Установка драйвера ATI 8.36 в Ubuntu 7.04
Здравствуйте , хочу вам рассказать о моём опыте настройки ATI карт в системе Ubuntu 7.04 .
Оригинал статьи : Здесь
Форум Русского сообщества Ubuntu
И так , без лишних прелюдий начнём:
Альтернативные текстовые редакторы:
gedit–>Gnome
nano–>Gnome-Kde-Xfce
mousepad–>Xfce
Предустановка.
Проверяем /etc/apt/sources.list на соответствия как написано далее
deb http://archive.ubuntu.com/ubuntu/ feisty main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ feisty main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ feisty-proposed main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ feisty-proposed main restricted universe multiverse
##### MAJOR BUG FIX UPDATES
##(produced after the final release)
deb http://archive.ubuntu.com/ubuntu/ feisty-updates main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ feisty-updates main restricted universe multiverse
##### UBUNTU SECURITY UPDATES
deb http://security.ubuntu.com/ubuntu feisty-security main restricted universe multiverse
deb-src http://security.ubuntu.com/ubuntu feisty-security main restricted universe multiverse
Проверяем xorg.conf на предмет выключения Composite (который включен по умолчанию, но не работате с DRI, в проприетарном модуле fglrx)
sudo gedit /etc/X11/xorg.conf
Ищем строчки (если таких сирочек нет сами прописываем их, но очень осторожно т.к. кавычки при копировании и дальнейшей вставке могут потерять свой смысл. Должны быть прямыми (на русской клавиатуре это сочетание Шифт + 2)
Section "Extensions"
Option "Composite" "Disable"
EndSection
Если не сработал вышеуказанный способ пробуем также:
Section "Extensions"
Option "Composite" "0"
EndSection
[cut]
Ребятам, у которых не работает direct rendering на ATI Radeon 9600 (при комманде glxinfo | grep render пишет direct rendering: No посоветую попробовать это
# ln -s /usr/lib/xorg/modules/dri/fglrx_dri.so /usr/lib/dri/fglrx_dri.so
и в файл /etc/X11/xorg.conf
(где ### — ваши другие параметры)
Section "ServerFlags"
###
Option "AIGLX" "off"
EndSection
Section "Module"
###
Load "glx"
Load "dri"
EndSection
Section "Device"
###
Driver "fglrx"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
# Option "UseFastTLS" "1"
EndSection
Section "DRI"
Mode 0666
EndSection
Section "Extensions"
Option "Composite" "Disable"
EndSection
[cut]
1.Первый способ установки!
Используется драйвер из репозитария
С подключенным инетом в терминале набираем
sudo apt-get update
sudo apt-get install linux-restricted-modules-$(uname -r)
sudo apt-get install xorg-driver-fglrx
sudo depmod -a
Если имеются проблемы с зависимостями делаем:
sudo apt-get install python2.4
Перегрузите X сервер (sudo killall Xorg)
Проверяем в консоли
glxinfo | grep rendering
Ответ должен быть:
direct rendering: Yes
Далее в консоли
fglrxinfo
Ответ должен быть:
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: MOBILITY RADEON 9700 Generic
OpenGL version string: 2.0.6458 (8.36.5)
2.Второй способ установки.
Kernel >= 2.6.20
Скачайте драйвер с сайта АТИ (версия подходит как для x86 так x86_64)
ati-driver-installer-8.36.5-x86.x86_64.run
!!!необходим module-assistant
Освежаем систему
sudo apt-get update
Ставим
sudo apt-get install module-assistant build-essential fakeroot dh-make debhelper debconf libstdc++5 linux-headers-$(uname -r)
Переходим в каталог куда скачали драйвер АТИ
ati-driver-installer-8.36.5-x86.x8 6_64.runи выполняем
bash ati-driver-installer-8.36.5-x86.x86_64.run --buildpkg Ubuntu/feisty
Далее
sudo gedit /etc/default/linux-restricted-modules-common
и вносим изменения по драйверу
DISABLED_MODULES="fglrx"
В каталоге где мы преобразовывали драйвер АТИ
запускаем
sudo dpkg -i xorg-driver-fglrx_8.36.5-1*.deb
sudo dpkg -i fglrx-kernel-source_8.36.5-1*.deb
sudo dpkg -i fglrx-amdcccle_8.36.5-1*.deb
sudo dpkg -i xorg-driver-fglrx-dev_8.36.5-1*.deb
Удаляем старый драйвер fglrx в /usr/src
sudo rm /usr/src/fglrx-kernel*.deb
Собираем модули с помощью MODULE-ASSISTANT
sudo module-assistant prepare
sudo module-assistant update
sudo module-assistant build fglrx
sudo module-assistant install fglrx
sudo depmod -ae
sudo modprobe fglrx
Если вы не хотите терять все изменения которые вы вводили в секции "Screen" и "Monitor" скопируйте /etc/X11/xorg.conf в свой домашний каталог.
sudo cp -v /etc/X11/xorg.conf $HOME
Далее
sudo aticonfig --initial
sudo aticonfig --overlay-type=Xv
Перезагрузка системы.
[cut]
Проблемы с некоторыми картами для спящего режима
Schede x700 (если после выхода экран остается черным)
sudo gedit /etc/default/acpi-support
Code:
SAVE_VBE_STATE=false
POST_VIDEO=true
USE_DPMS=false
Ati x1300
sudo gedit /etc/default/acpi-support
Code:
POST_VIDEO=false
[cut]
Автор перевода оригинальной статьи Pool
В соавторстве с Vardaf0ka
Комментарии



