Устанавливаем драйвера на Radeon 6700M на Ubuntu 12.04
Начну из далека. Купил я себе ноут HP с карточкой Radeon 6700M. И только потом я узнал какой это... что не все так просто с драйверами... Честно говоря сам виноват, зачем-то полез устанавливать проприетарные драйвера (Application -> System Tools -> System Settings -> Additional Drivers). Ну и установил (в списке оказалось 2 драйвера fglrx, один с подписью post-install update - он вставать отказался), только после этого все перестало работать, ну как все, Blender3d перестал работать, примерно с такой ошибкой:
X Error of failed request: BadRequest (invalid request code or no such operation) Major opcode of failed request: 154 (GLX) Minor opcode of failed request: 19 (X_GLXQueryServerString) Serial number of failed request: 32 Current serial number in output stream: 32
Первым делом проверил вывод утилиты fglrxinfo, он выдал такую же ошибку.
Вторым делом попробовал обновить xorg: sudo aticonfig --initial. И тут оказалось что у меня нет этой утилиты вообще.
Покопавшись в интернетах обнаружил, что за aticonfig отвечает программа Catalyst. Ситуация начала вырисовываться более отчетливо: драйвер я поставил, а вот в /etc/X11/xorg.conf не подключил.
Дабы контролировать установку, я решил все проделать ручками:
1. Первым делом удаляем fglrx и иже с ними. На всякий случай сносим все к чертовой бабушке.
sudo apt-get remove --purge xorg-driver-fglrx fglrx\* sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri fglrx-modaliases sudo dpkg-reconfigure xserver-xorg sudo apt-get install --reinstall xserver-xorg-core sudo apt-get remove -purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev* xorg-driver-fglrx
Перезагружаемся!
2. Скачиваем Catalyst отсюда и устанавливаем.
Или делаем как описано ниже:
cd ~/; mkdir catalyst12.4; cd catalyst12.4/ wget -O amd-driver-installer-12-4-x86.x86_64.run chmod +x amd-driver-installer-12-4-x86.x86_64.run sudo sh ./amd-driver-installer-12-4-x86.x86_64.run sudo aticonfig -initial -f
Перезагружаемся!
И вуаля! Все, Blender стал загружаться!
Очень помогли:
http://vasilisc.com/ati_driver_ubuntu
https://help.ubuntu.com/community/BinaryDriverHowto/ATI