LINUX.ORG.RU

Fedora 6 и ATI Radeon X1600pro (AGP)


0

0

Господа, прошу вашей помощи!

Уже 2-й день не могу понять как поставить дрова к вышеупомянутой карте.

Скачал на сайте ATI драйвер *.run, он устанавливается, запускаю инициализацию, после перезагрузки иксы не включаются =(

На сайте есть ещё 2 RPM (XFree86 4.3 Drivers и X.Org 6.8 Drivers) но не знаю, какой нужно ставить на 6-й федоре, и ещё в добавок не могу разобраться в зависимостях. Например X.Org 6.8 Drivers требует:

libexpat.so.1 нужен для fglrx_6_8_0-8.33.6-1.i386 libstdc++.so.5 нужен для fglrx_6_8_0-8.33.6-1.i386 libstdc++.so.5(GLIBCPP_3.2) нужен для fglrx_6_8_0-8.33.6-1.i386

И сколько я не искал, находил пакеты только для АСП Линукса или Сусы.

Подскажите пожайлуста чайнику, как вырваться из такой ситуации и где можно скачать эти зависимые пакеты?

То, что в rpm устарело давно и уже давно не нужно. Нужно запустить последнюю версию .run, если она поставилась нормально, то запустить aticonfig, он напишет, что надо сделать, чтобы сгенерировать новый xorg.conf

dn2010 ★★★★★
()
Ответ на: комментарий от dn2010

Я ставил *.run Пишет, что установка завершена успешно, наберите aticonfig Запускаю aticonfig с ключём --initial, пишет, что xorg.conf успешно обновлён (проверял, действительно обновлён) перезапускаю иксы - вываливается сообщение "Невозможно запустить иксы" и восстанавливает исходный xorg.conf.

Во тут - http://www.basilgohar.com/blog/2006/11/23/fedora-core-6-ati-radeon-x1600-agp-...

какой-то американец пишет, что ему удалось запустить, включив в xorg.conf строки

Section "Extensions" Option "Composite" "Disable" EndSection

Section "DRI" Mode 0666 EndSection

Но мне эти припарки не помогают =\ (да и проблемы у меня в другом выражались)

fglxinfo он также выполнять после установки не желает.

P.S: У меня что, лыжи не скользкие, или неужели я настолько чайник =\

Fallen_angel
() автор топика
Ответ на: комментарий от Fallen_angel

Вот рабочий xorg.conf для fglrx, только монитор поменять надо
и дефолтные разрешенияЖ
dan@darkstar:~$ cat /etc/X11/xorg.conf
Section "ServerLayout"
        Identifier     "X.org Configured"
        Screen      0  "aticonfig Screen 0" 0 0
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
        RgbPath      "/usr/X11R6/lib/X11/rgb"
        ModulePath   "/usr/X11R6/lib/modules"
        FontPath     "/usr/X11R6/lib/X11/fonts/misc/"
        FontPath     "/usr/X11R6/lib/X11/fonts/cyrillic/"
        FontPath     "/usr/X11R6/lib/X11/fonts/TTF/"
        FontPath     "/usr/X11R6/lib/X11/fonts/Type1/"
        FontPath     "/usr/X11R6/lib/X11/fonts/local/"
        FontPath     "/usr/X11R6/lib/X11/fonts/75dpi/"
        FontPath     "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection

Section "Module"
        Load  "record"
        Load  "extmod"
        Load  "dbe"
        Load  "dri"
        Load  "glx"
        Load  "xtrap"
        Load  "freetype"
#       Load  "type1"
        Load  "xaa"
EndSection

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
        Option      "XkbRules" "xorg"
        Option      "XkbModel" "pc105"
        Option      "XkbLayout" "us,ru(winkeys)"
        Option      "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
EndSection

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option      "Protocol" "ImPS/2"
        Option      "Device" "/dev/mouse"
        Option      "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
        Identifier   "aticonfig Monitor 0"
        VendorName   "IVM"
        ModelName    "LM704U"
        DisplaySize  320        240
        HorizSync    30.0 - 70.0
        VertRefresh  50.0 - 160.0
        Option      "DPMS"

EndSection

Section "Device"
        Option      "VideoOverlay"      "on"
        Option      "OpenGLOverlay"     "off"
        Identifier  "ATI Graphics Adapter 0"
        Option      "RenderAccel" "True"                # [<bool>]
        Driver      "fglrx"
#       BusID       "PCI:1:0:1"
EndSection

Section "Screen"
        Identifier "aticonfig Screen 0"
        Device     "ATI Graphics Adapter 0"
        Monitor    "aticonfig Monitor 0"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
                Modes    "1024x768" "800x600" "640x480"
        EndSubSection
EndSection

Section "DRI"
        Mode         0666
EndSection

dan@darkstar:~$ 

anonymous
()
Ответ на: комментарий от anonymous

Ну и для новых Xorg >=7.1

Option "XkbLayout" "us,ru(winkeys)"

надо заменить на

Option "XkbLayout" "us,ru"
Option "XkbVariant" ",winkeys"

не забыв запятую перед winkeys.

anonymous
()
Ответ на: комментарий от anonymous

Всё с тем-же результатом =(

Только-что заметил интересную особенность, устанавливал драйвера из командной стоки и замутил следующее:

cp: невозможно выполнить stat для `x710/usr/X11R6/bin/*': Нет такого файла или каталога

find: install/usr/bin/fireglcontrolpanel: Нет такого файла или каталога

Detecting Unknow X Window

После этого установка роде идёт нормально. Только после её команда fglrx и ей подобные не выполняются. Это нормально?

Fallen_angel
() автор топика
Ответ на: комментарий от Fallen_angel

Точно не понял Вашу проблему и не в курсе Ваших настроек. Однако, не пробовали ли Вы отключить SELinux? Мне помогло при инсталляции ATI драйверов. Потом сделал выборочную настройку SELinux.

Bioreactor ★★★★★
()
Ответ на: комментарий от Bioreactor

Нет, не пробовал. Наслышан немного об этом SELinux, как только приду с работы попробую отключить и повторить установку.

Fallen_angel
() автор топика
Ответ на: комментарий от dn2010

вообще-то, я с неё начинал, и сидел на ней ооооочень долго, пока на перешел на работу, где одни редхаты. а её остатки до сих пор не вычищены на домашнем страйпе.

berrywizard ★★★★★
()
Ответ на: комментарий от anonymous

Читаем документацию

Before attempting to install the ATI Proprietary Linux driver, the following software must be installed:
POSIX Shared Memory (/dev/shm) support is required for 3D apps

По какой причине в fstab отсутствует запись монтирования shm (доступ на чтение/запись) не знаю, но дело в ней. В openSUSE 10.2 такая же проблема была. как прописал нужную строчку в fstab все заработало.

l-xoid ★★★★★
()
Ответ на: комментарий от l-xoid

Итак, наконец-то четырёхдневный секс закончен =) Скрестив 2 статьи из сотни прочитаных и совет насчёт SELinux всё заработало (просто выключение SELinux не помогло)

Порядок установки:

1. Выключаю SELinux (пишут, что можно настроить, но лень =) и следуя статье http://www.linux.by/wiki/index.php/FAQ_fc5_fglrx_dri обновняю ядро (yum --enablerepo=updates-testing update kernel), после чего перезагружаюсь под новым.

2. Подключаюсь к yum репозитория от livna.org (rpm -ivh http://rpm.livna.org/livna-release-6.rpm)

3. "yum install kmod-fglrx", проходит установка, но драйвера всё-равно не работают. Однако теперь драйвера ati-driver-installer-8.33.6-x86.x86_64.run от www.ati.com устанавливаются без ошибок.

4. после перезагрузки дрова запустились, но всё-равно очень медленно работают. В статье http://www.basilgohar.com/blog/2006/11/23/fedora-core-6-ati-radeon-x1600-agp-... описывается, что это из-за отключенного по умолчанию апаратного рендеринга.

5. Дописываем в xorg.conf:

Section "Extensions" Option "Composite" "Disable" EndSection

Чтобы включить 2D acceleration и

Section "DRI" Mode 0666 EndSection

Чтобы включить 3D acceleration.

6. Но после перезагрузки получаем максимально разрешение, на которую способна карта. Благо в KDE правой кнопкой мышки можно попасть в настройки дисплея =)

После запуска glxgears с невероятным чувством удовлетворения наблюдаем изумительно работающие дрова =)

P.S: Скорее всего я нашаманил чего-то лишнего, но я пока-что чайник в Линуксе, так что с меня не спросишь =) Плюс карта была Сапфировская, так-что может проблеммы были из-за этого.

P.P.S: Может эта инструкция кому-нибуть когда-нибуть поможет =)

P.P.P.S: Спасибо за помощь! =))

Fallen_angel
() автор топика

не знаю про rpm, но при установке из installer для запуска x потребовалась libstdc++.so.5(GLIBCPP_3.2)

решилось всё установкой compat-libstdc++-33-3.2.3-61 из дистрибутива fc6

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.