Bug 13566

Summary: Xorg freezes when running OpenOffice.org
Product: Sisyphus Reporter: Nikolay A. Fetisov <naf>
Component: xorg-x11-serverAssignee: Valery Inozemtsev <shrek>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: major    
Priority: P2    
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
Патч для устранения зависаний xorg при входе в меню OpenOffice.org none

Description Nikolay A. Fetisov 2007-12-01 12:12:39 MSK
При входе в меню OpenOffice.org возможно зависание Xorg. Симптомы: прекращается 
вывод в окна от запущенных приложений, прекращается обработка ввода с 
клавиатуры (включая Ctl-Alt-F1, Ctl-Alt-Backspace), указатель мыши двигается, 
но обработка действий отсутствует. Остаётся возможность удалённого входа на 
машину. С некой вероятностью через достаточно большое время (2-3 часа) система 
сама приходит в рабочее состояние.

Проявление проблемы зависит от выбранного оконного менеджера (у меня - ~90% в 
KDE, и очень редко - в IceWM), загруженности системы, разрешения экрана и т.д. 
Началось проявляться с год назад, на двух разных системах, при этом три других 
таких проблем не испытывают.

Ссылки на аналогичные сообщения об ошибках:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/113679
https://bugs.launchpad.net/ubuntu/+source/linux-restricted-modules-2.6.17/+bug/58019
https://bugs.launchpad.net/ubuntu/+source/openoffice.org2/+bug/126996
http://www.mail-archive.com/debian-x@lists.debian.org/msg67132.html
http://www.mail-archive.com/debian-openoffice@lists.debian.org/msg14988.html
http://www.mail-archive.com/debian-x@lists.debian.org/msg67132.html
https://bugs.freedesktop.org/show_bug.cgi?id=10525

Имеется патч:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=433131
http://cvs.fedora.redhat.com/viewcvs/devel/xorg-x11-server/xserver-1.3.0-xkb-and-loathing.patch?view=markup
http://packages.debian.org/changelogs/pool/main/x/xorg-server/xorg-server_1.3.0.0.dfsg-12/changelog

Я пересобирал с ним xorg-x11-server начиная с 1.4-alt3, зависание при работе с 
OpenOffice.org он снимает, появления новых проблем не замечено.
Comment 1 Nikolay A. Fetisov 2007-12-01 12:17:16 MSK
Created attachment 2298 [details]
Патч для устранения зависаний xorg при входе в меню OpenOffice.org

Взято из
http://cvs.fedora.redhat.com/viewcvs/devel/xorg-x11-server/xserver-1.3.0-xkb-and-loathing.patch?view=markup


В xorg-x11-server.spec можно вставить под номером 601.
Comment 2 Valery Inozemtsev 2007-12-01 12:22:20 MSK
т.е. эта проблема может проявляться и в бранч?
Comment 3 Valery Inozemtsev 2007-12-01 13:10:28 MSK
xorg-x11-server-1.4-alt10
xorg-x11-server-1.3.0.0-alt21.M40.3
Comment 4 Nikolay A. Fetisov 2007-12-01 13:20:26 MSK
(In reply to comment #2)
> т.е. эта проблема может проявляться и в бранч?

Да, разумеется. Другой вопрос, что она именно _может_ проявляться. На известных 
мне машинах с Desktop 4.0.x её нет. 

Судя по месту приложения патча, это проявление race condition, и достаточно 
современные машины зависаниям не подвержены. Две упомянутых неудачные системы - 
это 2х P3-933, GF5500, 1800x1350, и P4-2400, GF5200, 1600x1200. Причём в обоих 
случаях замена KDE на IceWM приводит к практически исчезновению зависаний.
Comment 5 Nikolay A. Fetisov 2007-12-01 13:25:31 MSK
Спасибо!