How-to: Installare codecs/drivers-nvidia su tutte le distro Linux (e su Ubuntu in modo semplificato)

Dicembre 9, 2006

Sicuramente uno dei più grandi problemi per gli utenti Linux (e non solo per i novizzi) che si ritrovano è la compatibilità con i loro hardware (drivers) e i problemi con codecs audio/video, non installati di default (o nel peggiore dei casi non esistente) su GNU/Linux (petizione per il supporto a GNU/Linux). In questa mini-guida spiegherò come installare i drivers delle schede video nvidia (non ho incluso anche i drivers ati poiché non ho mai montato una scheda ati e quindi non ne so molto, se qualcuno vorrebbe collaborare basta lasciare un commento con un piccolo how-to) e la maggior parte dei codecs video/audio.
Mi dilungherò soprattutto sul sistema operativo Ubuntu Edgy Linux e Ubuntu Feisty Fawn (logicamente su quasi ogni how-to ci sarà una parte Linux generica, che per esempio non necessita di apt-get/dpkg) »» vi ricordo la mini-guida: Ubuntu edgy2feisty (aggiornare a feisty)

N.B. Se nella vostra distribuzione non state avete a disposizione sudo, i comandi che iniziano con sudo vanno fatti da utente root (su – e password) senza il “sudo ” iniziale

Drivers NVIDIA (Ubuntu: Edgy, Feisty; Linux)
Spiegherò tre metodi per installare i drivers nvidia, uno per Ubuntu Edgy Linux, uno per Ubuntu Feisty Fawn Linux e uno per Linux generico.
Primo metodo (Ubuntu Edgy Linux 6.10):
Aggiungere al file /etc/apt/source.list (aprire il file da root: sudo gedit /etc/apt/source.list) il seguente contenuto:
Per processore 32bit:

deb http://www.albertomilone.com/drivers/edgy/nonlegacy/32bit binary/

Per processore 64bit:

deb http://www.albertomilone.com/drivers/edgy/nonlegacy/64bit binary/

Adesso aggiungete la chiave GPG dei nuovi repository, aggiornate la lista dei pacchetti ed installate i drivers nvidia:

wget http://www.albertomilone.com/drivers/tseliot.asc
gpg --import tseliot.asc
gpg --export --armor albertomilone@alice.it | sudo apt-key add -
sudo apt-get update
sudo apt-get install nvidia-glx

Fatto questo bisogna dare questo comando per dire a Xorg di avviare i drivers nvidia dal prossimo riavvio (render-accel aumenta le performance del driver):

sudo nvidia-xconfig --render-accel

Secondo metodo (Ubuntu Feisty Fawn Linux 7.04, guida all’installazione):
In questo caso basterà installare soltanto i drivers nvidia poiché la Feisty Fawn già ha gli ultimi drivers:

sudo apt-get install nvidia-glx

Ora bisogna dire a Xorg di usare i drivers nvidia:

sudo nvidia-xconfig --render-accel

Tutto qui.

Terzo metodo (Linux) per 32bit:
Iniziamo con lo scaricare i drivers dal sito di nvidia (pagina ufficiale drivers linux 32bit):

wget http://us.download.nvidia.com/XFree86/Linux-x86/1.0-9631/NVIDIA-Linux-x86-1.0-9631-pkg1.run

Ora bisogna chiudere Xorg o qualunque server grafico state usando per installare i drivers, premete CTRL+ALT+F2, loggatevi con il vostro nome utente e date questo comando:

sudo init 3
sudo sh NVIDIA-Linux-x86-1.0-9631-pkg1.run

Installati i drivers bisogna dire a Xorg di usare i drivers nvidia:

sudo nvidia-xconfig --render-accel

Bene avete installato correttamente i driver nvidia, ora vi basterà riavviare il computer e vi troverete funzionante accellerazione 3D ecc.


Flash 9 (Ubuntu: tutti; Linux)Primo metodo (Ubuntu: tutti):
Aggiungete ad /etc/apt/source.list la seguente riga:

deb http://3v1n0.tuxfamily.org edgy 3v1n0

Ora aggiungete la chiave GPG, aggiornate i repository ed installate il player flash 9:

wget http://3v1n0.tuxfamily.org/EDD1E155.gpg -O- | sudo apt-key add -
sudo apt-get update
sudo apt-get install flashplayer-nonfree
sudo apt-get install flashplugin-nonfree

Secondo metodo (Linux):
Dare questa serie di comandi per trovarsi il plugin flash bello e pronto:

wget http://www.adobe.com/go/fp9_update_b2_installer_linuxplugin
sudo mkdir -p /lib/browser/plugins/
tar -xvvf FP9_plugin_beta_112006.tar.gz
sudo mv flash-player-plugin-9.0.21.78/* /lib/browser/plugins/

Codecs video/audio famosi (Linux)
Questa volta non mi dilungherò sul come fare su Ubuntu (edgy o feisty) ma parlerò di Linux in generale, infatti basterà scaricare un pacchetto dal sito di mplayer:

wget http://www1.mplayerhq.hu/MPlayer/releases/codecs/essential-20061022.tar.bz2

E scompattarlo in /usr/lib/codecs e /usr/lib/win32 (non uso symlink poiché possono dare problemi su alcuni player):

sudo mkdir -p /usr/lib/codecs/
sudo mkdir -p /usr/lib/win32/
tar -xvvf essential-20061022.tar.bz2
sudo cp -R essential-20061022/* /usr/lib/codecs/
sudo mv essential-20061022/* /usr/lib/win32/

Fatto tutto questo vi ritroverete centinaia di codecs, fra cui:

  1. MPEG1 (VCD) e MPEG2 (DVD)
  2. Decoder nativi per DivX ;-) , OpenDivX, DivX4, DivX5, M$ MPEG4 v1, v2 e altre varianti MPEG4
  3. Decoder nativo per Windows Media Video 7/8 (WMV1/WMV2), e decoder con DLL Win32 per Windows Media Video 9 (WMV3), entrambi usati nei file file .wmv
  4. Decoder nativo Sorenson 1 (SVQ1)
  5. Decoder Win32/QT Sorenson 3 (SVQ3)
  6. Decoder 3ivx v1, v2
  7. Cinepak e Intel Indeo (3.1,3.2,4.1,5.0)
  8. MJPEG, AVID, VCR2, ASV2 e altri formati hardware
  9. VIVO 1.0, 2.0, I263 e altre varianti h263(+)
  10. FLI//FLC
  11. RealVideo 1.0 da libavcodec, e RealVideo 2.0, 3.0 e 4.0 usando le librerie di RealPlayer
  12. Decoder nativo per HuffYUV
  13. Vari vecchi semplici formati tipo RLE

N.B. non ho linkato i pacchetti appositi debian (w32codecs) poiché non sono aggiornati come quelli di mplayer e possono causare problemi


IN CONTINUO AGGIORNAMENTO.TODO
#SUN Java
#Gnash, flash libero
#Matroska CODEC
#Altro

Entry Filed under: Codecs, Debian, Drivers, Edgy, Feisty, Flash, Guide, Linux, Nvidia, Ubuntu. .

Leave a Comment

Required

Required, hidden

Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Trackback this post  |  Subscribe to the comments via RSS Feed


Il Blog

Ogni singola lettera di questo Blog è sotto licenza Creative Commons: Attribuzione - Non commerciale - Condividi allo stesso modo 2.5.

Perciò tu sei libero di riprodurre e modificare materiale di questo blog a patto che ne attribuirai a me la paternità, non non li userai a scopo commerciale e li condividerai allo stesso modo (usando la stessa licenza)

Questo Blog è tutt'altro che professionale, percui viene usato dall'admin Ferraro Luciano come semplice Diario (senza date di scadenze e a volte non aggiornato per giorni) e sporodicamente come aiuto per la communità OpenSource (con guide e recensioni di vario genere).

  by Ferraro Luciano
My Google Pagerank

Articoli più letti di oggi

Commenti Recenti

Flavio su Configurare la scheda audio pr…
mattia su 10 giochi per GNU/Linux (su Ub…
BoorDoppy su Cinque motivi per amare/odiare…
fubInsums su Cinque motivi per amare/odiare…
Triereetwitty su Cinque motivi per amare/odiare…

Blogroll

Archivi

Statistiche