Проблемы с настройкой выдеокарты ATI Radeon 7000

Аватар пользователя KORG

Здравствуйте!
Помогите пожалуйста правильно настроить драйвер видеокарты ATI Radeon 7000 - при загрузке линукса, в стадии загрузки графического режима монитор уходит в sleep mode, или проще говоря отключается.

Какую информацию вам пердоставить?
Буду очень признателен если мне поможете.

Аватар пользователя DRVTiny

Проблемы с настройкой выдеокарты ATI Radeon 7000

Подождите-ка, такая проблема чаще всего возинкает по вине неправильной настройки монитора, а не видеокарты.
Приведите здесь свой /etc/X11/xorg.conf, посмотрим, что можно сделать
Заодно точно укажите модель монитора.
На этапе установки Вы тест выбранного видеорежима проходили? Тогда всё нормально было?

Аватар пользователя KORG

Re: Проблемы с настройкой выдеокарты ATI Radeon 7000

Дело в том, что при установке системы видеокарта определилась нормально, а вот монитор - нет. Модели моего монитора небыло в списке мониторов.
Монитор: Samsung Sync Master 551s
Тест видеорежима проходил, но честно говоря - раз на раз не приходилось - с первого раза линукс не получилось установить, т.к. монитор при тесте ушел в спящий режим.
Сейчас, при приведенном ниже конфиге один раз из трех система загружается нормально, в остальных случаях монитор "засыпает".
Вот текущий xorg.conf :

Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "unix/:7100"
EndSection

Section "ServerLayout"
Identifier "XFree86 Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "Module"

Load "dbe"
Load "glx"
Load "dri"
Load "extmod"
Load "type1"

Load "fbdevhw"
Load "record"
Load "v4l"
Load "GLcore"

EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "Protocol" "Standard"
Option "XkbModel" "pc104"
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
EndSection

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "yes"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "SyncMaster"
DisplaySize 280 210
HorizSync 30.0 - 55.0
VertRefresh 50.0 - 120.0
Modeline "800x600" 56.55 800 840 928 1056 600 601 604 630 -HSync +VSync
EndSection

Section "Device"
Identifier "Videocard0"
Driver "radeon"
VendorName "Videocard vendor"
BoardName "ATI Radeon 7000"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 16
Modes "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "800x600" "640x480"
EndSubSection
EndSection

Section "DRI"
Group 0
Mode 0666
EndSection

Вот, то что я использовал для того чтобы прописать modeline:

[korg@ip ~]$ gtf 800 600 85

# 800x600 @ 85.00 Hz (GTF) hsync: 53.55 kHz; pclk: 56.55 MHz
Modeline "800x600_85.00" 56.55 800 840 928 1056 600 601 604 630 -HSync +Vsync

[korg@ip ~]$

Аватар пользователя DRVTiny

Re: Проблемы с настройкой выдеокарты ATI Radeon 7000

Попробуйте сделать так:
1) Поменяйте Driver "radeon" на Driver "vesa" - если не поможет, значит, точно не в видеокарте дело
2) Сгенерируйте и вставьте в xorg.conf дополнительные Modeline'ы как минимум для режимов 640x480 и 1024х768
3) Подберите в списке мониторов system-config-display'а любой монитор приблизительно того же года выпуска (и, разумеется, с той же диагональю), что и Ваш монитор, сравните вставленные программой Modeline'ы с теми,что Вы генерировали через gtf
4) Прикрепите к следующему сообщению файл /var/log/Xorg.0.log

Аватар пользователя KORG

Re: Проблемы с настройкой выдеокарты ATI Radeon 7000

1. Сменил драйвер видеокарты с "ATI Radeon 7000" на "VESA (generic)". Проверил, с этим драйвером загрузка проходит без проблем. Но от этого не легче - монитор работает с частотой 37.8 кГц - 60 Гц, не работают Open Gl приложения.

2. Синтаксис такой же, как и у моего модлайна? В каком порядке добавлять строки?

3. Как я писал ранее - моего монитора нету в списке, "ближайшие" - 550b, 550(M)s, 550v. Какой из них выбрать?

ВложениеРазмер
Xorg1.txt 45.48 КБ
Xorg2.txt 54.16 КБ
Аватар пользователя DRVTiny

Проблемы с настройкой выдеокарты ATI Radeon 7000

Цитата:
2. Синтаксис такой же, как и у моего модлайна? В каком порядке добавлять строки?

Синтаксис такой же и строки можно добавлять в произвольном порядке.

Цитата:
3. Как я писал ранее - моего монитора нету в списке, "ближайшие" - 550b, 550(M)s, 550v. Какой из них выбрать?

Поскольку их всего 3, я бы попробовал и то, и другое, и третье, но начал бы, пожалуй, с 550(M)s (у Вас же 551s). Вообще здесь иначе, как методом научного тыка, настройки не подберёшь.
Впрочем, судя по тому, что с драйвером VESA монитор настраивается более-менее правильно, есть подозрение, что дело действительно драйвере виедокарты. Удивительно, что судя по логам, которые Вы привели (кстати, это я их столько раз скачал. Просто не было времени этим заняться... Только на работе наконец смог просмотреть), монитор Ваш выдаёт о себе по DDC самую подробную информацию и претензий к нему со стороны драйвера RADEON там нет никаких. В принципе, Вы могли бы убрать вообще все настройки частот из xorg'а и монитор должен бы настроиться абсолютно корректно, поскольку он, судя по всему, отличается довольно неплохой "интеллектуальностью" и рассчитан на полный Plug and Play.
Так что даже и не знаю, что Вам посоветовать... Может, попробуете обновить X.org?

Аватар пользователя DRVTiny

Проблемы с настройкой выдеокарты ATI Radeon 7000

Посмотрите вывод ddcprobe и попробуйте в соответствии с предельными значениями частом развёртки, полученными непосредственно от монитора (а он врать не будет) подстроить изображение с помощью xvidtune. Разумеется, делать это надо при загруженном драйвере radeon.

Аватар пользователя KORG

Re: Проблемы с настройкой выдеокарты ATI Radeon 7000

Добрый день.
Есть несколько вопросов:
1) Вы сказали. что я могу попробовать убрать настройки частот из xorg.conf, вы имели ввиду "модлайны"?
2) Смотрел различия между этими мониторами, в принципе они все одинаковые, отличаются только пределами кадровых разверток, и частотами обновления. Попробую по очереди использовать драйвера этих мониторов.
3) По поводу DDCprobe - да, действительно монитор выдает довольно обширную инфу о себе. В принципе, у меня в xorg.conf мало что отличается от выдаваемых программой характеристик.
4) Не получается настраивать монитор/видеокарту с помощью программы xvidtune - выдает что-то типа "этот чип нельзя конфигурировать". Грустный
5) Как можно обновить Xorg? И может ли это помочь исправить мою проблему?

Кстати, пробовал подключать другой монитор - NEC 957+ (вроде) - результат плачевный. Он тоже уходит в слип мод, если выбрать драйвер видеокарты Radeon 7000.

Скажите, а чем драйвер Radeon 7000 может отличатся от Radeon 7000 IGP и Radeon 7000 mobility?
PS: сейчас нормально загружаюсь с драйвером ATI Radeon 7000, НО только в том случае если у меня закомментирована строка загрузки DRI.

Аватар пользователя DRVTiny

Проблемы с настройкой выдеокарты ATI Radeon 7000

Цитата:
1) Вы сказали. что я могу попробовать убрать настройки частот из xorg.conf, вы имели ввиду "модлайны"?

Да, именно их

Цитата:
5) Как можно обновить Xorg? И может ли это помочь исправить мою проблему?

yum update xorg
Только Вам это слишком дорого обойдётся, если трафик платный. Лучше подождите выхода ASP 11.2 и обновитесь с него. Впрочем,ждать, к сожалению, придётся долго. Если нужно, могу бесплатно выслать обновления почтой.

Цитата:
Скажите, а чем драйвер Radeon 7000 может отличатся от Radeon 7000 IGP и Radeon 7000 mobility?

Ничем: драйвер один и от же (radeon) для всех этих трёх карт. Собственно, список драйверов, поставляемых с Xorg, можно посмотреть следующим образом:
ls /usr/X11R6/lib/modules/drivers/ | sed -nr 's/(_drv)?\.s?o$//p' | sort | uniq

Цитата:
PS: сейчас нормально загружаюсь с драйвером ATI Radeon 7000, НО только в том случае если у меня закомментирована строка загрузки DRI.

Ну и отлично, значит Вы фактически решили свою проблему! Дело в том, что, например, модуль GLX драйвера NVIDIA на аппратном уровне реализуют функции модуля DRI и конфликтуют с ним (т.е. для NVIDIA в секции Modules файла xorg.conf обязательно нужно закомментировать dri при работающем glx). Вполне возможно, что с radeon'ом имеет место аналогичная история. Аппаратную поддержку 3D графики Вам обеспечивает glx, а не dri, так что... не вижу смысла в этом софтовом рендеринге, из за которого у Вас графические режимы работают абы как.

Аватар пользователя KORG

Re: Проблемы с настройкой выдеокарты ATI Radeon 7000

По поводу обновления "yum update xorg" - по траффику полуиться недорого, если буду обновляться с украинского сервера. Но я не уверен,что на этом сервере будут обновления для xorg..
Вы имели ввиду выслать необходимые пакеты обновления на е-мейл?
Теперь о DRI и GLX. Сегодня попробую поэкспериментировать - комментировать или одно или другое. Как я понял, на моей видеокарте оба модуля DRI & GLX одновременно нормально работать не могут. Нужно попытаться заставить работать что-то одно.
Сейчас у меня в xorg.conf закомментированна строка с загрузкой модуля DRI, но при этом не запускаються или работают очень медленно Open GL приложения. К примеру Quake3 или Tux Racer.. Скорее всего моя видеокарта не может нормально работать с модулем GLX, попробую сделать все наоборот - закомментировать GLX и раскомметировать DRI.
После эксперемента отчитаюсь Улыбка

Аватар пользователя DRVTiny

Проблемы с настройкой выдеокарты ATI Radeon 7000

Цитата:
Вы имели ввиду выслать необходимые пакеты обновления на е-мейл?

Я имел в виду доставку ценной бандеролью. От Москвы до Стольного Града она, наверное, дня за 4 максимум дойдёт.

Цитата:
Сейчас у меня в xorg.conf закомментирована строка с загрузкой модуля DRI, но при этом не запускаются или работают очень медленно Open GL приложения.

При конфигурировании ядра для дальнейшей сборки я наталкивался на опцию, включающую аппаратный rendering для скудного набора GPU (поддержка DRI для Xorg'а на аппаратном уровне). Возможно, GPU Вашего не молодого уже Radeon'а в это число входит...

Цитата:
После эксперимента отчитаюсь

Жду с нетерпением Улыбка

Аватар пользователя KORG

Проблемы с настройкой выдеокарты ATI Radeon 7000

Возможно. Видеокарта действительно не новая, хотя в списке поддерживаемого оборудования она и есть, но полноценно не работает.
C удовольствием прийму помошь в обновлении Xorg. А почему вы говорите, что обновления системы долго ждать? Если не ошибаюсь, оно должно состоятся в сенятбре?
Буду надеятся, что после обновления системы (xorg) видео будет работать полноценно, потому что эксперименты не увенчались успехом - пришлось отключить DRI. Скорее всего эта модель видеокарты не поддерживает аппаратный рендеринг каких-то моделей, необходимых для запускаемых мною игр, поэтому пытается переключится на софтверный рендериг. Тут-то и происходит сбой.

RSS-материал