Вільні xorg-драйвери для ATI / AMD, Intel і nVidia

Вільні xorg-драйвери для nVidia (nouveau), ATI / AMD (Radeon), Intel та інших встановлені автоматично при інсталяції aptosid.

Примітка: Файл xorg.conf як правило, не необхідно для драйвера з відкритим вихідним кодом (вільним).

Якщо Ви хочете змінити закритий драйвер на відкритий, потрібно змінити файл /etc/X11/xorg.conf.d/xx-xxxx.conf в текстовому редакторі. В області SECTION DEVICE змініть назву драйвера на: radeon або intel

Щоб повернутися c пропрієтарного nVidia-драйверa до nouveau зверніться до сторінки http://aptosid.com/index.php?module=wikula&tag=GoNvidia.

Примітка: Змінюючи файл xorg.conf Ви дієте на свій страх і ризик.

Більш докладно про можливості можна почитати тут: ATI/AMD   ATI/AMD Feature Matrix   Intel   nouveau   X.Org

2D-драйвери

Драйвери X-Сервера, що надаються X. Org (дивись xserver-xorg для більш докладної інформації) забезпечують підтримку 2D для наступних nVidia-карт: Riva, TNT, GeForce-і Quadro-карт, для наступних ATI-карт: Mach-, Rage-, Radeon-а також FireGL-карт, включаючи r128 і radeon. Radeon і Intel також підтримують 2D-прискорення (textured xv) для відео програвання.

ATI/AMD 3D драйвери

3D (і мультиплікації в KDE4) деяких ATI-карт актувати з допомогою xserver-xorg-video-radeon .На даний момент чіпсети до r700 підтримувані

Щоб оновити пакети невільних мікропрограм (firmware) для підтримки 2D і 3D

apt-get install firmware-linux

Потім перезавантажте комп'ютер.

Intel 2D and 3D

Драйвера Intel повинні працювати відмінно з 2D і 3D прискоренням, вони входять в установку, так як є відкритими.

Бінарні, закриті nVidia-драйвери, установка за допомогою dmakms і xorg.conf.d

Вам потрібно буде додати джерела <contrib non-free> до вашого debian.list, дивiться Додавання невільних джерел

Для повного актуального списку підтримуваних графічних мікросхем, проконсультуйтеся, будь ласка, на сторінці Завантаження графічних драйверів NVIDIA.

Ви також можете прочитати nvnews про інші варіанти.

Для старих і майбутніх установок повинно бути забезпечено, що для загальносистемної конфігурації повинен бути створений каталог /etc/X11/xorg.conf.d в якому буде створений файл під назвою 20-nvidia.conf:

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

Відкрийте файл в будь-якому текстовому редакторі (наприклад: kwrite, kate, mousepad, mcedit, vi, vim і т.д.) і:

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

скопіюйте наступний код у файл конфігурації 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

При використанні більше ніж однієї графічної карти, значення PCI повинно вводитися в '20-nvidia. Conf ':

lspci | grep -i vga

Ця команда повинна привести до результату, вказаною в наступному прикладі:

01:00.0 VGA compatible controller:

У нашому прикладі BusID 01:00.0 буде додано в новий рядок під рядком із драйвером. Варто зауважити, що синтаксис відрізняється в 'xorg.conf': PCI: x: y: z (нулі не пишуться, а використовується двокрапка). Запис має наступний вигляд:

BusID		 "PCI:1:0:0"

Установка nVidia-драйвера

Примітка: Для того щоб підібрати правильний драйвер скористайтеся командами apt-cache search nvidia і apt-cache show <package>. Існують в основному два типи nVidia-драйверів, поточні Debian Sid 3D-драйвери і застарілі Debian Sid 3D-драйвери.

Установка нового драйвера для GeForce 6xxx > GeForce 6xxx:

Подготовка модуля:

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

Після цього, dmakms ("Dynamic Module-Assistant Kernel Module Support") для nVidia буде так атівірован, що при наступному оновленні ядра, nVidia-модуль буде готовий до інтеграції без ручного втручання. Щоб таке забезпечити, потрібно додати nvidia-kernel-source в файл / etc / default / dmakms з наступною командою:

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

Потім:

m-a a-i nvidia-kernel-source

Наступним кроком якщо все вишло добре:

apt-get install nvidia-glx

Перезавантажте комп'ютер, тепер новий модуль працює.

Якщо xorg оновиться, Вам доведеться перевстановити nvidia-glx:

apt-get install --reinstall nvidia-glx

Коли в Debian sid з'явиться новий драйвер nvidia, наберіть:

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

І перезавантажитеся, щоб зміни вступили в силу.

Схема позначення для застарілих nvidia-драйверів в Debian

Приклад для застарілого 3D nVidia-драйверa, використовуючи ≤ GeForce 5xxx:

Оскільки інші наступні драйвери тільки замінюють 173xx число Вашим числом драйвера.

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

Потім у dmakms:

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

Якщо xorg оновиться, Вам доведеться перевстановити nvidia-glx:

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

У випадку помилки завантаження модуля

Якщо модуль nvidia не завантажився, спробуйте:

modprobe nvidia

Перезавантажте комп'ютер.

Не допомогло? Перебудуйте модуль:

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

або

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

Потім знову перезавантажте Ваш комп'ютер

Прочтіть цю документацію:

$ /usr/share/doc/dmakms
Сторінка останний раз переглянута 21/11/2011 0815 UTC