Sterowniki Open Source Xorg do nVidia, ATI, Radeon, Intel & Xorg
Sterowniki Open Source Xorg dla kart nVidia, ATI, Radeon, Intel są pre-instalowane przy instalacji aptosid.
Notka: xorg.conf generalnie nie jest potrzebny gdy używasz otwarto źródłowych setrowników.
Jeśli używałeś zamkniętych sterowników ,i chcesz wrócic do otwarto źródłowych edytuj /etc/X11/xorg.conf.d/xx-xxxx.conf edytorem z uprawnieniami roota.Znajdź sekcję DEVICE ,i zmień sterownik na radeon lub intel (aby wymienić kilka dla przykładu).
To revert to nouveau from the Nvidia proprietary drivers refer to http://aptosid.com/index.php?module=wikula&tag=GoNvidia.
Edytując xorg.conf robisz to na własne ryzyko!!
Więcej informacji o Intel ATI/AMD ATI/AMD Feature Matrix nouveau X.Org
2D video drivers
Sterowniki dla X.Org X server (dalszy opis patrz xserver-xorg) zapewniają wsparcie dla kart 2D z NVIDIA Riva, TNT, GeForce, oraz Quadro a także ATI Mach, Rage, Radeon i FireGL wraz z atimisc, r128, r6xx/r7xx podwersjami radeon. Radeon jak i Intel suportują akcelerację 2d (textured xv) do odtwarzania wideo.
ATI/AMD 3D Drivers
Niektóre karty ATI również wspierają 3D (i animacje KDE), z xserver-xorg-video-radeon. Dotychczas chipsety do R700 są obsługiwane.
Do automatycznego instalowania nowych niewolnych sterowników, kiedy aktualizujemy pakiety sterowników 2D i 3D:
apt-get install firmware-linux
Potem zrestartuj komputer.
Intel 2D and 3D
Sterowniki Intela powinny perfekcyjnie pasować do akceleratorów grafiki 2D i 3D. Dołączone sterowniki należą do serii wolnych sterowników Intela.
Binary, closed source drivers for: nVidia with dmakms & xorg.conf.d
You will need to add <contrib non-free> to your debian.list, refer to Adding non-free to sources
Dla kompletną i dokładną listę obsługiwanych procesorów graficznych NVIDIA zobacz na stronie NVIDIA Linux Graphics Driver.
Więcej opcji można znaleźć w nvnews.
Nowe i stare instalacje muszą zapewnić, że istnieje katalog konfiguracji dla całego systemu /etc/X11/xorg.conf.d i do katalogu dodany jest plik o nazwie 20-nvidia.conf :
mkdir /etc/X11/xorg.conf.d touch /etc/X11/xorg.conf.d/20-nvidia.conf
Otwórz plik w edytorze tekstu (np. kwrite, kate, mousepad, mcedit, vi, vim):
<editor> /etc/X11/xorg.conf.d/20-nvidia.conf
i cię dodaje następujące kody w całości do pliku 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
Jeśli masz więcej niż jednej karty graficznej trzeba będzie ustalić PCI oraz dodać go w 20-nvidia.conf:
lspci | grep -i vga
Powinno to zwrócić wynik podobny do tego:
01:00.0 VGA compatible controller:
Dodaj BusID 01:00.0 w dodatkowej linii pod liną "Driver" (Sterownik), jednak zauważ, że składnia jest PCI:x:y:z: - wiodących zer się nie pisze i tylko podwójne punkty są stosowane. Wpis jest więc:
BusID "PCI:1:0:0"
Instalacja sterownika Nvidia
UWAGA: Użyj "nvidia apt-cache search" i "apt-cache show <package>" aby określić prawidłowy sterownik do karty graficznej. Generalnie istnieją dwa rodzaje sterowników nvidia, najnowsze sterowniki 3D z Debiana Sid i sterowników 3D Legacy dla starszych kart graficznych.
Aktualne sterowniki 3D dla kart Nvidia ≥ GeForce 6xxx :
Przygotowanie modułu:
apt-get install nvidia-kernel-source nvidia-kernel-common dmakms
Następnie należy uaktywnić Dynamic Module-Assistant Kernel Module Support (dmakms) dla nvidia tak, aby następnym razem przy aktualizacji jądra linuksa moduł nvidii był także aktualizowany bez koniecznosci ręcznej ingerencji. Aby tego dokonać, dodaj nvidia-kernel-source do pliku konfiguracyjnego /etc/default/dmakms :
echo nvidia-kernel-source >> /etc/default/dmakms
Następnie:
m-a a-i nvidia-kernel-source
W kolejności:
apt-get install nvidia-glx
Żeby zobaczyć efekt instalacji modulu należy zrestartować PC.
Po aktualizacji xorg należy tylko przeinstalować nvidia-glx:
apt-get install --reinstall nvidia-glx
Nowy sterownik nvidia do Debian sid staje się dostępny przez:
m-a a-i nvidia-kernel-source apt-get install --reinstall nvidia-glx
Zrestartuj PC aby instalacja modułów odniosła skutek.
Schemat nazewnictwa dla sterowników legacy nvidia w Debianie
- nvidia-kernel-legacy-71xx dla GeForce 2
- nvidia-kernel-legacy-96xx dla GeForce 4
- nvidia-kernel-legacy-173xx dla GeForce 5
Przykład za pomocą starszych sterowników 3D nvidia legacy ≤ GeForce 5xxx :
Dla innych sterowników wymien 173xx numer z numerem sterownika.
m-a a-i nvidia-kernel-legacy-173xx-source && apt-get install nvidia-glx-legacy-173xx dmakms
Zmieniaj dmakms:
echo nvidia-kernel-legacy-173xx-source >> /etc/default/dmakms
Po aktualizacji xorg trzeba tylko zainstalować nvidia-glx-legacy:
apt-get install --reinstall nvidia-glx-legacy-173xx
Błąd załadowania Modułu
Jeżeli z jakiejkolwiek przyczyny nie uda się załadować modułu nvidii:
modprobe nvidia
Potem zrestartuj komputer.
Gdyby moduł się nadal nie ładował:
m-a a-i -f nvidia-kernel-source
lub
m-a a-i -f nvidia-kernel-legacy-173xx-source
To spowoduje odbudowanie modułu. Zrestartuj komputer.
Czytaj:
$ /usr/share/doc/dmakms