RelaxДом

RelaxДом (https://forum.relaxdom.net/index.php)
-   Unix (https://forum.relaxdom.net/forumdisplay.php?f=158)
-   -   ATI drivers (https://forum.relaxdom.net/showthread.php?t=4270)

FreeSky 08.10.2008 17:28

ATI drivers
 
Ubuntu 7.10 Gutsy Gibbon
[Ссылка заблокирована: Зарегистрируйтесь!]

Также использовался материал с forum.ubuntu.ru

Тут описывается установка драйверов ATI для Ubuntu 7.10. Данная инструкция проверялась на Radeon x1950 Pro. Всё работало - 3D, видео, игры... Использующийся драйвер - fglrx

I. Подготовка к установке
1. Скачиваем драйвер ATI:
Код:

$ wget https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/ati-driver-installer-8.42.3-x86.x86_64.run
2. Скачиваем патч для x64 версии:
Код:

$ wget http://vladon.ru/download/fglrx-8.42-ubuntu+debian-2.tar.bz2
3. Указываем свои любимые репозитории и обновляем списки пакетов:
Код:

# aptitude update
II. Установка драйвера ATI
1. Устанавливаем необходимые пакеты:
Код:

# aptitude install module-assistant build-essential fakeroot dh-make debhelper debconf libstdc++5 linux-headers-generic
2. Переходим в каталог с загруженным файлом драйвера:
Код:

$ cd driver_location
(где driver_location - каталог с файлом драйвера)

3. Создаем каталог для распаковки:
Код:

$ mkdir ati
4. Распаковываем пакет с драйвером:
Код:

$ bash ati-driver-installer-8.42.3-x86.x86_64.run --extract ./ati
5. Если у вас 64 разрядная система, то нужно из файла патча распаковать каталог packages в свежесозданный каталог ati (шаг 3)

6. Переходим в каталог с распакованным драйвером:
Код:

$ cd ./ati
7. Генерируем пакеты для нашей системы (в данном случае - Ubuntu 7.10 Gutsy)
Код:

$ ./ati-installer.sh 8.42.3 --buildpkg Ubuntu/gutsy
8. Редактируем блокировку модулей:
Код:

# gedit /etc/default/linux-restricted-modules-common
В параметр DISABLED_MODULES добавить fglrx (DISABLED_MODULES="fglrx")

9. Переходим в каталог выше:...
Код:

$ cd ..
10. ...и устанавливаем сгенерированные пакеты:
Код:

# dpkg -i xorg-driver-fglrx_8.42.3-1*.deb fglrx-kernel-source_8.42.3-1*.deb fglrx-amdcccle_8.42.3-1*.deb
11. Собираем модуль fglrx:
Код:

# module-assistant prepare,update
# module-assistant build,install fglrx -f
# depmod -a

12. Создаем симлинк:
Код:

# -sf /lib/modules/$(uname -r)/misc/fglrx.ko /lib/modules/$(uname -r)/volatile/fgrlx.ko
13. Редактируем скрипт загрузки gdm:
Код:

# gedit /etc/init.d/gdm
Добавляем строку
insmod /lib/modules/$(uname -r)/misc/fglrx.ko
в самое начало редактируемого файла

14. Перезагрузка:
Код:

# reboot
15. Запускаем менеджер проприетарных драйверов и активируем свежеустановленный драйвер:
Код:

$ LANG=C
$ restricted-manager

16. С помощью команд драйвера приводим xorg.conf в необходимое состояние:
Код:

# aticonfig --initial
# aticonfig --overlay-type=Xv

17. Перезагрузка:
Код:

# reboot
III. Установка Compiz
1. Подредактируем файл /etc/X11/xorg.conf:
Код:

# gedit /etc/X11/xorg.conf
2. Если существует секция Extensions, то необходимо закомментировать её всю

3. Устанавливаем compiz:
Код:

# aptitude install compizconfig-settings-manager compiz compiz-core compiz-fusion-plugins-main compiz-fusion-plugins-extra compiz-gnome compiz-plugins libcompizconfig-backend-gconf libcompizconfig0
4. Настроим некоторые параметры compiz:
Код:

$ mkdir -p ~/.config/compiz && echo SKIP_CHECKS=yes >> ~/.config/compiz/compiz-manager
5. Настроим скрипт запуска compiz:
Код:

# gedit /usr/bin/compiz
Добавляем в параметр WHITELIST драйвер fglrx. В этом же файле заменить BLACKLIST_PCIIDS="$T" на BLACKLIST_PCIIDS=""

6. Опять подправим файл /etc/X11/xorg.conf:
Код:

# gedit /etc/X11/xorg.conf
Если секция Extensions присутствует в этом файле и закомментирована, то необходимо разкомментировать её и параметр
Option "Composite" "Disable"
поменять на параметр
Option "Composite" "Enable"
В секции Modules исправить загружаемые модули на следующие:
Section "Module"
Load "v4l"
Load "GLcore"
Load "glx"
EndSection


7. Перезагрузка:
Код:

# reboot
Всё, установка драйверов ATI и Compiz для Ubuntu 7.10 Gutsy Gibbon завершена!

:ps: Можно пойти более легким путем и устанавливать драйвер через менеджер проприетарных драйверов:
Код:

# aptitude update
$ LANG=C //Это необходимо только в версиях Ubuntu < 8.04
$ restricted-manager
# reboot

Debian 5.01 Lenny i386
[Ссылка заблокирована: Зарегистрируйтесь!]


1. Устанавливаем необходимые пакеты с драйвером:
Код:

# aptitude install fglrx-glx fglrx-modules-$(uname -r)
2. Средствами драйвера исправляем /etc/X11/xorg.conf:
Код:

# aticonfig --initial
3. Перезагрузка:
Код:

# reboot
Fedora 10
[Ссылка заблокирована: Зарегистрируйтесь!]

1. Обновляем ядро:
Код:

# yum update kernel
# reboot

2. Устанавливаем драйвер (если прежде был сделан даунгрейд библиотеки libdrm, то ее следует обновить. Смотри примечание в конце руководства).

Установка для старый видеокарт серии X и ниже
Установка для обычных ядер
Код:

# rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
# yum install kmod-fglrx xorg-x11-drv-fglrx xorg-x11-drv-fglrx-libs.i386

Установка для ядер PAE
Код:

# rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
# yum install kmod-fglrx-PAE xorg-x11-drv-fglrx xorg-x11-drv-fglrx-libs.i386

Установка для новых видеокарт серии HD и выше
Установка для обычных ядер
Код:

# rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
# yum  install kmod-catalyst xorg-x11-drv-catalyst xorg-x11-drv-catalyst-libs.i386

Установка для ядер PAE
Код:

# rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
# yum install kmod-catalyst-PAE xorg-x11-drv-catalyst-libs.i586 xorg-x11-drv-catalyst

3. Создание нового инита загрузки:
Код:

# mv /boot/initrd-`uname -r`.img /boot/initrd-`uname -r`.img.backup
# mkinitrd -v /boot/initrd-`uname -r`.img  `uname -r`

4. Подредактируем /boot/grub/grub.conf.
Код:

# vim /boot/grub/grub.conf
Необходимо добавить параметр nopat к строке аргументов ядра, например:

/boot/grub/grub.conf
Код:

title Fedora (2.6.29.1-42.fc10.x86_64)
    root (hd3,1)
    kernel /boot/vmlinuz-2.6.29.1-42.fc10.x86_64 ro root=UUID=f372564c-f1a7-430e-b97f-b250812e2c30 rhgb quiet vga=0x318 nopat
    initrd /boot/initrd-2.6.29.1-42.fc10.x86_64.img

5. Перезагрузка
Код:

# reboot
Примечание. Обновление библиотеки libdrm:
Код:

# rm -f /etc/yum.repos.d/rpmfusion-nonfree-updates-9.repo
# rm -f /etc/yum.repos.d/fedora9.repo
# sed -i -e 's|^exclude.*||' /etc/yum.repos.d/fedora*
# yum clean all
# yum update libdrm

Всё, установка драйверов ATI завершена!

Deny 08.10.2008 18:23

Re: ATI drivers
 
ну, это подходит только для
Цитата:

Сообщение от FreeSky (Сообщение 159892)
проверялась на Radeon x1950 Pro

опять же, нет никаких гарантий что, имея x1950 и следуя точно по этой инструкции, у вас получится желаеммый эффект.
например я раньше для карты х300 смог установить полностью только где-то с 10 раза, причем приходилось каждый рах переставлять ос.
такие они айтишные видюхи...
вообщем, будет возможность, ставьте нвидиа.
она решит все ваши проблемы.


Часовой пояс GMT +4, время: 18:29.

Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot