Bug 13910

Summary: Random crashes
Product: Sisyphus Reporter: Vladimir V. Kamarzin <vvk>
Component: xorg-x11-serverAssignee: Valery Inozemtsev <shrek>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: aen, evg, mike, nbr, volkov.peter, zver
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
log none

Description Vladimir V. Kamarzin 2008-01-06 21:48:04 MSK
После обновления с 1.3.0.0-alt16 до версии 1.4.0.90-alt1 иксы стали часто
виснуть, при этом в /var/log/Xorg.0.log.old видно такое:

tossed event which came in late
mieqEnequeue: out-of-order valuator event; dropping.
tossed event which came in late
mieqEnequeue: out-of-order valuator event; dropping.

Обычно это происходит после переключения на какой-либо рабочий стол, замирает
картинка, на нажатия клавиш иксы перестают реагировать полностью, в чистую
консоль переключиться не удаётся. Иксы можно прибить только по Alt+SysRq+k.
vvk@home ~ % uname -r
2.6.18-ovz-smp-alt18
vvk@home ~ % rpm -qa |grep xorg
xorg-x11-drv-intel-2.2.0-alt3
xorg-x11-drv-s3virge-1.9.1-alt4
xorg-x11-libs-7.3.0-alt1
xorg-x11-drv-mga-1.4.7-alt2
xorg-x11-drv-savage-2.1.3-alt2
xorg-x11-drv-fbdev-0.3.0-alt2
xorg-x11-drv-vga-4.1.0-alt4
xorg-x11-drv-trident-1.2.3-alt3
xorg-x11-dri-sis-7.0.2-alt5
xorg-x11-drv-ati-6.6.3-alt7
xorg-x11-server-1.4.0.90-alt1
xorg-x11-drv-cirrus-1.1.0-alt4
fonts-ttf-xorg-1.0.0-alt3
xorg-x11-apps-7.3.0-alt1
xorg-x11-mesagl-7.3.0-alt1
xorg-x11-drv-keyboard-1.2.2-alt1
libxorgconfig-1.4.0.90-alt1
xorg-x11-dri-tdfx-7.0.2-alt5
xorg-x11-drv-mouse-1.2.3-alt1
xorg-x11-rgb-1.0.1-alt1
xorg-x11-dri-intel-7.0.2-alt5
xorg-x11-drv-evdev-1.2.0-alt1
xorg-x11-drv-sis-0.9.4-alt1
xorg-x11-drv-s3-0.5.0-alt2
xorg-docs-1.4-alt2
xorg-x11-dri-savage-7.0.2-alt5
xorg-x11-server-common-1.4.0.90-alt1
xorg-x11-font-encodings-1.0.2-alt1
xorg-x11-bitmaps-1.0.1-alt2.1
xorg-x11-drv-vesa-1.3.0-alt3
xorg-x11-drv-video-7.3.0-alt1
xorg-x11-font-utils-1.0.1-alt5
fonts-type1-xorg-7.0.0-alt4
xorg-x11-drv-voodoo-1.1.1-alt2
xorg-x11-drv-nv-2.1.6-alt1
xorg-x11-extensions-glx-1.4.0.90-alt1
xorg-server-control-1.3-alt1
xorg-x11-drv-via-0.2.2-alt5
xorg-x11-dri-via-7.0.2-alt5
xorg-x11-drv-vmware-10.15.2-alt1
xorg-x11-dri-ati-7.0.2-alt5
xorg-x11-utils-7.3.0-alt1
xorg-x11-drv-tdfx-1.3.0-alt4
xorg-x11-drv-multimedia-1.4.0.90-alt1
xorg-x11-dri-mga-7.0.2-alt5

Видуха:
OpenGL renderer string: GeForce4 MX 440/AGP/SSE/3DNOW!
OpenGL version string: 1.5.8 NVIDIA 96.43.01


Actual Results:  
Иксы виснут

Expected Results:  
Иксы не должны виснуть
Comment 1 Valery Inozemtsev 2008-01-06 22:35:20 MSK
по вопросам работы/неработы проприетарных драйверов обращайтесь к 
производителю драйверов. в качестве решения используйте драйвер nv
Comment 2 Dmitry V. Levin 2008-01-07 10:39:46 MSK
(In reply to comment #1)
> по вопросам работы/неработы проприетарных драйверов обращайтесь к 
> производителю драйверов. в качестве решения используйте драйвер nv

Лучше перевесить на соответствующий пакет.
Comment 3 Michael Shigorin 2008-01-08 20:55:01 MSK
(In reply to comment #1)
> по вопросам работы/неработы проприетарных драйверов обращайтесь к 
> производителю драйверов. в качестве решения используйте драйвер nv
Валера, я ещё раз напоминаю, что это неприемлемый подход для майнтейнера x.org в
дистрибутиве.  Это место для человека вдумчивого и заботливого, экстремизм и
игнорирование реальности тут неуместны.

Про то, как не работает nv, я уже тоже могу рассказать.  Поскольку ты это чинить
тоже не будешь, повторно предлагаю не гоняться за самым свежим xorg.  Стране эти
больные на голову сенсации уже поперёк горла :-/

PS: у меня на открытом ati на буке при закрывании крышки иксы уходят в спячку до
перехода в консоль и назад.  Вешать или "нет смысла"?
Comment 4 Valery Inozemtsev 2008-01-08 21:13:22 MSK
1. предложи способ починить старый драйвер nvidia
2. про нерабочесть nv мне ничего не известно
3. про "P.S." мне тоже ничего не известно

Comment 5 Michael Shigorin 2008-01-08 22:22:27 MSK
> 1. предложи способ починить старый драйвер nvidia

Не ломать раньше времени.  Вообще помогает сравнивать плюсы
и минусы того, что собираешься делать, и думать не только
о себе и тех, кто тоже волен в выборе железа.

> 2. про нерабочесть nv мне ничего не известно
> 3. про "P.S." мне тоже ничего не известно

Дык развешивать?  Я уже просто и не вылазил.... "PS" и другие отмечали.
Comment 6 Valery Inozemtsev 2008-01-08 22:32:17 MSK
(In reply to comment #5)
> > 1. предложи способ починить старый драйвер nvidia
> 
> Не ломать раньше времени.  Вообще помогает сравнивать плюсы
> и минусы того, что собираешься делать, и думать не только
> о себе и тех, кто тоже волен в выборе железа.

вот это все словоблудство. может вернемся на XFree86-4.3.99.901?

> 
> > 2. про нерабочесть nv мне ничего не известно
> > 3. про "P.S." мне тоже ничего не известно
> 
> Дык развешивать?  Я уже просто и не вылазил.... "PS" и другие отмечали.

вешай
Comment 7 Michael Shigorin 2008-01-08 22:55:58 MSK
(In reply to comment #6)
> > > 1. предложи способ починить старый драйвер nvidia
> > Не ломать раньше времени.
> вот это все словоблудство.
Нет.

> может вернемся на XFree86-4.3.99.901?
4.3+3.3.6 работало как часы по сравнению с безобразием, которое сегодня :-(
Не заражайся от этого апстрима идиотизмом, пожалуйста.
Comment 8 Valery Inozemtsev 2008-01-08 23:10:24 MSK
> > может вернемся на XFree86-4.3.99.901?
> 4.3+3.3.6 работало как часы по сравнению с безобразием, которое сегодня :-(

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

> Не заражайся от этого апстрима идиотизмом, пожалуйста.
апстрим там вполне вменяем

в общем давайте закругляться, сизиф из-за проприетарщины стоять на месте не 
будет. и говоря словами Зерга "если что то не нравится - есть бранч и там все 
работает"
Comment 9 Alexey Gladkov 2008-01-08 23:17:55 MSK
Миш, а действительно, на nv этот баг разве воспроизводится ?
Comment 10 Michael Shigorin 2008-01-09 03:05:07 MSK
(In reply to comment #8)
> > > может вернемся на XFree86-4.3.99.901?
> > 4.3+3.3.6 работало как часы по сравнению с безобразием, которое сегодня :-(
> и где оно теперь? а ты не задавался вопросом почему оно там? только не говори 
> что из-за изменения лицензии
Изменение лицензии было там частью бздишного отношения к людям (ключевые слова
-- committers, core team).

> > Не заражайся от этого апстрима идиотизмом, пожалуйста.
> апстрим там вполне вменяем
Не вижу, к большому сожалению.

> в общем давайте закругляться, сизиф из-за проприетарщины стоять 
> на месте не будет.
Значит, придётся искать ресурсы для своего майнтенанса, а потом делать hostile
takeover.

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

Поэтому и предлагал подумать над политикой "релизы и патчи".

> и говоря словами Зерга "если что то не нравится - есть бранч и там все 
> работает"
Если бы хотя бы в бранче всё работало... хорошо, постараюсь не забыть повесить
про mga и libdri.a too old.

Это раз.

Два -- ты не имеешь права решать за коллег по сизифу, каким железом они могут
пользоваться, а с каким они обязаны регулярно иметь королевский геморрой.

Если я начну в своих пакетах так расставлять конфликты на то, что мне не
понравилось, как ты расставляешь "конфликты" на железо, меня пинками из команды
попрут и будут правы.

(In reply to comment #9)
> Миш, а действительно, на nv этот баг разве воспроизводится ?
Я о том, что попытался спрыгнуть на nv, а оно не работало на том видео.  Кажется
(точно не скажу), это GF7025.  Если не забуду, проверю, железка на стенде.

Хорошо, что в том случае выбор за меня никто не успел сделать и там был вкручен
комплект дров nvidia, с которым тот xorg-x11-server ещё и заработал :-/
Comment 11 Vladimir V. Kamarzin 2008-01-13 11:20:48 MSK
С модулем nv то же самое.
Comment 12 Vladimir V. Kamarzin 2008-01-13 11:23:36 MSK
Created attachment 2369 [details]
log
Comment 13 Valery Inozemtsev 2008-01-13 13:15:46 MSK
вот теперь более менее понятно. похоже на проблемы виашного agp. для драйвера 
nvidia стоит посмотреть
# modinfo nvidia
Comment 14 Vladimir V. Kamarzin 2008-01-29 16:12:58 MSK
btw, иксы перестали виснуть наглухо после отключения индикатора amarok.
Comment 15 Peter 2008-02-20 11:41:43 MSK
Это не проблема драйвера, посмотрите этот баг:
https://bugs.freedesktop.org/show_bug.cgi?id=13511
У меня и в debian тоже самое воспроизводится с драйверами ATI. HTH.
Comment 16 Valery Inozemtsev 2008-02-20 11:50:48 MSK
это исправлено еще в xorg-x11-server-1.4.0.90-alt2