Обновление ATI Catalyst Control Center

Обновление ATI Catalyst Control Center

Уже дважды обновление фирменного драйвера ATI Catalyst стало настоящей головной болью, даже с помощьюотличный гиды.

Все эти команды выполняются успешно (как в $? -eq 0):

sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev* \
xorg-driver-fglrx
sudo apt-get install build-essential cdbs fakeroot dh-make debhelper \
debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 \
dh-modaliases # Already installed
sudo apt-get install ia32-libs # Ditto
sudo sh ./ati-driver-installer-11-7-x86.x86_64.run --buildpkg Ubuntu/natty
sudo dpkg -i fglrx*.deb

После перезагрузки он завис во время графической фазы загрузки. Перезагрузил в безопасном режиме и восстановил старую конфигурацию:

sudo mv /etc/X11/xorg.conf{.fglrx-N,}

Теперь он загружается и сразу переходит в правильный видеорежим, нономер версии, отображаемый в CCC, по-прежнему равен 11.5!

Попробовал удалить драйверы и заметил несколько предупреждений:

dpkg: warning: while removing fglrx, directory '/usr/lib32/fglrx' not empty so not removed.
dpkg: warning: while removing fglrx, directory '/usr/lib/fglrx/etc/ati' not empty so not removed.
dpkg: warning: while removing fglrx, directory '/usr/lib/fglrx/etc' not empty so not removed.
dpkg: warning: while removing fglrx, directory '/usr/lib/fglrx' not empty so not removed.

Попробовал установить без генерации пакетов:

sudo sh .../ati-driver-installer-11-7-x86.x86_64.run

Там написано, что пакеты все еще установлены!Проверено с помощью следующей команды:

$ apt-cache pkgnames --installed | grep fglrx
fglrx
fglrx-dev
fglrx-amdcccle

Что я могу сделать в этот момент? Я даже пробовал удалить каталоги /usr/lib32/fglrx и /usr/lib/fglrx, но это не помогло.

решение1

Я знаю, что когда я переустанавливал fglrx, я обычно делал то же, что и вы, но немного по-другому, поскольку мне обычно приходилось на некоторое время возвращаться к версиям с открытым исходным кодом.

Я нашел это руководство действительно полезным.

Ati Ubuntu Вики

Однако в прошлый раз это сработало и избавило меня практически от всех файлов ati/fglrx, оставшихся на моем компьютере.

sudo /usr/share/ati/fglrx-uninstall.sh  # (if it exists)


sudo apt-get remove --purge fglrx*

В качестве дальнейшей меры я также проверяю, что еще осталось.

dpkg -l '*fglrx*'

и

locate fglrx

Я также убедился, что у меня установлен правильный набор драйверов с открытым исходным кодом.

sudo apt-get remove --purge xserver-xorg-video-ati xserver-xorg-video-radeon 
sudo apt-get install xserver-xorg-video-ati
sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core
sudo dpkg-reconfigure xserver-xorg

Затем я пересобираю фирменный драйвер fglrx/Catalyst, чтобы его можно было установить через Restricted Hardware Driver Manager (он же Jockey)

 sudo apt-get install fglrx-modaliases

После того, как все это было выполнено, я перезагрузился, и теперь драйверы с открытым исходным кодом работают, И xserver-xorg был пересобран. Я переустанавливаю fglrx.

sudo apt-get install fglrx

В прошлый раз это, похоже, сработало.

Дайте нам знать, как у вас идут дела

Связанный контент