Мертвое зависание иксов в некоторых opengl - приложениях

Настройка графического интерфейса, Иксов, десктопов, оконных менеджеров и иксовых терминалов

Модератор: Модераторы разделов

Аватара пользователя
Ayanami-kun
Сообщения: 532
Статус: Красноглазег
ОС: Gentoo ~x86 with KDE 4.2.4

Мертвое зависание иксов в некоторых opengl - приложениях

Сообщение Ayanami-kun »

Я ставил torcs и flightgear - в обоих приложениях через некоторое время использования виснут иксы намертво. На консоль переключиться не получается, убить иксы тоже. Только ребут.

Иксы

Код: Выделить всё

ayanami-kun@EVA-Unit17:~$ X -version

X.Org X Server 1.5.3
Release Date: 5 November 2008
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.28-gentoo-r1 i686
Current Operating System: Linux EVA-Unit17 2.6.28-gentoo-r1 #1 SMP Mon Jan 19 20:06:29 MSK 2009 i686
Build Date: 05 February 2009  03:57:43PM

        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.


xorg.conf

Код:

ayanami-kun@EVA-Unit17:~$ cat /etc/X11/xorg.conf Section "ServerLayout" Identifier "X.org Configured" Screen 0 "Screen0" 0 0 # InputDevice "Mouse0" "CorePointer" # InputDevice "Keyboard0" "CoreKeyboard" EndSection Section "Files" FontPath "/usr/share/fonts/misc/" FontPath "/usr/share/fonts/TTF/" FontPath "/usr/share/fonts/OTF" FontPath "/usr/share/fonts/Type1/" FontPath "/usr/share/fonts/100dpi/" FontPath "/usr/share/fonts/75dpi/" EndSection Section "Module" Load "glx" Load "extmod" Load "xtrap" Load "record" Load "GLcore" Load "dbe" Load "dri" Load "freetype" EndSection Section "InputDevice" Identifier "Keyboard0" Driver "kbd" Option "XkbLayout" "us,ru" Option "XkbVariant" ",winkeys" Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll" EndSection Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/input/mice" Option "ZAxisMapping" "4 5 6 7" EndSection Section "Monitor" #DisplaySize 340 270 # mm Identifier "Monitor0" VendorName "SAM" ModelName "SyncMaster" ### Comment all HorizSync and VertRefresh values to use DDC: HorizSync 30.0 - 81.0 VertRefresh 56.0 - 75.0 Option "DPMS" EndSection Section "Device" #added by ME Option "DRI" "True" Option "NoDDC" "True" Option "XAANoOffscreenPixmaps" "True" Option "EnablePageFlip" "True" Option "RenderAccel" "True" # Option "AccelMethod" "XAA" ### Available Driver options are:- ### Values: <i>: integer, <f>: float, <bool>: "True"/"False", ### <string>: "String", <freq>: "<f> Hz/kHz/MHz" ### [arg]: arg optional #Option "NoAccel" # [<bool>] #Option "SWcursor" # [<bool>] #Option "ColorKey" # <i> #Option "CacheLines" # <i> #Option "Dac6Bit" # [<bool>] #Option "DRI" # [<bool>] #Option "NoDDC" # [<bool>] #Option "ShowCache" # [<bool>] #Option "XvMCSurfaces" # <i> #Option "PageFlip" # [<bool>] Identifier "Card0" Driver "intel" VendorName "Intel Corporation" BoardName "82945G/GZ Integrated Graphics Controller" BusID "PCI:0:2:0" EndSection Section "Screen" Identifier "Screen0" Device "Card0" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 1 EndSubSection SubSection "Display" Viewport 0 0 Depth 4 EndSubSection SubSection "Display" Viewport 0 0 Depth 8 EndSubSection SubSection "Display" Viewport 0 0 Depth 15 EndSubSection SubSection "Display" Viewport 0 0 Depth 16 EndSubSection SubSection "Display" Viewport 0 0 Modes "1280x1024" Depth 24 EndSubSection EndSection Section "Extensions" Option "Composite" "Enable" Option "Render" "Enable" Option "DAMAGE" "Enable" Option "XVideo" "Enable" EndSection Section "DRI" Mode 0666 EndSection


mesa-7.3
xf86-video-intel-2.6.1
Спасибо сказали:
Аватара пользователя
Ayanami-kun
Сообщения: 532
Статус: Красноглазег
ОС: Gentoo ~x86 with KDE 4.2.4

Re: Мертвое зависание иксов в некоторых opengl - приложениях

Сообщение Ayanami-kun »

Пробовал также драйвер
xf86-video-intel-2.5.1-r1, проблема осталась.
Спасибо сказали:
Аватара пользователя
Ayanami-kun
Сообщения: 532
Статус: Красноглазег
ОС: Gentoo ~x86 with KDE 4.2.4

Re: Мертвое зависание иксов в некоторых opengl - приложениях

Сообщение Ayanami-kun »

Я тут подумал... А это не может быть kernel panic?
Спасибо сказали:
Аватара пользователя
B4rr4cuda
Сообщения: 82
ОС: SlackWare

Re: Мертвое зависание иксов в некоторых opengl - приложениях

Сообщение B4rr4cuda »

Сегодня несколько раз подряд столкнулся с этим, это не кернел паник, ибо mpd продолжает играть, хотя ни клава ни мышь не реагируют. Попробовал навесить убийство иксов на пульт - Х процесс вроде убивается, но в консоль не выбрасывает. Помогает только ресет. Примечательно, что виснет при серьезной нагрузке.
Спасибо сказали:
Аватара пользователя
Ayanami-kun
Сообщения: 532
Статус: Красноглазег
ОС: Gentoo ~x86 with KDE 4.2.4

Re: Мертвое зависание иксов в некоторых opengl - приложениях

Сообщение Ayanami-kun »

B4rr4cuda
Правда... стормозил... Амарок тоже продолжает играть. Моему компу хватает ppracer, torcs или flightgear, но при компиляции или композитинге он этого не выкидывает. Если убить все, кроме инита (alt+sysrq+i), то на экране рисуется какая-то размазня, текстовый интерфейс так и не появляется...
Спасибо сказали:
Аватара пользователя
Davinel
Сообщения: 481
ОС: Ubuntu

Re: Мертвое зависание иксов в некоторых opengl - приложениях

Сообщение Davinel »

alt+sysrq+k - убивает все на текущей виртуальной консоли. Раз клавиатура работает - должно помочь.

п.с. ресет не стоит делать. можно ж alt+sysrq+e && alt+sysrq+i && alt+sysrq+s && alt+sysrq+u && alt+sysrq+b
Спасибо сказали:
Аватара пользователя
Ayanami-kun
Сообщения: 532
Статус: Красноглазег
ОС: Gentoo ~x86 with KDE 4.2.4

Re: Мертвое зависание иксов в некоторых opengl - приложениях

Сообщение Ayanami-kun »

Davinel
Это, конечно., хорошо, но
1) alt+sysrq+k в моем случае не работает. Я делаю alt+sysrq+s && alt+sysrq+u && alt+sysrq+b.
2) Это не решение проблемы -_-
Спасибо сказали:
Аватара пользователя
Davinel
Сообщения: 481
ОС: Ubuntu

Re: Мертвое зависание иксов в некоторых opengl - приложениях

Сообщение Davinel »

ну решение проблемы тут обычное.. попробовать, бывает ли такое же в других 3d приложениях, если да, то откатить драйвер видео, если не поможет - xorg, проверить аппаратную часть, может с видеокартой что то..
Спасибо сказали:
Аватара пользователя
Ayanami-kun
Сообщения: 532
Статус: Красноглазег
ОС: Gentoo ~x86 with KDE 4.2.4

Re: Мертвое зависание иксов в некоторых opengl - приложениях

Сообщение Ayanami-kun »

Ням... Я так понимаю, решения проблемы нет на данный момент? То есть, я же откатывал видеодрайвер... Алсо, аппаратная часть... а как проверить встроенную карточку?

UPD
Откатил мезу до 7.2. Зависания пропали, производительность упала раза в два... Печально.
Спасибо сказали:
Аватара пользователя
Ayanami-kun
Сообщения: 532
Статус: Красноглазег
ОС: Gentoo ~x86 with KDE 4.2.4

Re: Мертвое зависание иксов в некоторых opengl - приложениях

Сообщение Ayanami-kun »

mesa-7.3-r1 - зависания продолжаются.. Подскажите, пожалуйста, в чем проблема.
Спасибо сказали:
Аватара пользователя
Mage-Warrior
Сообщения: 869
Статус: Семь раз понюхай, один раз откуси!
ОС: SlackWare 12.1

Re: Мертвое зависание иксов в некоторых opengl - приложениях

Сообщение Mage-Warrior »

Ayanami-kun писал(а):
10.03.2009 19:32
mesa-7.3-r1 - зависания продолжаются.. Подскажите, пожалуйста, в чем проблема.

О! Я только вчера бился с зависанием Xorg-сервера (своего добился). Почему участники форума вовсе забыли про /var/log/Xorg*log ??? Лог предыдущей загрузки X-ов поможет разобраться. Если найдете в конце лога сообщения типа этих:
tossed event which came in late

... то, возможно, что-то порекомендую. (Лог приведите в любом случае!)
О ресете отдельно... у меня на кнопку выключения компа повешено действие shutdown... Когда X-ы зависали, кнопка эта спасала систему от моего удара по ресету :) Попробуйте.

// Чуть поправлено...
*- Большинство проблем, дружок, завсегда покажет лог! -*
Спасибо сказали:
Аватара пользователя
Ayanami-kun
Сообщения: 532
Статус: Красноглазег
ОС: Gentoo ~x86 with KDE 4.2.4

Re: Мертвое зависание иксов в некоторых opengl - приложениях

Сообщение Ayanami-kun »

Подобных сообщений, к сожалению, не обнаружено...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Warlornhor
Сообщения: 428
ОС: openSUSE 12.3

Re: Мертвое зависание иксов в некоторых opengl - приложениях

Сообщение Warlornhor »

У меня тож виснет, если я в KDE запускаю игрушку, карточка у меня intel X3100, однако, в другом WM, например в iceWM, все работает отлично, может это проблема KDE?
Спасибо сказали:
Аватара пользователя
B4rr4cuda
Сообщения: 82
ОС: SlackWare

Re: Мертвое зависание иксов в некоторых opengl - приложениях

Сообщение B4rr4cuda »

У мя вообще в ion3-е повисало. Проблемы прекратились. Подозреваю сеть.
Спасибо сказали:
Аватара пользователя
Ayanami-kun
Сообщения: 532
Статус: Красноглазег
ОС: Gentoo ~x86 with KDE 4.2.4

Re: Мертвое зависание иксов в некоторых opengl - приложениях

Сообщение Ayanami-kun »

У меня не зависает в mesa-7.2, а в 7.3* ветке все время виснет...
Спасибо сказали:
Аватара пользователя
B4rr4cuda
Сообщения: 82
ОС: SlackWare

Re: Мертвое зависание иксов в некоторых opengl - приложениях

Сообщение B4rr4cuda »

Ну, у нас совершено разные причины. Я проверил, у меня зависает только при игре на одном серваке, на других все норм. Таки сеть.
Спасибо сказали:
inspirra
Сообщения: 211
ОС: FreeBSD, Gentoo

Re: Мертвое зависание иксов в некоторых opengl - приложениях

Сообщение inspirra »

UP
Решил ли кто-нибудь проблему с зависанием на intel'овских картах?
- Ubuntu-9.04, ядро-2.6.30, xserver-1.6, xorg-video-intel-2.7.1 - безсистемно зависают X'ы, как минимум раз в день, машина при этом продолжает работать.
- Есть ли у кого-нибудь последовательность - при которой будет стопроцентное зависание? А то хочу поставить на пробу: Xserver-1.6.2 и драйвер 2.7.99.902 - но нужен какой-нибудь способ форсировать проблему.
Спасибо сказали: