Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: ATI в Fedora Core 2 (решена)
Показать сообщение отдельно

Аватара для hasherfrog

Старый параноик


Сообщения: 2423
Благодарности: 85

Профиль | Отправить PM | Цитировать


В общем. я слышал, что можно поставить ATI от FC3 и типа всё будет работать.
Но я пошёл другим путём. Было интересно. Вот моё решение:

Скачиваем src.rpm для ATI:
http://rpm.livna.org/fedora/2/i386/S...vn.1.2.src.rpm
Кладём скачанный файл в /tmp/

При попытке установки обнаруживаем, что нужен интрумент fedora-rpmdevtools
Скачиваем:
ftp://rpmfind.net/linux/fedora/extra...-1.0-1.src.rpm
Кладём скачанный файл в /tmp/

#Становимся рутом.
#su

Строим необходимый инструментарий:
cd /tmp
rpmbuild --rebuild fedora-rpmdevtools-1.0-1.src.rpm

Результат компиляции упал в /usr/src/redhat/RPMS/noarch/
Устанавливаем его:
rpm -i /usr/src/redhat/RPMS/noarch/fedora-rpmdevtools-1.0-1.noarch.rpm

Теперь строим ATI-драйвера из исходников
cd /tmp
rpmbuild --rebuild --target i686 ati-fglrx-8.12.10.1-0.lvn.1.2.src.rpm

Результаты компиляции попадали в /usr/src/redhat/RPMS/i686/
Устанавливаем их:
cd /usr/src/redhat/RPMS/i686/
rpm -ihv ati-fglrx-8.12.10.1-0.lvn.1.2.i686.rpm
rpm -ihv ati-fglrx-devel-8.12.10.1-0.lvn.1.2.i686.rpm
rpm -Uhv kernel-module-fglrx-2.6.5-1.358smp-8.12.10.1-0.lvn.1.2.i686.rpm

#Сохраняем старый XF86Config-4
#cp /etc/X11/XF86Config-4 /etc/X11/XF86Config-4.pre

Конфигурим
fglrxconfig

Теперь получился XF86Config-4 - а нам надо xorg.conf !!! Я был зол :[

Сохраняем старый xorg.conf
cp /etc/X11/xorg.conf /etc/X11/xorg.conf.pre

Удаляем xorg.conf
rm /etc/X11/xorg.conf

Делаем ссылку (подменяем xorg.conf)
cd /etc/X11
ln -s XF86Config-4 xorg.conf

Клавиатура после конфигурации получилась неправильная.
Редактируем xorg.conf в части клавиатуры
Убираем:
Option "XkbRules" "xfree86"
Option "XkbModel" "pc101"
Option "XkbLayout" "ru"
Вставляем:
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru"
Option "XkbOptions" "grp:shift_toggle,grp_led:scroll"

Перегружаемся (полностью, не только X).

Проверка:
fglrxinfo
Должно быть "OpenGL vendor string: ATI Technologies Inc."


Возможно, что-то забыл :-Р
Возможно, что-то покажется кому-то глупостью.
Тем не менее - работает.
Всем удачи :]

Отправлено: 14:45, 27-04-2005 | #3

Название темы: ATI в Fedora Core 2 (решена)