Настройка драйвера ATI

Материал из Wiki МИАЦ ВО
Перейти к навигации Перейти к поиску

Привожу перевод статьи, которая помогла мне победить карточку Radeon HD 7670M на ноутбуке. Не пинайте, если что то не так переведу.
Проверялось на Ubuntu 13.04 и Ubuntu 13.10
Оригинал статьи находится тут.

У меня была такая же проблема с моим AMD Radeon HD 7770, и после небольшого исследования я обнаружил, что и у других людей были проблемы с обновлением. Это происходит, тк Ubuntu 12.10 не совместима с драйверами AMD Catalyst 12.10.

Вам надо загрузить и установить Catalyst 12.11 Beta драйвер для его работы (обновленный драйвер теперь доступен на support.amd.com). Суть урока можно найти на на wiki.cchtml.com, но я опишу его здесь. Если у Вас возникнут какие-либо проблемы, обратитесь к уроку на Wiki, там есть рекомендации по устранению неполадок.

Начните с удаления ранее установленных Catalyst/Fglrx драйверов. Все можно сделать прямо из терминала, который доступен через Ctrl+Alt+T или Ctrl+Alt+F1 (Ctrl+Alt+F7, чтобы вернуться обратно, из терминала, в Gnome). Из терминала введите следующую команду:

sudo sh /usr/share/ati/fglrx-uninstall.sh
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*

После этого, переустановите некоторые компоненты Catalyst драйвера:

sudo apt-get install build-essential cdbs dh-make dkms execstack dh-modaliases linux-headers-generic

Если вы используете 64-бит архитектуру, установите тоже:

sudo apt-get install lib32gcc1

Теперь установите 13.3 бета-драйверы Catalyst с сайта AMD (новые драйверы могут быть доступны):

wget -c http://www2.ati.com/drivers/beta/amd-driver-installer-catalyst-13.3-beta3-linux-x86.x86_64.zip
unzip amd-driver-installer-catalyst-13.3-beta3-linux-x86.x86_64.zip
chmod +x amd-driver-installer-catalyst-13.3-beta3-linux-x86.x86_64.run

Создаем и устанавливаем deb пакеты.

sudo sh ./amd-driver-installer-catalyst-13.3-beta3-linux-x86.x86_64.run --buildpkg Ubuntu/quantal
sudo dpkg -i fglrx*.deb

Перед перезагрузкой компьютера, отредактируйте файл ATI подписи (/etc/ati/signature): Заменив строки "UNSIGNED" следующим кодом:

9777c589791007f4aeef06c922ad54a2:ae59f5b9572136d99fdd36f0109d358fa643f2bd4a2644d9efbb4fe91a9f6590a145:f612f0b01f2565cd9bd834f8119b309bae11a1ed4a2661c49fdf3fad11986cc4f641f1ba1f2265909a8e34ff1699309bf211a7eb4d7662cd9f8e3faf14986d92f646f1bc

Убедитесь в том, что сохранили файл перед его закрытием.
Это удалит водяные знаки AMD "Testing" (которые вы теперь никогда не увидите) из правой нижней части экрана при перезагрузке (источник).
Теперь перезагрузите компьютер.
Последнее, но не менее важное - инициализация новых драйверов, опять же из терминала:

sudo amdconfig --initial -f

Если все это работает без ошибок, проверьте, что драйвера нормально работают:

fglrxinfo

Если вы получите что-то вроде этого, все нормально:

display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon HD 7600M (Эта строка зависит от карточки, которая у Вас установлена.)
OpenGL version string: 3.3.11566 Compatibility Profile Context (Эта строка мб другой, в зависимости от 
карточки и  версии установленного драйвера.)

Помните, если у вас возникли проблемы с установкой, обратитесь wiki.cchtml.com.