Portál AbcLinuxu, 24. dubna 2024 16:20


Dotaz: Gnome 2.12/14, xorg 6.9, xkb tuhne

Valoun avatar 18.5.2006 21:47 Valoun | skóre: 30 | blog: Psavec | Středočeský kraj
Gnome 2.12/14, xorg 6.9, xkb tuhne
Přečteno: 117×
Odpovědět | Admin
Zdravím, v tuto chvíli mám následující nastavení v xorg.conf:
    Identifier  "Keyboard1"                                                                                                   
    Driver      "keyboard"                                                                                                    
    Option "XkbRules"   "xorg"                                                                                                
    Option "XkbModel"   "pc105"                                                                                               
    Option "XkbLayout"  "us,cz_qwerty"                                                                                        
    Option "XkbOptions" "altwin:meta_win,altwin:menu,grp:shifts_toggle,grp:sclk_toggle,grp:rwin_switch,grp_led:scroll"
Nastavení funguje bez problémů, dokud se nepokusím spustit GNOME. Ten při náběhu prostředí buď způsobí restart X serveru, nebo zcela zatuhne počítač. U nového uživatele prostředí naběhne, ovšem do chvíle než se pokusím změnit typ klávesnice, nebo přidat českou klávesnici; obojí končí zatuhnutím.

Nevím si s tím rady, na notebooku mám identické nastavení, a GNOME problémy nedělá. Myslím, že se mě ptal zda chci ignorovat nastvení xkb, ovšem na PC se mě na nic takového neptá.

Překlopení souborů xkb na verzi z freedesktopu (balíček xkb-data) nepomohlo.

Toto je ukázka z logů gdm
(==) Using config file: "/etc/X11/xorg.conf"                                                                                  
syntax error: line 1 of pc                                                                                                    
The XKEYBOARD keymap compiler (xkbcomp) reports:                                                                              
> Error:            Error interpreting include file "pc"                                                                      
>                   Exiting                                                                                                   
>                   Abandoning symbols file "default"                                                                         
Errors from xkbcomp are not fatal to the X server                                                                             
(EE) Error loading keymap /usr/X11R6/lib/X11/xkb/compiled/server-0.xkm                                                        
                                                                                                                              
   *** If unresolved symbols were reported above, they might not                                                              
   *** be the reason for the server aborting.                                                                                 
                                                                                                                              
Backtrace:                                                                                                                    
0: /usr/X11R6/bin/X(xf86SigHandler+0x88) [0x8089898]                                                                          
1: [0xffffe420]                                                                                                               
2: /lib/tls/libc.so.6 [0xb7e0b761]                                                                                            
3: /lib/tls/libc.so.6(malloc+0x7c) [0xb7e0cdfc]                                                                               
4: /usr/X11R6/bin/X(Xalloc+0x1b) [0x80ee7cb]                                                                                  
5: /usr/X11R6/bin/X(miRectAlloc+0x70) [0x81a4c90]                                                                             
6: /usr/X11R6/bin/X(miRegionAppend+0x9c) [0x81a549c]                                                                          
7: /usr/X11R6/bin/X(miValidateTree+0xbf) [0x818db4f]                                                                          
8: /usr/X11R6/lib/modules/drivers/nvidia_drv.so [0xb7380629]                                                                  
                                                                                                                              
Fatal server error:                                                                                                           
Caught signal 11.  Server aborting           
Backtrace:                                                                                                                    
0: /usr/X11R6/bin/X(xf86SigHandler+0x88) [0x8089898]                                                                          
1: [0xffffe420]                                                                                                               
2: /lib/tls/libc.so.6 [0xb7e2a6db]                                                                                            
3: /lib/tls/libc.so.6(__libc_realloc+0xf9) [0xb7e2b3f9]                                                                       
4: /usr/X11R6/bin/X(Xrealloc+0x26) [0x80eeaf6]                                                                                
5: /usr/X11R6/bin/X(SrvXkbResizeKeyType+0x2b2) [0x81497a2]                                                                    
6: /usr/X11R6/bin/X(ProcXkbSetMap+0x176a) [0x8126b0a]                                                                         
7: /usr/X11R6/bin/X(Dispatch+0x15e) [0x80c9a7e]                                                                               
8: /usr/X11R6/bin/X(main+0x415) [0x80d6785]                                                                                   
9: /lib/tls/libc.so.6(__libc_start_main+0xd0) [0xb7dd6eb0]                                                                    
10: /usr/X11R6/bin/X [0x8070131]  
Xorg.log obsahuje totéž a nebo vůbec nic. Bohužel nemohu mít veškeré nastavení pouze v xorg.conf, protože chci, aby každý uživatel mohl mít jiné nastavení. setxkbmap také nechci, to běžní uživatelé používat nebudou. Nenapadá vás, kde by mohl být problém?

Debian, aktualizovaný testing (Gnome je napůl 2,12, napůl 2.14)
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Valoun avatar 24.5.2006 23:09 Valoun | skóre: 30 | blog: Psavec | Středočeský kraj
Rozbalit Rozbalit vše Re: Gnome 2.12/14, xorg 6.9, xkb tuhne
Odpovědět | | Sbalit | Link | Blokovat | Admin
Odpovím si sám. Debian tomu říká bug #365079. Downgrade libxklavier to prozatím vyřešil.

A jaké z toho plyne ponaučení? Než sem něco plácnu, prohledám bugreporty, zvlašť když používám testing.
27.5.2006 14:35 Aleš
Rozbalit Rozbalit vše Re: Gnome 2.12/14, xorg 6.9, xkb tuhne
No, v mém případě zde uvedený postup nezabral. Jinak kdyby to někdo hledal tak downgrade se provede prostým spuštěním "dpkg -i libxklavier10_2.2-2_i386.deb" upozorní vás to na downgrade a je to.

Naopak pomohlo mi nastavit v xorg.conf:

Option "XkbRules" "xorg"

Option "XkbLayout" "cz_qwerty,us"

Option "XkbOptions" "grp:shift_toggle,grp_led:scroll"
,

jak na http://www.abclinuxu.cz/forum/show/109597 píše "reddick".

Knihovnu libxklavier10 používám stále ver. 2.2-3.

AL.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.