Drivere Open Source Xorg pentru ATI/AMD, Intel & nVidia

Drivere open-source Xorg pentru nVidia, ATI/AMD, Radeon, Intel sunt preinstalate cu aptosid.

NOTĂ: xorg.conf nu este în general necesar pentru driverele open-source.

Dacă ați folosit drivere proprietare și doriți să reveniți la drivere open-source editați /etc/X11/xorg.conf.d/xx-xxxx.conf într-un editor de texte cu permisiuni de root. Găsiți secțiunea SECTION DEVICE și schimbați numele driverului video în radeon SAU intel (am numit doar câteva).

Pentru a reveni la nouveau de la driverele proprietare ale Nvidia citiți http://aptosid.com/index.php?module=wikula&tag=GoNvidia.

Editarea xorg.conf o faceți în totalitate pe riscul dumneavoastră.

Mai multe informaţii despre Intel   ATI/AMD   ATI/AMD Feature Matrix   nouveau   X.Org

Drivere 2D

Driverele X.Org pentru serverele X (vedeţi xserver-xorg pentru descriere) oferă suport 2d pentru placile NVIDIA Riva, TNT, GeForce şi Quadro, pentru plăcile ATI Mach, Rage, Radeon şi FireGL plus pentru sub-driverele atimis, r128 şi radeon. Ambele, Radeon și Intel, suportă accelerare 2d (textured xv) pentru redare video.

ATI/AMD Drivere 3D

Unele plăci ATI suportă 3D, până la chipset-urile din seria r5xx.

Pentru actualizarea automată cu pachetele nou apărute (non-free firmware) pentru plăcile video 2D și 3D:

apt-get install firmware-linux

Apoi reboot-ați computerul.

Intel 2D and 3D

Driverele Intel trebuie să lucreze perfect pentru acceleratoare video 2D și 3D așa cum sunt incluse în seria free de la Intel.

Drivere closed-sourse, binare pentru nVidia cu dmakms & xorg.conf.d

Trebuie să adăugați <contrib non-free> la debian.list; cosultați Adăugarea non-free la surse

Pentru o listă mai completă și precisă cu procesoarele grafice (GPU) suportate vă rog să vedeți NVIDIA Linux Graphics Driver download page.

Puteți citi de asemenea: nvnews pentru alte opțiuni.

Pe sistemele nou instalate și pe cele mai vechi trebuie să verificați existența dosarului /etc/X11/xorg.conf.d și să adăugați în el un fișier numit 20-nvidia.conf:

mkdir /etc/X11/xorg.conf.d
touch /etc/X11/xorg.conf.d/20-nvidia.conf

Cu editorul de texte preferat deschideți fișierul, (de exemplu: kwrite, kate, mcedit, vi, vim):

<editor> /etc/X11/xorg.conf.d/20-nvidia.conf

și adăugați în întregime următoarele linii la 20-nvidia.conf:

#
Section "Device"
         Identifier      "Device 0"
         Driver          "nvidia"
EndSection
# Acesta este doar un fragment necesar din fișier și deci linia "End Section" nu este ultima

Dacă aveți mai mult de o placă grafică va trebui să descoperiți portul PCI și s-o includeți în 20-nvidia.conf:

lspci | grep -i vga

Aceasta ar trebui să întoarcă un răspuns similar ca formă cu acesta:

01:00.0 VGA compatible controller:

Adăugând "01:00.0" 'BusID' ca o altă linie sub linia 'Driver', rețineți că sintaxa este PCI:x:y:z: cu zero-uri separate prin semnul " : " (două puncte), ca mai jos:

BusID		 "PCI:1:0:0"

Instalarea drivere-lor nvidia

NOTĂ: Utilizați 'apt-cache search nvidia' și 'apt-cache show <nume_pachet>' pentru a stabili driver-ul corect.
Sunt practic 2 tipuri de drivere nvidia: drivere-le Debian Sid 3D curente și drivere-le Debian Sid 3D legacy.

Pentru driverele 3D nvidia ≥ GeForce 6xxx:

Pregătiți modulul:

apt-get install nvidia-kernel-source nvidia-kernel-common dmakms

Apoi activați Dynamic Module-Assistant Kernel Module Support (dmakms) pentru nvidia, asfel încât următoarea data când kernel-ul Linux este actualizat un modul nvidia va fi pregătit deasemeni, fără intervenție manuală.
Ca să faceți asta, adăugați nvidia-kernel-source la fișierul de configurare /etc/default/dmakms :

echo nvidia-kernel-source >> /etc/default/dmakms

Apoi:

m-a a-i nvidia-kernel-source

Urmat de:

apt-get install nvidia-glx

Reboot-ați PC-ul pentru ca instalarea modulului să fie efectuată.

La actualizarea 'xorg' trebuie doar să reinstalați 'nvidia-glx':

apt-get install --reinstall nvidia-glx

Când un nou driver nvidia devine disponibil în Debian sid prin 'apt':

m-a a-i nvidia-kernel-source
apt-get install --reinstall nvidia-glx

Reboot-ați PC-ul ca instalarea modulului să aibă efect.

Formatul numelor pentru driverele legacy nvidia în Debian

Examplu de utilizare pentru drivere legacy 3d nvidia folosind ≤ GeForce 5xxx :

Pentru alte drivere legacy înlocuți doar numărul 173xx cu numărul driver-ului vostru.

m-a a-i nvidia-kernel-legacy-173xx-source && apt-get install nvidia-glx-legacy-173xx dmakms

Modificați dmakms:

echo nvidia-kernel-legacy-173xx-source >> /etc/default/dmakms

Când actualizați xorg trebuie doar să reinstalați nvidia-glx-legacy:

apt-get install --reinstall nvidia-glx-legacy-173xx

Eșercul încărcării Modulului

Din diferite motive 'nvidia' poate eșua la încărcare:

modprobe nvidia

Apoi reboot-ați PC-ul.

Dacă încărcarea modulului continuă să eșueze:

 m-a a-i -f nvidia-kernel-source

sau

 m-a a-i -f nvidia-kernel-legacy-173xx-source

Aceasta va reconstrui modulul apoi reboot-ați.

Citește:

$ /usr/share/doc/dmakms
Content last revised 21/11/2011 0815 UTC