Автор:
elipse
Контакты:
http://lafox.net/support/index.php?showuser=1656
Оригинал:
http://lafox.net/support/index.php?showtopic=11349
Вариант установки драйвера ati с использованием архива non-free для Debian Etch и Sid
1. Установка драйвера для 2D графики
1.1 Добавим (если нужно) в /etc/apt/sources.list
deb
http://ftp.debian.org/debian/ etch non-free // для Etch
или
deb
http://ftp.debian.org/debian/ sid non-free // если используем Sid
1.2
#apt-get update
1.3
#apt-get install fglrx*
1.4 Правим xorg.conf : в секции Device -> Driver ati заменяем на fglrx и можем пробовать запустить и продолжить работу в X11
#reboot
1.5 После этого этапа , должна работать 2D графика и opengl , проверяем это:
#fglrxinfo
и должны получить сообщение:
OpenGL vendor string: Mesa project:
www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.4.2)
2. Сборка модуля fglrx-kernel для аппаратного 3D ускорения:
2.1
#apt-get install module-assistant dh-make build-essential linux-headers-$(uname -r)
2.2
#apt-get install gcc-4.0
// *
2.3
#export CC=gcc-4.0
// *
2.4
#m-a prepare
2.5#m-a a-i fglrx
2.6#modprobe -v fglrx
2.7#reboot
* для ядра >= 2.6.17 лишние действия 2.2 и 2.3: export CC=gcc-4.0 и установка gcc-4.0
3. Проверка
3.1 Проверяем:
#fglrxinfo
и должны получить подобное сообщение:
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON X700 PRO Generic
OpenGL version string: 2.0.6011 (8.28.8)
4. Тестирование
4.1 Тест шестеренок:
#apt-get install mesa-utils
#glxgears -printfps
и
#fgl_glxgears
Получаем условную производительность видеокарты через заданные интервалы времени.
4.2 На мой взгяд ,более обьективный результат о визуальном качестве работы драйвера ati дает установка набора Really Slick Screensavers:
#apt-get install rss-glx
Преимущества метода:
1. Возможность выполнять все работы в X11
2. Для повторной (или новой) установки понадобятся только fglrx-driver
и fglrx-control,/usr/src/fglrx-kernel-XXX.deb - в этом случае, их сохранить отдельно.
Не забывая при этом , что версия fglrx-kernel связана с версией устанавливаемого ядра Debian.
3. Использование локальных ( в частности украинских ) зеркал для получения
fglrx драйвера для ati.
4. Возможность использования доработок в fglrx-kernel-src выполненных
командой Debian.
**********************
Если требуется (по каким либо причинам) удалить драйвер для 3D и вернутся к 2D режиму , то для этого выполнить:
1.
apt-get remove fglx-kernel-
.deb
2.
apt-get install --reinstall libgl1-mesa-glx
3.
apt-get install --reinstall libgl1-mesa-dri
Вернутся к драйверу xorg ati:
#dpkg-reconfigure xserver-xorg
// и выбрать ati
1.
apt-get remove fglx*.deb
2.
apt-get install --reinstall libgl1-mesa-glx
3.
apt-get install --reinstall libgl1-mesa-dri