Проблемы с установкой драйверов ATI ASP 14

Автор: Labaman Дата: 07.04.2009 21:48 Проблема следующая - имеется видекарта ATI Radeon HD 3650 AGP. При установке и в последствие определяется нормально, и подключенный к ней монитор тоже, но испольщует она драйвер vesa (не смотря на то, что опознается именно ATI Tecnologes Radeon HD 3650), естественно никакого 3д и 2д. Естественно такое положение дел меня не устраивает. Пытался ставить пропреарный fglrx. После установки всех обновлений дистрибутива (ядро уже 2.6.27 установленно было), запускаю yumex, включаю сортировку по группам, иду в base system->hardware support и отмечаю галочкой x11-fglrx-driver (или как его там), жму обработка очереди, врожде стваиться все необходимое: модуль ядра, драйвер, итд. После перезагрузки X стартует, но никакого 3Д по-режнеиму, и в добавок в настройках оборудования видекарта и монитор уже определяются как Unknown Device, хотя указано, что видекарта использует драйвер fglrx. В чем проблема? Может я что не так делаю? Вообще как правильно установить драйвер ATI в ASP?
P.S. Поиск по форуму по словам ATI результатов не дал...
Re: Проблемы с установкой драйверов ATI ASP 14 07.04.2009 22:13BigAndy Labaman Пишет:
-------------------------------------------------------
> Проблема следующая - имеется видекарта ATI Radeon
> HD 3650 AGP. При установке и в последствие
> определяется нормально, и подключенный к ней
> монитор тоже, но испольщует она драйвер vesa (не
> смотря на то, что опознается именно ATI Tecnologes
> Radeon HD 3650), естественно никакого 3д и 2д.
> Естественно такое положение дел меня не
> устраивает. Пытался ставить пропреарный fglrx.
> После установки всех обновлений дистрибутива (ядро
> уже 2.6.27 установленно было), запускаю yumex,
> включаю сортировку по группам, иду в base
> system->hardware support и отмечаю галочкой
> x11-fglrx-driver (или как его там), жму обработка
> очереди, врожде стваиться все необходимое: модуль
> ядра, драйвер, итд. После перезагрузки X стартует,
> но никакого 3Д по-режнеиму, и в добавок в
> настройках оборудования видекарта и монитор уже
> определяются как Unknown Device, хотя указано, что
> видекарта использует драйвер fglrx. В чем
> проблема? Может я что не так делаю?
>Вообще как
> правильно установить драйвер ATI в ASP?
Тк же как и все остальные пакеты. При помощи yum.
Вот вы и столкнулись с мягкоговоря ограничениям гуйтулов.
> P.S. Поиск по форуму по словам ATI результатов не
> дал...

Как вы определили, что 3d нету?
Какой модуль указан в xorg.conf?
Re: Проблемы с установкой драйверов ATI ASP 14 07.04.2009 23:43peter_ir Вообще драйвер для ATI в ASP 14 надо устанавливать из rpmfusion, из раздела для Fedora 9
У меня тоже ATI, я сначала строил пакеты из Catalyst-9.2 и 9.3,
в обоих случаях dri не включалось.
Re: Проблемы с установкой драйверов ATI ASP 14 07.04.2009 23:58Labaman peter_ir Пишет:
-------------------------------------------------------
> Вообще драйвер для ATI в ASP 14 надо устанавливать
> из rpmfusion, из раздела для Fedora 9
> У меня тоже ATI, я сначала строил пакеты из
> Catalyst-9.2 и 9.3,
> в обоих случаях dri не включалось.
>
> Пётр.


Можно по-подробнее.... Хотите сказать что для fedora 9 в rpm-fusion есть нормальные драйвера? Как Вы запустить-то их смоглми?
Re: Проблемы с установкой драйверов ATI ASP 14 08.04.2009 00:01BigAndy Labaman Пишет:

>
> Можно по-подробнее.... Хотите сказать что для
> fedora 9 в rpm-fusion есть нормальные драйвера?
> Как Вы запустить-то их смоглми?


Если у вас нет уверенности в том. что вы делаете, не ставьте сторонние пакеты. Потому что потом пойдут вопросы типа "не стартует Гном/KDE/иксы. Что делать?"
Сначала попробуйте запустить то, что установили.

Опять повторю вопросы: Как вы определили, что у вас 3D не работает?
Какой модуль указан в xorg.conf?
Re: Проблемы с установкой драйверов ATI ASP 14 08.04.2009 00:05msv2 Вообще - xorg.conf сюда пожалуйста
Re: Проблемы с установкой драйверов ATI ASP 14 08.04.2009 00:18Labaman BigAndy Пишет:
-------------------------------------------------------
> Labaman Пишет:
>
> >
> > Можно по-подробнее.... Хотите сказать что для
> > fedora 9 в rpm-fusion есть нормальные драйвера?
> > Как Вы запустить-то их смоглми?
>
>
> Если у вас нет уверенности в том. что вы делаете,
> не ставьте сторонние пакеты. Потому что потом
> пойдут вопросы типа "не стартует Гном/KDE/иксы.
> Что делать?"
> Сначала попробуйте запустить то, что установили.
>
> Опять повторю вопросы: Как вы определили, что у
> вас 3D не работает?
> Какой модуль указан в xorg.conf?


Сейчас только что через это прошел - как видите заствил-таки Х запуститься после экспериментов с пропреарными драйверами. МОдуль был указан fglrx - ускорение работало, НО постоянное мерцание экрана при включенных эфектах + черный экран в 3Д приложениях и wine вынудили меня вернуться в исходное положение....
Кто-нибудь сталкивался с такими проблемами? Что теперь делать?
Re: Проблемы с установкой драйверов ATI ASP 14 08.04.2009 00:25BigAndy Labaman Пишет:

> Сейчас только что через это прошел - как видите
> заствил-таки Х запуститься после экспериментов с
> пропреарными драйверами. МОдуль был указан fglrx -
> ускорение работало, НО постоянное мерцание экрана
> при включенных эфектах + черный экран в 3Д
> приложениях и wine вынудили меня вернуться в
> исходное положение....
> Кто-нибудь сталкивался с такими проблемами? Что
> теперь делать?


О! Вас предупреждали. Установите fglrx с АСП. Для начала.
Re: Проблемы с установкой драйверов ATI ASP 14 08.04.2009 00:25Labaman
# Xorg configuration created by system-config-display

Section "ServerLayout"
	Identifier     "single head configuration"
	Screen      0  "aticonfig-Screen[0]-0" 0 0
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
EndSection

Section "Module"
EndSection

Section "InputDevice"

# keyboard added by rhpxl
	Identifier  "Keyboard0"
	Driver      "kbd"
	Option	    "XkbModel" "pc105"
	Option	    "XkbLayout" "us,ru"
	Option	    "XkbOptions" "grp:shifts_toggle,grp_led:scroll"
EndSection

Section "Monitor"
	Identifier   "aticonfig-Monitor[0]-0"
	Option	    "VendorName" "ATI Proprietary Driver"
	Option	    "ModelName" "Generic Autodetecting Monitor"
	Option	    "DPMS" "true"
EndSection

Section "Device"
	Identifier  "aticonfig-Device[0]-0"
	Driver      "fglrx"
	BusID       "PCI:1:5:0"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Videocard0"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection

Section "Screen"
	Identifier "aticonfig-Screen[0]-0"
	Device     "aticonfig-Device[0]-0"
	Monitor    "aticonfig-Monitor[0]-0"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection

Вот, пожалуйста мой xorg.conf до восстановления систем ы в исхожное положение
Re: Проблемы с установкой драйверов ATI ASP 14 08.04.2009 00:27Labaman BigAndy Пишет:
-------------------------------------------------------
> Labaman Пишет:
>
> > Сейчас только что через это прошел - как видите
> > заствил-таки Х запуститься после экспериментов
> с
> > пропреарными драйверами. МОдуль был указан fglrx
> -
> > ускорение работало, НО постоянное мерцание
> экрана
> > при включенных эфектах + черный экран в 3Д
> > приложениях и wine вынудили меня вернуться в
> > исходное положение....
> > Кто-нибудь сталкивался с такими проблемами? Что
> > теперь делать?
>
>
> О! Вас предупреждали. Установите fglrx с АСП. Для
> начала.


Так я оттуда и ставил!
Re: Проблемы с установкой драйверов ATI ASP 14 08.04.2009 01:05lkanter Еще один такой бредовый совет приведет к бану.

peter_ir Пишет:
-------------------------------------------------------
> Вообще драйвер для ATI в ASP 14 надо устанавливать
> из rpmfusion, из раздела для Fedora 9
Re: Проблемы с установкой драйверов ATI ASP 14 08.04.2009 01:07Labaman lkanter Пишет:
-------------------------------------------------------
> Еще один такой бредовый совет приведет к бану.
>
> peter_ir Пишет:
> --------------------------------------------------
> -----
> > Вообще драйвер для ATI в ASP 14 надо
> устанавливать
> > из rpmfusion, из раздела для Fedora 9

Да уж бредовый... Он бы тогда получается и федоровское ядро затянул бы к дровмам в комплект...
Ну тогда подскажите пожалуйста как правильно поставить и отконфигурировать fglrx для ASP 14
Re: Проблемы с установкой драйверов ATI ASP 14 08.04.2009 02:02Labaman Вообщем преустановиля драйвер fglrx, вроде Х теперь стартует нормально, эфекты тоже работают неплохо, и приом ничего не мерцает. Только теперь проблема иного плана - не запускается amdcccle - пишет, что инициализация видеоадаптера не удалась, и не запускаются 3Д игры. Например Guild Wars, зпущенный через wine выдает вот что:
[labaman@labaman-laptop Guild Wars]$ wine Gw.exe
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  143 (GLX)
  Minor opcode of failed request:  3 (X_GLXCreateContext)
  Value in failed request:  0x23
  Serial number of failed request:  446
  Current serial number in output stream:  446

А вывод fglrxinfo почему-то:
[labaman@labaman-laptop Guild Wars]$ fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: Mesa Project
OpenGL renderer string: Software Rasterizer
OpenGL version string: 2.1 Mesa 7.1 rc1


Что я не так сделал?
Re: Проблемы с установкой драйверов ATI ASP 14 08.04.2009 08:35Labaman Так, с этим вроде бы разобрался:
порылся в содержимимом пакетов и нашел один инт ересный файлик:
/usr/sbin/fglrx-config-display
Он запускается с 2мя ключами enable и disable соответственно стаутсу драйвера. Находясь в положении, описанном в предыдущтх 2х постах я запустил:
./usr/sbin/fglrx-config-display  enable

Получил сообщение вида:
Driver is already enabled

Ну недолго думая запустил с ключем disable:
./usr/sbin/fglrx-config-display  diasbe
Disabling fglrx driver this can take same time

А далее опять с ключом enable, вывод получил практически аналогичный, но теперь после перезагрузки запускается amdcccle и fglrxinfo гордо сообщает:
[root@labaman-laptop ~]# fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon Xpress Series        
OpenGL version string: 2.1.8494 Release


Теперь драйвер работает, но в 3Д играх даже с отключенными эфектами и компизом наблюдается мерцание экрана либо вообще сплошной черный экран. Вообще как показали мои эксперименты над Ubuntu самое минимум косяков с 3d и dri на драйверах catlyst 8.12. Не понимаю почему для обновленного ядра собран только Catalyst 9.2? А 8.xx доступен только для старого? Почему бы для нового ядра не собрать и тот и тот, а потом не предоставить пользователю выбор какой из них устанавливать?
Re: Проблемы с установкой драйверов ATI ASP 14 08.04.2009 08:45BigAndy Labaman Пишет:
-------------------------------------------------------

> > О! Вас предупреждали. Установите fglrx с АСП.
> Для
> > начала.
>
>
> Так я оттуда и ставил!
Ахха. Тогда я вас не понял.
Что у нас с 3D??? Каким именно образом вы поняли, что не работает?
Re: Проблемы с установкой драйверов ATI ASP 14 08.04.2009 09:56lkanter есть ощущение, что после установки драйверов просто нужно было перезагрузиться и все бы заработало само. Эта команда при перезагрузке всегда зовется.
Re: Проблемы с установкой драйверов ATI ASP 14 08.04.2009 12:21BigAndy lkanter Пишет:
-------------------------------------------------------
> есть ощущение, что после установки драйверов
> просто нужно было перезагрузиться и все бы
> заработало само. Эта команда при перезагрузке
> всегда зовется.


А просто "иксы" рестартовать не достаточно разве?
Re: Проблемы с установкой драйверов ATI ASP 14 08.04.2009 12:26lkanter BigAndy Пишет:
-------------------------------------------------------
> lkanter Пишет:
> --------------------------------------------------
> -----
> > есть ощущение, что после установки драйверов
> > просто нужно было перезагрузиться и все бы
> > заработало само. Эта команда при перезагрузке
> > всегда зовется.
>
>
> А просто "иксы" рестартовать не достаточно разве?

Недостаточно. чтобы не перегружаться, нужно остановить иксы, выгрузить из ядра модули radeon и drm (они блокируют доступ к ресурсам видеокарты), и выполнить команду service fglrx start (или restart)
Re: Проблемы с установкой драйверов ATI ASP 14 08.04.2009 14:09Labaman lkanter Пишет:
-------------------------------------------------------
> BigAndy Пишет:
> --------------------------------------------------
> -----
> > lkanter Пишет:
> >
> --------------------------------------------------
>
> > -----
> > > есть ощущение, что после установки драйверов
> > > просто нужно было перезагрузиться и все бы
> > > заработало само. Эта команда при перезагрузке
> > > всегда зовется.
> >
> >
> > А просто "иксы" рестартовать не достаточно
> разве?
>
> Недостаточно. чтобы не перегружаться, нужно
> остановить иксы, выгрузить из ядра модули radeon и
> drm (они блокируют доступ к ресурсам видеокарты),
> и выполнить команду service fglrx start (или
> restart)

Да, Вы правы, но не все не так просто, как Вы думаете. После установки драйвера я перезагрузил компьютер, первая загрузка прошла более-менее успешно - только перед стартом Х была устроена небольшая демонстрация "артефактов". После включения эфектов и повторной перезагрузки Х сервер вообще отказался зпускаться. Притом невозможно было перейти в консоль по нажатию ALT+CTRL+F1 итд. Пришлось грузиться с диска в режиме восстановления системы и долго ковырятся в xorg.conf. В итоге после 3х часов мучений (Х так и не завелся с драйвером fglrx), я восстановил первоначальное состояние системы:
# /usr/bin/system-config-display --reconfig

После чего Х завелся, но с драйвером radeonhd и уже без дополнительных расширений. Обрадованный таким положение дел я решил снести fglrx и попробовать поставить его снова (может я где конфигурацию запарол или еще что не так сделал). Итого, снес, перезагрузил, установил снова, опять перезагрузил и получил уже описанную мною картину:
[labaman@labaman-laptop Guild Wars]$ fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: Mesa Project
OpenGL renderer string: Software Rasterizer
OpenGL version string: 2.1 Mesa 7.1 rc1

Со всеми вышеописанными последствиями. Но сегодня утром я-таки смог докопаться до истины и вернуть fglrx к жизни (предыдущий пост), но получил мерцание графики и демонстрацию "артеактов" во всех 3Д приложениях, даже при выключенных эффектах рабочего стола. В драйверах серии Catalyst 8.xx это мерцание можно было либо убрать либо свести на терпимый уровень отключив эфекты рабочего стола, но тут, как видите этот метод не помог.
ИМХО выхода 2: Либо собрать пакеты Catalyst 8.xx под новоя ядро 2.6.27, либо собрать новые драйвера Catalyst 9.3, в которых эту проблему вроде немонго поправили (а в 9.4 говорят что оной не будет вообще, во что конечно вериться с трудом, но надежда умирает последней....)
Re: Проблемы с установкой драйверов ATI ASP 14 09.04.2009 21:12Labaman Вот путем перебора различных опций удалось убрать мерцание на рабочем столе и при загрузке Х-сервера:
Section "Device"
	Identifier  "Videocard0"
	Driver      "fglrx"
	Option	    "OpenGLOverlay" "off"
	Option	    "VideoOverlay" "on"
	Option      "BlockSignalsOnLock" "on"
	Option      "KernelModuleParm" "locked-userpages=0"
   	Option      "OpenGLOverlay" "off"
   	Option      "UseFastTLS" "2"
   	Option      "UseInternalAGPGART" "no"
   	Option      "VideoOverlay" "on" # setting this to be "off" may fix tty switch problems?
   	Option      "mtrr" "off"
   	Option      "no_accel" "no"
   	Option      "no_dri" "no"
   	Option      "EnablePrivateBackZ" "no"
  	Option      "backingstore" "true"
EndSection

Но в 3Д приложениях и играх по-прежниму невозможное мерцание и появляются "артефакты". Вообщем невозможно попросту играть в 3Д игры или запустить ту же Google Earth. С драйверами Catalyst серии 8.xx бвло немоножко по-лучше... Еще раз прошу: пожалуйста, соберите под новое ядро старые дрова Catalyst 8.12.... Грустный
Re: Проблемы с установкой драйверов ATI ASP 14 09.04.2009 21:41peter_ir Labaman Пишет:
-------------------------------------------------------
> запустить ту же Google Earth. С драйверами
> Catalyst серии 8.xx бвло немоножко по-лучше...
> Еще раз прошу: пожалуйста, соберите под новое ядро
> старые дрова Catalyst 8.12.... Грустный

А поддерживает ли Catalyst-8.12 HD 3650 AGP?
Я вот, пользуясь советами Л. Кантера, построил пакеты из Catalyst-9.3,
установил и даже добился, чтобы dri включался. googleearth запускается.
У меня ATI Radeon 1650 XT PCI-E.
Re: Проблемы с установкой драйверов ATI ASP 14 10.04.2009 00:33Labaman peter_ir Пишет:
-------------------------------------------------------
> Labaman Пишет:
> --------------------------------------------------
> -----
> > запустить ту же Google Earth. С драйверами
> > Catalyst серии 8.xx бвло немоножко по-лучше...
> > Еще раз прошу: пожалуйста, соберите под новое
> ядро
> > старые дрова Catalyst 8.12.... Грустный
>
> А поддерживает ли Catalyst-8.12 HD 3650 AGP?
> Я вот, пользуясь советами Л. Кантера, построил
> пакеты из Catalyst-9.3,
> установил и даже добился, чтобы dri включался.
> googleearth запускается.
> У меня ATI Radeon 1650 XT PCI-E.
>
> Пётр.


Хорошо, а теперь можете поделиться опытом как это сделать в ASP? А особенно про dri по-подробнее, пожалуйста
Re: Проблемы с установкой драйверов ATI ASP 14 10.04.2009 00:53lkanter Судя по гуглу, радеоны HD с AGP-интерфейсом (HD 2400 AGP и HD 3650 AGP) вообще ни у кого не работают, потому что это самопал всяких сапфиров, не соответствующий спецификациям АМД. Крики слышны от пользователей убунты, альта, опензюзи и т.д. Дальнейшее обсуждение этой проблемы бесполезно. Ставьте какой-нибудь 9800 AGP и будет полное счастье на стандартном драйвере radeon. Или тот же самый HD 3650, но для PCI Express.
Re: Проблемы с установкой драйверов ATI ASP 14 10.04.2009 08:54BigAndy lkanter Пишет:
-------------------------------------------------------
> Судя по гуглу, радеоны HD с AGP-интерфейсом (HD
> 2400 AGP и HD 3650 AGP) вообще ни у кого не
> работают, потому что это самопал всяких сапфиров,
> не соответствующий спецификациям АМД. Крики слышны
> от пользователей убунты, альта, опензюзи и т.д.
> Дальнейшее обсуждение этой проблемы бесполезно.
> Ставьте какой-нибудь 9800 AGP и будет полное
> счастье на стандартном драйвере radeon. Или тот же
> самый HD 3650, но для PCI Express.

Nvidia 8300 AGP стоит $15. Щастья не оберетесь...
Re: Проблемы с установкой драйверов ATI ASP 14 10.04.2009 09:08peter_ir Labaman Пишет:
-------------------------------------------------------
> peter_ir Пишет:
> --------------------------------------------------
> -----
> > Labaman Пишет:
> >
> --------------------------------------------------
>
> > -----
> > А поддерживает ли Catalyst-8.12 HD 3650 AGP?
> > Я вот, пользуясь советами Л. Кантера, построил
> > пакеты из Catalyst-9.3,
> > установил и даже добился, чтобы dri включался.
> > googleearth запускается.
> > У меня ATI Radeon 1650 XT PCI-E.
> >
> > Пётр.
>
>
> Хорошо, а теперь можете поделиться опытом как это
> сделать в ASP? А особенно про dri по-подробнее,
> пожалуйста

Поделюсь, но сначала установите видеокарту ATI, с которой этот Catalyst-9.3 будет работать,
на их сайте есть список.
Насчёт dri: в дистрибутивном пакете с ati-драйвером есть файл
/etc/udev/makedev.d/40-fglrx-dri.nodes, он состоит из строк вида dri/cardi, 0<=i+=3,
а в пакете, построенном из Catalyst, его нет, так что надо самому его добавлять.
Re: Проблемы с установкой драйверов ATI ASP 14 10.04.2009 09:40Labaman lkanter Пишет:
-------------------------------------------------------
> Судя по гуглу, радеоны HD с AGP-интерфейсом (HD
> 2400 AGP и HD 3650 AGP) вообще ни у кого не
> работают, потому что это самопал всяких сапфиров,
> не соответствующий спецификациям АМД. Крики слышны
> от пользователей убунты, альта, опензюзи и т.д.
> Дальнейшее обсуждение этой проблемы бесполезно.
> Ставьте какой-нибудь 9800 AGP и будет полное
> счастье на стандартном драйвере radeon. Или тот же
> самый HD 3650, но для PCI Express.
Не хочу с Вами особо спорить, но:
Тему про АТИ на фрумах убунты изучил досканально - вывод могу сделать только рдин - мучаются все - и обладатели и PCIE и AGP видеокарт. Если Вы по-прежнему не верите что тут дело не в формфакторе, а в драйверах, то могу Вас уверить что на моем ноутбуке ASUS A9Rp на Radeon Xpress 200M абсолютно аналогичные проблемы (ну что поделаешь, "повезло" мне на АТИ Грустный ).
Далее - у меня фирменная сборка от ASUS - работает даже лучше, чем некоторые китайские сборки под PCIE (проверенно тестами). Так что сомневаюсь что у меня какие-либо проблемы с сертефикацией возникнуть могли бы ( напоминаю, что на ноутбуке тоже АТИ и те же проблемы).
Далее, опть же опираясь на мой опыт общения с Ubuntu, могу сказать что HD 3650 не работает с драйвером radeon, не зависимо от формфактора. Хоть как-то удалаось заставить работать с драйвером radeonhd, а именно: Х-сервер стартовал удачно, но никакого 3Д ускорения и эфектов, но, слава Богу, ноут заводится нормально с radeonhd, есть частичеая поддержка dri, но для серьезных игрушек этого недостаточно - получаю сильнейшие тормоза в той же всеми любимой Guild Wars.
И последнее - я же не прошу Вас найти способ решения моей проблемы (я же прекрасно понимаю что разработчики Linux не могут модифицировать пропреарные драйвера), я уже установил диагноз и причину данных проблем, и сделал вывод что с драйверами Catalysе 8.12 или 8.10, пусть не идеально, но все же более-менее терпимо, вообщем хоть как-то работало. И еще я знаю, что с ядром 2.6.26 в АСП использовались именно эти драйвера. Поэтому всего лишь прошу Вас пересобрать их под новое ядро 2.6.27, дял которого доступны только Catalyst 9.2.
Вообщем решать Вам, что делать дальше - проигнорировать мою просьбу илти откликнуться на нее, но в любом случае Вы правы - раз причина проблемы и ее решение найдены, то обсуждать в этой теме что-либо, кроме вопроса сборки старых драйверов под новое ядро, далее не имеет смысла.
RSS-материал