Open Source Xorg drivere til ATI/AMD, Intel & nVidia
Open Source Xorg drivere til nVidia (nouveau), ATI/AMD (Radeon), Intel og andre findes præinstalleret med aptosid.
Bemærk: xorg.conf filen er i de fleste tilfælde ikke nødvendig med open source drivere.
Hvis du har anvendt en proprietær driver og gerne vil tilbage til opensource driveren, skal du, med root rettigheder, redigere /etc/X11/xorg.conf.d/xx-xxxx.conf med en teksteditor. Find sektionen der hedder SECTION DEVICE og rediger display driver så den bliver nouveau ELLER radeon ELLER intel (for at nævne nogle få eksempler).
Redigering af xorg.conf filen sker på eget ansvar.
Mere information om: ATI/AMD ATI/AMD Feature Matrix Intel nouveau X.Org
2D video drivere
Drivere til X.Org X serveren (se xserver-xorg for yderligere information) understøtter 2D for Nvidia Riva-, TNT-, GeForce-, og Quadro-kort og ATI Mach, Rage, Radeon, og FireGL kort sammen med atimisc, r128, r6xx/r7xx og radeon sub-drivers. Radeon og Intel understøtter begge 2d acceleration (textured xv) for video playback.
ATI/AMD 3D Drivers
Nogle ATI/AMD kort understøtter også 3D (og KDE animationer) med xserver-xorg-video-radeon. Indtil videre understøttes chipsæt op til r700.
For automatisk at få nye pakkede non-free firmware til 2D og 3D grafikkort når de bliver opdaterede, skal du køre følgende kommando:
apt-get install firmware-linux
Og så genstarte maskinen.
Intel 2D og 3D
Intel drivere skulle virke fint for både 2D og 3D video acceleration eftersom driverne er inkluderet i Intel free serien.
Binary, closed source drivere til nVidia (med dmakms & xorg.conf.d)
You will need to add <contrib non-free> to your debian.list, refer to Adding non-free to sources
For den komplette og opdaterede liste over understøttede nvidia GPU'er, se venligst Supported Products List der findes her NVIDIA Linux Graphics Driver download page.
Du kan også læse nvnews for andre muligheder.
På nye såvel som gamle installationer skal man sikre sig at systemmappen /etc/X11/xorg.conf.d findes og man skal oprette en fil i dene mappe der hedder 20-nvidia.conf :
mkdir /etc/X11/xorg.conf.d touch /etc/X11/xorg.conf.d/20-nvidia.conf
Åben så filen med din favorit teksteditor (e.g. kwrite, kate, mousepad, mcedit, vi, vim):
<editor> /etc/X11/xorg.conf.d/20-nvidia.conf
og tilføj hele indholdet af følgende kodeboks til filen 20-nvidia.conf:
# Section "Device" Identifier "Device 0" Driver "nvidia" EndSection # This is a trailing line, it is needed so that End Section is not the last line
Hvis du har flere end et grafikkort må du finde deres PCI og tilføje dem til 20-nvidia.conf filen:
lspci | grep -i vga
Den kommando burde returnere noget der ligner følgende:
01:00.0 VGA compatible controller:
Tilføj 01:00.0 busid som en ekstra linie under 'Driver' linen, men bemærk at syntaksen er PCI:x:y:z: uden nuller og med kolon, i eksemplet bliver det derfor:
BusID "PCI:1:0:0"
Installation af nvidia drivere
BEMÆRK: Brug apt-cache search nvidia og apt-cache show <package> for at finde din korrekte driver. Der er grundlæggende 2 typer af nvidia drivere, den opdaterede Debian Sid 3D driver og de forældede Debian Sid 3D driver.
For opdaterede 3d nvidia drivere ≥ GeForce 6xxx :
Forbered modulet:
apt-get install nvidia-kernel-source nvidia-kernel-common dmakms
Så skal du aktivere Dynamic Module-Assistant Kernel Module Support (dmakms) for nvidia, sådan at næste gang linux kernel bliver opdateret, så bliver der automatisk og uden bruger intervention også forberedt et nvidia modul til den nye kernel. For at gøre dette skal du tilføje nvidia-kernel-source til /etc/default/dmakms konfigurationsfilen:
echo nvidia-kernel-source >> /etc/default/dmakms
Derefter:
m-a a-i nvidia-kernel-source
Fulgt af:
apt-get install nvidia-glx
Genstart PC'en for at færdiggøre instalationen af modulet.
Når xorg opdateres skal du bare geninstallere nvidia-glx:
apt-get install --reinstall nvidia-glx
Når nvidia-kernel-source opdateres:
m-a a-i nvidia-kernel-source apt-get install --reinstall nvidia-glx
Genstart PC'en for at færdiggøre instalationen af modulet.
Navngivning af forældede nvidia drivere i Debian
- nvidia-kernel-legacy-71xx er til GeForce 2
- nvidia-kernel-legacy-96xx er til GeForce 4
- nvidia-kernel-legacy-173xx er til GeForce 5
Eksempel for forældede 3d nvidia drivere med ≤ GeForce 5xxx :
For andre forældede drivere skal du bare erstatte nummeret 173xx med dit driver nummer.
m-a a-i nvidia-kernel-legacy-173xx-source && apt-get install nvidia-glx-legacy-173xx dmakms
Ændrer dmakms:
echo nvidia-kernel-legacy-173xx-source >> /etc/default/dmakms
Når xorg opdateres skal du bare geninstallere nvidia-glx-legacy:
apt-get install --reinstall nvidia-glx-legacy-173xx
Module load failure
Hvis nvidia fejler ved indlæsning, uanset årsagen:
modprobe nvidia
Og genstart PC'en.
Fejler modulet stadig i at blive indlæst, prøv:
m-a a-i -f nvidia-kernel-source
eller
m-a a-i -f nvidia-kernel-legacy-173xx-source
Dette genbygger modulet, genstart bagefter.
Læs:
$ /usr/share/doc/dmakms