vesa & radeonhd зависает при startx (Решено)

с выходом нового ядра (2.6.29) решил его обновить, драйвера fglrx под него еще нет поэтому решил посидеть пока на radeonhd. прописал его в xorg.conf , запускаю Х-ы и вижу чёрный экран и система не реагирует ни на что кроме магических кнопок.
Думаю ладно, посижу на vesa драйвере - прописываю в конфиг, делаю startx и .... на экране цветная мешанина и система так же висит ;(
Ладно, пересобираю xorg-server, xf86-video-radeonhd, xf86-video-vesa - пробую заново загрузится, симптомы те же ... висим. Хорошо, гружу старое ядро 2.6.28 - fglrx работает, проверяю vesa и radeonhd - не работают.

система ~x86
видео ATI 3650
x11-base/xorg-server-1.5.3-r5
x11-drivers/xf86-video-vesa- 2.2.0
x11-drivers/xf86-video-radeonhd-1.2.4

emerge --info http://paste.org.ru/?bs3p6f
Xorg.0.loghttp://paste.org.ru/?dnr1ia

ну и извечный вопрос что делать?

Лично у меня было три разных

Лично у меня было три разных конфига для fglrx и radeon/radeonhd, ибо иначе творилось чёрт знает что. Рекомендую попробовать создать новый.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

+

хм..странно, всегда менял только строчку Drivers "...." и всё работало.
попробую как вы говорите с нуля создать

ЗЫ: больше меня удивила неработающая vesa

забыл прикрепить конфиг xorg.conf http://paste.org.ru/?rd49ua

________________________
"We Will Win"

vesa & radeonhd

Я может и ошибаюсь, но в Вашем конфиге:
Option "Xinerama" "off" - в man xorg.conf пишется "Off",
или ксоргу пофигу регистр символов?

-

честно - никогда не задумывался, надо посмотреть будет

________________________
"We Will Win"

xorg.conf неважен регистр

xorg.conf неважен регистр

+

попробовал создать новый конфиг с нуля,
вот такой получился: xorg.conf - http://paste.org.ru/?j8bcf0
но симптомы те же: Xorg.0.log - http://paste.org.ru/?8wzeng

________________________
"We Will Win"

Цитата:X.Org X Server

Цитата:
X.Org X Server 1.5.3
...
(WW) AllowEmptyInput is on, devices using drivers 'kbd' or 'mouse' will be disabled.
(WW) Disabling Mouse1
(WW) Disabling Keyboard1

Местное FAQ на предмет evdev смотрели? Похоже дело в нём

+

нет думаю дело не в нем т.к. нормального экрана я не увидел (пускай с нерабочей клавой и мышью), забыл прописать в новый конфиг:

Цитата:
для тех кого не устраивает новый метод, есть возможность настроить Х-сервер "по-старому"
Section "ServerFlags"
..............
Option "AllowEmptyInput" "False"
Option "AutoAddDevices" "False"
..............
EndSection

прописал - теперь варнинг на клаву и мышь исчезли но зависон остался: http://paste.org.ru/?llo0ik

ну и хочу напомнить что с fglrx работает

________________________
"We Will Win"

vesa & radeonhd

Я точно не помню, но режим vesa, по-моему
"DefaultDepth 24"
не держит, надо на "DefaultDepth 16" менять, тогда
картинка должна появиться.

+

вот часть последнего конфига:

Section "Device"
    Identifier  "ATI"
    Driver      "vesa"
EndSection
Section "Screen"
    Identifier  "Screen 1"
    Device      "ATI"
    Monitor     "LG"
    DefaultDepth 16 

насчет цветов у меня тоже были такие мысли, пробовал разные варианты.
не знаю куда двигатся дальше, попробовать emerge -e xorg-server ?
в ядре может куда глянуть на предмет vesa ?

________________________
"We Will Win"

emerge -e xorg-server

Лазая в поисках решения ентой проблемы в дебрях нета, то и дело натыкался
на рекомендации переустановки/пересборки xorg'а.
Насчёт ведра - и без меня знаете :)
А если забить на эту Весу? Толку-то от нея - никакого, для консоли если...

+

ну xorg я пересобирал, теперь думаю со всеми зависимостями попробовать (-е)
насчет ядра вроде с "лохматых" времён ничего не трогал относящегося к графике (надо будет еще раз глянуть)
забить на Весу не могу, ведь она всегда "выручит" при проблемах с видеодрайвером (в данном случае позволила бы перейти на ядро 2.6.29 пока нет fglrx)

для консоли мне графика не нужна устраивает старая добрая текстовая консоль.

________________________
"We Will Win"

Vesa

Ну а radeonhd чем не устраивает?
По-моему, он очень неплох.
Я хотел уточнить просто,- с radeonhd
Driver "radeonhd"
тоже висит так же?

-

c radeonhd таже ерунда - висит , только в отличии от весы экран чёрный (у весы цветная мешанина)

ЗЫ: про зависание radeonhd я написал в заголовке темы и в первом посте ;)

________________________
"We Will Win"

radeonhd

А что в логах ксорга, при падении radeonhd?
(Скорее всего - ничего %))

Получилось решить проблему?

Получилось решить проблему?
У меня после решения перейти на radeonhd почти точь в точь такое же явление наблюдается, даже лог Х-ов практически совпадает. Только вот fglrx больше тоже не работает :( (позже сообщу версии и покажу конфиги...)

+

пока сижу на fglrx и 2.6.28 ядре ;) всё не могу выкроить время поразбираться...

________________________
"We Will Win"

а я сижу на fglrx 9,7 +

а я сижу на fglrx 9,7 + 2.6.30-r4 + xorg-server-1.6.3. Видео RadeonHD 4330 Mobile :)

О! слушай, та же

О! слушай, та же конфигурация. И у меня при запуске OpenGL приложений (даже glxgears и glxinfo) все зависает полностью, даже по Magic+R не могу в консоль перейти, спасает только Magic+S+U+B. Может можешь поделиться своим xorg.conf-ом?

А как же Magic+K а потом

А как же Magic+K а потом Alt+Ctrl+F1?

upd

увы, Magic+R не даёт по Alt+Ctrl+F1 вернуться в уютную консоль; Magic+K никого не убивает; и единственное, что доступно - S+U+B для перезагрузки...

>Magic+K никого не

>Magic+K никого не убивает;

Неужели все на седьмом терминале уже мертвы? Тут что-то не так... Может быть всё убилось, просто изображение осталось? тогда попробуйте перейти на другой терминал и в слепую набрать например /etc/init.d/xdm restart...

запутался я в этом

запутался я в этом волшебстве.. в общем, ситуация такая, что в терминалы перейти не могу никак. Ещё пробовал так: glxinfo запускается с задержкой в 10 секунд, за это время успеваю перейти в терминал и понаблюдать за логами.. и ничего. Потом Alt+F7 - всё зависает. И назад снова никак (Magic+*, Alt+Ctrl+F1 - ничего, только Magic+S,U,B)

извини за поздний

извини за поздний ответ:
xorg.conf http://pastebin.com/m2cac8d1c
make.conf http://pastebin.com/m3238d93c
zcat /proc/config.gz > http://pastebin.com/m2aef35f6

версии пакетов:

crypton@encrypted ~ $ sudo emerge -pv xorg-server mesa ati-drivers gentoo-sources linux-headers

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] sys-kernel/linux-headers-2.6.30-r1  0 kB
[ebuild   R   ] media-libs/mesa-7.5-r2  USE="nptl -debug -doc -motif -pic -xcb" VIDEO_CARDS="-intel -mach64 -mga -none -r128 -radeon -radeonhd -s3virge -savage -sis (-sunffb) -tdfx -trident -via" 0 kB
[ebuild   R   ] sys-kernel/gentoo-sources-2.6.30-r4  USE="symlink -build" 0 kB
[ebuild   R   ] x11-base/xorg-server-1.6.3  USE="hal nptl xorg -debug -dmx -ipv6 -kdrive -minimal -sdl -tslib" INPUT_DEVICES="evdev synaptics -acecad -aiptek -citron -elographics -fpit -hyperpen -joystick -keyboard -mouse -mutouch -penmount -tslib -virtualbox -vmmouse -void -wacom" VIDEO_CARDS="fglrx vesa -apm -ark -ast -chips -cirrus -dummy -epson -fbdev -geode -glint -i128 -i740 (-impact) -imstt -intel -mach64 -mga -neomagic (-newport) -nv -nvidia -r128 -radeon -radeonhd -rendition -s3 -s3virge -savage -siliconmotion -sis -sisusb (-sunbw2) (-suncg14) (-suncg3) (-suncg6) (-sunffb) (-sunleo) (-suntcx) -tdfx -tga -trident -tseng -v4l -vermilion -via -virtualbox -vmware -voodoo -xgi" 0 kB
[ebuild   R   ] x11-drivers/ati-drivers-9.7  USE="modules -acpi -debug (-multilib)" 0 kB

Total: 5 packages (5 reinstalls), Size of downloads: 0 kB

убедись что выбран OpenGL либы от ATI:

crypton@encrypted ~ $ eselect opengl list
Available OpenGL implementations:
  [1]   ati *
  [2]   xorg-x11

ноутбук HP ProBook 4515s.

=

нашлось решение.
нужно собрать xorg-server c USE="-hal"

мне конечно hal пока не нужен (и мышь с клавиатурой прописываю стандартно в xorg.conf), но как быть если бы я пользовался hal?

________________________
"We Will Win"

Почитать FAQ.

Почитать FAQ.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

krigstask написал(а):Почитать

krigstask написал(а):
Почитать FAQ.

в очередной раз просмотрел FAQ, но так и ненашел. будте так любезны указать какой именно faq посмотреть?

________________________
"We Will Win"

http://www.gentoo.ru/node/144

http://www.gentoo.ru/node/14450

Надо бы переименовать

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

krigstask

krigstask написал(а):
http://www.gentoo.ru/node/14450

Надо бы переименовать

и как это поможет мне завести radeonhd ??? :)

________________________
"We Will Win"

Не путайтесь в

Не путайтесь в показаниях

Цитата:
нашлось решение.
нужно собрать xorg-server c USE="-hal"
мне конечно hal пока не нужен (и мышь с клавиатурой прописываю стандартно в xorg.conf), но как быть если бы я пользовался hal?

Отсюда видно, что причина не в radeonhd, а в том, что xorg-server не настроен для работы с hal.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Цитата:Отсюда видно, что

Цитата:
Отсюда видно, что причина не в radeonhd, а в том, что xorg-server не настроен для работы с hal.

почему же теперь всё работает после этого ??? :

Цитата:
Для перехода с fglrx проверьте что у вас не загружен модуль ядра fglrx. Я добавляю его сюда /etc/modprobe.d/blacklist.conf
blacklist fglrx
update-modules
Далее меняем настройки xorg.conf и ВЫКЛЮЧАЕМ ПИТАНИЕ для избежании проблем с установленными видеорежимами (так на сайте проета xorg указано). Загружаемся должно всё работать.

________________________
"We Will Win"

Для перехода с fglrx

Для перехода с fglrx проверьте что у вас не загружен модуль ядра fglrx. Я добавляю его сюда /etc/modprobe.d/blacklist.conf
blacklist fglrx
update-modules
Далее меняем настройки xorg.conf и ВЫКЛЮЧАЕМ ПИТАНИЕ для избежании проблем с установленными видеорежимами (так на сайте проета xorg указано). Загружаемся должно всё работать.

Кстати, драйвер ati 9.6 можно прикрутить к 2.6.29 и 2.6.30: http://bugs.gentoo.org/show_bug.cgi?id=266819

-

c0bain написал(а):
Для перехода с fglrx проверьте что у вас не загружен модуль ядра fglrx. Я добавляю его сюда /etc/modprobe.d/blacklist.conf
blacklist fglrx
update-modules
Далее меняем настройки xorg.conf и ВЫКЛЮЧАЕМ ПИТАНИЕ для избежании проблем с установленными видеорежимами (так на сайте проета xorg указано). Загружаемся должно всё работать.

перекомпилил обратно с USE="hal"
модуля fglrx не было т.к. ядро тоже обновил - заработало. раньше выгружал модуль вручную может поэтому и были проблемы.
Спасибо теперь буду знать на будущее.

c0bain написал(а):
Кстати, драйвер ati 9.6 можно прикрутить к 2.6.29 и 2.6.30: http://bugs.gentoo.org/show_bug.cgi?id=266819

да на 2.6.29 ставил, на 2.6.30 еще не успел. но ведь есть же новый драйвер который без патча работает, почему так долго обновляют порты (не только дрова но и др. программы).

________________________
"We Will Win"

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".