После очередной попытки установки проприетарных (Catalyst 8.5) дров для данной видеокарты и получения аналогичной проблемы, мне надоело проверять свою файловую систему на выносливость. Мягко говоря плюнув в сторону "поделий" от компании ATI, ныне AMD, и вспомнив диалог с BOR, самовнушение - это хорошо.... собрал для своих скромных нужд RadeonHD, записав ещё одну статью в Wiki'педию личного опыта.
Особенности сборки deb-пакетов RadonHD в Debian Etch.
Получить почти готовый пакет с исходными текстами для Debian можно здесь:
ftp://ftp.debian.org/debian/pool/main/x/x...video-radeonhd/ , в Томске можно взять здесь
ftp://ftp.debian.tsk.ru/debian/pool/main/...video-radeonhd/ . Но на момент написания этой статьи он был доступен только для testing версии Debian поэтому пришлось внести пару дополнений в сам пакет и в настройки системы. Итак приступим. Распакуем архив с исходными текстами:
$ dpkg-source -x xserver-xorg-video-radeonhd_1.2.1-2.dsc
$ cd xserver-xorg-video-radeonhd-1.2.1/debian
Модификация файла xserver-xorg-video-radeonhd-1.2.1/debian/rules
И тут в файле rules надо подправить единственную строчку с такого вида
dh_shlibdeps -- --warnings=6
на такой
dh_shlibdeps
Это необходимо, т.к. программа dpkg-shlibdeps, входящая в состав пакета dpkg-dev версии 1.13 в дистрибутиве Debian Etch, не поддерживает опцию --warnings. Указанная опци доступна в пакете dpkg-dev начиная с версии 1.14.
Переходим в каталог пакета xserver-xorg-dev содержащий один, но очень нужный файл serverabiver и делаем на него символическую ссылку, которая нужна для сборки deb-пакета RadonHD
$ cd /usr/share/xserver-xorg/
$ sudo ln -s serverabiver serverminver
Ну а теперь переходим в каталог с исходными текстами RadonHD и собираем бинарные deb-пакеты
$ fakeroot ./debian/rules binary
Всё, сборка успешно завершена, теперь нужно установить deb-пакет и произвести необходимую настройку в файле /etc/X11/xorg.conf
$ sudo dpkg -i xserver-xorg-video-radeonhd_1.2.1-2_i386.deb
В моём случае, например, секция Device в файле /etc/X11/xorg.conf выглядит вот так:
Section "Device"
Identifier "Card:ATI Radeon X1950 GT"
Driver "radeonhd"
BoardName "ATI Radeon X1950 GT"
BusID "PCI:1:0:0"
Option "AccelMethod" "default"
EndSection
Конечно это не позволит вам получить полную отдачу от вашей видеокарты (в виде 3D ускорения), но зато вы сможете получить те преславутые 85Hz на CRT мониторе и стабильную работу системы, чего мне так и не позволил получить драйвер fglrx от производителя данной видеокарты, а именно AMD (ранее ATI). Кто такие ATI, ныне AMD я говорить вслух не буду, но каждый наверное и сам знает.