Monday, November 19, 2007

Install ATI drivers in ubuntu (LinuxMint) | Установка ati драйвера в Ubuntu

Устанавливаем ATI драйвер в Ubuntu Linux.
Имеется ноутбук LG LS55 Express, в нем карточка ATI Radeon Mobility X300
Вот предоставляю краткую инструкцию как я устанавливал драйвер...:

Создаем копию конфига ксорга:
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak


Открываем конфиг редактором vi, ну или другим удобным для вас:
sudo vi /etc/X11/xorg.conf


Добавляем следующие строки, если конечно их нет:
Section "Extensions"
Option "Composite" "Disable"
EndSection

Section "ServerFlags"
Option "AIGLX" "off"
EndSection


Качаем последние драйвера для вашей карты и для вашей архитектуры...:
http://ati.amd.com/support/driver.html


Устанавливаем следующие пакеты:
sudo apt-get update
sudo apt-get install module-assistant build-essential fakeroot dh-make debhelper debconf libstdc++5 linux-headers-$(uname -r)


Генерируем пакеты для вашей системы (Ubuntu/feisty - это на тот момент у меня такая система была, будьте внимательны):
sudo bash ati-driver-installer-8.37.6-x86.x86_64.run --buildpkg Ubuntu/feisty


Устанавливаем полученные пакеты (внимательно при копировании, т.к. версии возможно не совпадут, т.е. смотрите на получившиеся имена ваших файлов):
sudo dpkg -i xorg-driver-fglrx_8.37.6-1*.deb
sudo dpkg -i fglrx-kernel-source_8.37.6-1*.deb
sudo dpkg -i fglrx-amdcccle_8.37.6-1*.deb


Далее компилируем драйвер:
sudo rm /usr/src/fglrx-kernel*.deb
sudo apt-get -f install
sudo module-assistant prepare
sudo module-assistant update
sudo module-assistant build fglrx
sudo module-assistant install fglrx
sudo depmod -ae


Делаем символическую ссылку:
sudo ln -s /lib/modules/$(uname -r)/misc/fglrx.ko /lib/modules/$(uname -r)/volatile/fglrx.ko


Открываем следующий файлик:
sudo vi /etc/default/linux-restricted-modules-common


Если нет следующих строк, то добавляем их:
DISABLED_MODULES="fglrx"


Открываем конфиг ксорга:
sudo vi /etc/X11/xorg.conf


Меняем существующий драйвер на:
Driver "fglrx"


Перезагружаемся
Пишем в консоле следующее:
fglrxinfo


И если все сделали правильно, то видим примерно следующее:
roman@laptop:~$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI MOBILITY RADEON X300
OpenGL version string: 2.0.6958 Release


Если не дай бог не получилось, или хуже того не запустились иксы, то делаем следующее:
sudo cp /etc/X11/xorg.conf.bak /etc/X11/xorg.conf


и перегружаемся, все вернется на тот момент как было...!

No comments: