NoNaMe :: Установка драйвера ATI 8.36 в Ubuntu 7.04

Здравствуйте , хочу вам рассказать о моём опыте настройки ATI карт в системе Ubuntu 7.04 .

Оригинал статьи : Здесь
Форум Русского сообщества Ubuntu

И так , без лишних прелюдий начнём:

----------------------<cut>----------------------

Альтернативные текстовые редакторы:
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

Источник: http://nnm.ru/blogs/vardaf0ka/ustanovka_drajvera_ati_836_v_ubuntu_704_/

Яндекс.Метрика Rambler's Top100

© 2000–2012 NoNaMe