Padající X-ka

Po přelezení na F9 mně za poslední týden už po čtvrté spadly během firemní práce na nějakém compu X-ka. Na Fedoře pracovně jedu od FC6, ale tohle se mně nikdy nedělo. Prostě najednou vidím před sebou jen možnost opětovného přihlášení. A v logu nikde žádný záznam o problému. :frowning:

Tímto Fedoře opětovně děkuji za nový Xorg. :frowning:

Tak jsem přeci jen něco našel. V Xorg.log.old-u po tomhle stavu zůstane na posledním řádku tohle:

BOGUS LENGTH in write keyboard desc

Tušíte někdo prosím jak tohle pořešit?

Tak právě popáté. Dvě hodiny jsem googloval a našel jsem jen pár dalších nešťastníků, kteří se s tímhle i dříve a na jiných distrech setkali.

Zkusím poslední možnost co mne napadá a to je změnit driver klávesnice z kbd na evdev. Pokud tohle nezabere tak už se s Fedorou po letech rozloučím. Nějak už nemám sílu na neustálé řešení nějakých problémů.

Pošesté. Tentokrát s evdev driverem se to rozepsalo v Xorg.log.old-u poněkud více.

Backtrace:
0: /usr/bin/Xorg(xf86SigHandler+0x65) [0x479ca5]
1: /lib64/libc.so.6 [0x7f1199d212a0]
2: /usr/bin/Xorg [0x5349fa]
3: /usr/bin/Xorg(ProcXkbGetKbdByName+0x5dd) [0x53becd]
4: /usr/bin/Xorg(Dispatch+0x364) [0x4467f4]
5: /usr/bin/Xorg(main+0x45d) [0x42cc4d]
6: /lib64/libc.so.6(__libc_start_main+0xfa) [0x7f1199d0d32a]
7: /usr/bin/Xorg(FontFileCompleteXLFD+0x281) [0x42c029]

Fatal server error:
Caught signal 11. Server aborting

Behem vyvoje noveho Xorg byly nejake problemy s klavesnici… to si pamatuju. Co presne to nevim, faktem je, ze ja osobne jsem zadny takovy problem nezaznamenal. Backtrace je dobry zaklad na chybove hlaseni bude do bugs.freedesktop.org nebo do bugzilla.redhat.com. Bohuzel nevim cim to je, jedina rada ktera me napada je pouzit Xorg z F8. Navody jsou na netu.

Tak jsem i již učinil. Po downgrade Xorgu jsem samozřejmě musel přeložit driver pro nvidii. Po dalších pár dnech dám vědět zda se tímto ten stav stabilizoval.

Tak downgrade Xorgu skutečně zabral a systém je opět stabilní. Navíc se tímto vyřešil “podivný” problém s layouty klávesnice a jejich přepínáním. Asi tímto i tak nějak začínám chápat postoj ATI k novému Xorgu. Přeci si nebudou špinit značku tím, že budou psát drivery pro nedokončený a nestabilní Xorg. Je důležité být naštvaný na správnou instituci. Odteď budu naštvaný na X.org Foundation. :slight_smile:

V tom pripade se divim ze pisou driver pro Visty. :slight_smile:

Jinak bez toho aby se ta chyba nejak nahlasila, tak se s tim nic moc nestane… ja tyhle problemy bohuzel nepozoruju, takze je nemuzu hlasit…

Chyba mame an vyber:
https://bugzilla.redhat.com/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Fedora&version=9&component=xorg-x11&component=xorg-x11-apps&component=xorg-x11-docs&component=xorg-x11-drivers&component=xorg-x11-drv-acecad&component=xorg-x11-drv-aiptek&component=xorg-x11-drv-amd&component=xorg-x11-drv-apm&component=xorg-x11-drv-ark&component=xorg-x11-drv-ast&component=xorg-x11-drv-ati&component=xorg-x11-drv-avivo&component=xorg-x11-drv-calcomp&component=xorg-x11-drv-chips&component=xorg-x11-drv-cirrus&component=xorg-x11-drv-citron&component=xorg-x11-drv-cyrix&component=xorg-x11-drv-diamondtouch&component=xorg-x11-drv-digitaledge&component=xorg-x11-drv-dmc&component=xorg-x11-drv-dummy&component=xorg-x11-drv-dynapro&component=xorg-x11-drv-elo2300&component=xorg-x11-drv-elographics&component=xorg-x11-drv-evdev&component=xorg-x11-drv-fbdev&component=xorg-x11-drv-fpit&component=xorg-x11-drv-geode&component=xorg-x11-drv-glint&component=xorg-x11-drv-hyperpen&component=xorg-x11-drv-i128&component=xorg-x11-drv-i740&component=xorg-x11-drv-i810&component=xorg-x11-drv-ivtv&component=xorg-x11-drv-jamstudio&component=xorg-x11-drv-joystick&component=xorg-x11-drv-keyboard&component=xorg-x11-drv-magellan&component=xorg-x11-drv-magictouch&component=xorg-x11-drv-mga&component=xorg-x11-drv-microtouch&component=xorg-x11-drv-mouse&component=xorg-x11-drv-mutouch&component=xorg-x11-drv-neomagic&component=xorg-x11-drv-nouveau&component=xorg-x11-drv-nsc&component=xorg-x11-drv-nv&component=xorg-x11-drv-openchrome&component=xorg-x11-drv-palmax&component=xorg-x11-drv-penmount&component=xorg-x11-drv-radeonhd&component=xorg-x11-drv-rendition&component=xorg-x11-drv-s3&component=xorg-x11-drv-s3virge&component=xorg-x11-drv-savage&component=xorg-x11-drv-siliconmotion&component=xorg-x11-drv-sis&component=xorg-x11-drv-sisusb&component=xorg-x11-drv-spaceorb&component=xorg-x11-drv-summa&component=xorg-x11-drv-sunbw2&component=xorg-x11-drv-suncg14&component=xorg-x11-drv-suncg3&component=xorg-x11-drv-suncg6&component=xorg-x11-drv-sunffb&component=xorg-x11-drv-sunleo&component=xorg-x11-drv-suntcx&component=xorg-x11-drv-tdfx&component=xorg-x11-drv-tek4957&component=xorg-x11-drv-trident&component=xorg-x11-drv-tseng&component=xorg-x11-drv-ur98&component=xorg-x11-drv-v4l&component=xorg-x11-drv-vermilion&component=xorg-x11-drv-vesa&component=xorg-x11-drv-vga&component=xorg-x11-drv-via&component=xorg-x11-drv-vmmouse&component=xorg-x11-drv-vmware&component=xorg-x11-drv-void&component=xorg-x11-drv-voodoo&component=xorg-x11-drv-wiimote&component=xorg-x11-filesystem&component=xorg-x11-font-utils&component=xorg-x11-fonts&component=xorg-x11-proto-devel&component=xorg-x11-resutils&component=xorg-x11-server&component=xorg-x11-server-utils&component=xorg-x11-twm&component=xorg-x11-util-macros&component=xorg-x11-utils&component=xorg-x11-xauth&component=xorg-x11-xbitmaps&component=xorg-x11-xdm&component=xorg-x11-xfs&component=xorg-x11-xfwp&component=xorg-x11-xinit&component=xorg-x11-xkb-utils&component=xorg-x11-xkbdata&component=xorg-x11-xsm&component=xorg-x11-xtrans-devel&query_format=advanced&bug_status=NEW&bug_status=ASSIGNED&bug_status=NEEDINFO&bug_status=MODIFIED&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&fixed_in_type=allwordssubstr&fixed_in=&qa_whiteboard_type=allwordssubstr&qa_whiteboard=&keywords_type=allwords&keywords=&emailassigned_to1=1&emailtype1=exact&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailcc2=1&emailtype2=exact&email2=&bugidtype=include&bug_id=&votes=&changedin=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=
Tuhle jsem zalozil pro tebe:
https://bugzilla.redhat.com/show_bug.cgi?id=456376

Bohuzel pokud tam nedodame dalsi info, tak se chyba asi nepohne… takze je to na tobe.

Děkuji za zadání Bugu. Už jsem si všiml požadavku na dodání xorg.confu a kompletního logu, v němž se objevila ta chyba. Jen je problém, že při každém dalším pokusu o vyřešení toho problému jsem nearchivoval logy :-(. Snad by ale mohlo pomoci, že to hlášení BOGUS LENGTH in write keyboard desc … je teď i v logu ze staršího xorgu. Jen s tím rozdílem, že se tentokrát X-ka nerestartnou.

Tady je odkaz na xorg.conf, který je ve stejné podobě jako když to zlobilo: http://www2.dts-soft.cz/_private/Fedora/xorg.conf

A zde je log s tím hlášením (ale ze starého xorgu):
http://www2.dts-soft.cz/_private/Fedora/Xorg.0.log.old

Klávesnice je připojená přes USB a jde o Logitech LX 710.

Pokud bys měl chvilku času, zkus tam prosím z tvého účtu ty dva odkazy dát. Jakmile v repozitářích devítky vyjde o stupeň vyšší sestavení xorgu, zkusím ho zase nainstalovat. Když to bude pořád zlobit, zřídím si konečně účet do bugzilly a začnu tam dávat aktuální konfigurace a logy.

No tak jsem to tam pridal, ale obavam se ze prvni vec, na kterou si, pokud se tomu bude nekdo venovat, budou stezovat je ten nvidia driver.

Mimochodem - pisou tam jeste jednu zajimavou vec, kterou chteji prilozit - odstranit uplne xorg.conf (nekam zazalohovat) a nechat ho tak nadetekovat vsechno samotny, tak to muzes zkusit… sem zvedav co z toho vypadne.

Zkusím, zkusím, jen přeci jen počkám na to novější sestavení xorgu. Ještě jsem úplně nerozdýchal všechny ty trable z přechodu na devítku a tak si teď potřebuji alespoň pár dní ‘oddechnout’ na stabilním systému.

Nekdo te asi slysel.
Jul 24 20:41:29 Updated: xorg-x11-server-common-1.4.99.905-2.20080702.fc9.x86_64
Jul 24 20:42:47 Updated: xorg-x11-drv-evdev-2.0.2-1.fc9.x86_64
Jul 24 20:42:49 Updated: xorg-x11-server-Xorg-1.4.99.905-2.20080702.fc9.x86_64
Rozhodne te do toho nenutim… klidne odpocivej :).
Bohuzel z changelogu neni moc jasne co a zda se zmenilo…

Ten upgrade evdev jsem na Koji uviděl den poté co jsem slezl na xorg z osmičky. Ale teď tam je pro devítku už xorg-x11-server-1.4.99.906-1. S tím to pak znovu zkusím jakmile se dostane do repozitářů.
Stejně je to s xorgem divné. Někde jsem se dočetl že je napsaný hodně čuňácky a ke všemu pro něj není kloudná dokumentace. Ale na Phoronix bylo zase napsáno, že by měl být Xorg 7.4 v dalším Ubuntu. Tak si říkám, že snad Mark ví co dělá a že bychom se už ‘brzy’ mohli dočkat dokončené stabilní verze.

Tak to dopadlo jak jsi předpokládal. Vzhledem k tomu, že používám proprietární driver nvidie, tak je to nezajímá. Ono sice vše na první pohled vypadá jako by bylo něco v nepořádku s detekcí periferií podle jejich názvu v xorgu, ale používám nvidia driver, tak mám prostě smůlu.

S Matejem Ceplem se uvidim na FUDConu tak si to s nim vyridime…:slight_smile:

Mimochodem - zkus to pak jeste stejne uplne bez toho xorg.conf - tim se zrejme pouzije driver “nv”. Pokud to padne i s nim, bug muzeme znovu otevrit.

http://bugs.freedesktop.org/show_bug.cgi?id=16458
http://bugs.freedesktop.org/show_bug.cgi?id=21464

Hezkýýýýýýý :-)))