Hello Peter,<br><br>Bingo! Thanks for your help!<br>Attached: <br>1) testneu.txt (contains error after startup) <br>2) testOK2.txt (what I expected after calling:<br>setxkbmap "de(nodeadkeys),jp" -option "grp:alt_shift_toggle")<br>
<br>In the file containing the error:<br>...<br>    name[group1]="Germany - Eliminate dead keys";<br>    name[group2]="Japan";<br>...<br>Just the 2 layout groups I setup.<br>BUT some lines below there are 3 keys with a 3rd layout. <br>
Here one example:<br>...<br>    key <TLDE> {<br>        type[group1]= "FOUR_LEVEL",<br>        symbols[Group1]= [     asciicircum,          degree,         notsign,         notsig<br>n ],<br>        symbols[Group2]= [     asciicircum,          degree ],<br>
<span style="background-color: rgb(255, 255, 0);">        symbols[Group3]= [         notsign ]</span><br>    };<br>...<br>The same key in trace without error has just one layout group:<br>...<br>    key <TLDE> {<br>
        type= "FOUR_LEVEL",<br>        symbols[Group1]= [     asciicircum,          degree,         notsign,         notsign ]<br>    };<br>...<br><br>Somehow this first version is broken creating the 3rd layout group.<br>
I guess I need to put these 2 patches in my xserver that you created for:<br><a href="http://bugs.freedesktop.org/show_bug.cgi?id=14373">http://bugs.freedesktop.org/show_bug.cgi?id=14373</a><br>Or is this other case?<br><br>
Cheers,<br>Thomas<br><br><div class="gmail_quote">On Mon, Nov 24, 2008 at 1:38 PM, Peter Hutterer <span dir="ltr"><<a href="mailto:peter.hutterer@who-t.net">peter.hutterer@who-t.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div></div><div class="Wj3C7c">On Sun, Nov 23, 2008 at 02:52:10PM +0900, Thomas Fritzsche wrote:<br>
> after upgrading to xserver 1.5.2 using the new evdev + hal I'm observing<br>
> that I receive an additional layout group.<br>
> The gnome keyboard indicator is showing this as "??" and using the<br>
> libxklavier test program I get:<br>
><br>
> [1227322878,150,xklavier.c:xkl_engine_constructor/] Actual backend: XKB<br>
> [1227322878,200,xklavier_xkb.c:xkl_xkb_load_all_info/] found 3 groups<br>
> [1227322878,200,xklavier_xkb.c:xkl_xkb_load_all_info/] Group 2 has name<br>
> [Germany]<br>
> [1227322878,200,xklavier_xkb.c:xkl_xkb_load_all_info/] Group 1 has name<br>
> [Japan]<br>
> [1227322878,200,xklavier_xkb.c:xkl_xkb_load_all_info/] Group 0 has name [-]<br>
><br>
> The German and Japanese Layout-Group is in my setup, but the system added an<br>
> additional Group 0 with name "-"??<br>
> I already read though your blog (<a href="http://who-t.blogspot.com/" target="_blank">http://who-t.blogspot.com/</a>), but could not<br>
> find anything explaining such a odd behaviour.<br>
><br>
> I added a lot of description and logfiles to a bug report at this link:<br>
> <a href="https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/283128" target="_blank">https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/283128</a><br>
><br>
> I'm not using Autologin (that was causing trouble in other case). There are<br>
> a lot of devices coming up with evdev/hal, but all have "de,jp" assigned<br>
> (lshal).<br>
> What could causing such a problem? What can I do to avoid this problem?<br>
<br>
</div></div>Sounds similar to 14373 (fixed with commit ae986d1c73d), and could have a<br>
similar cause.<br>
<br>
Especially comment 18 hints at that<br>
<a href="https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/283128/comments/18" target="_blank">https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/283128/comments/18</a><br>
<br>
Do you have the above commit in your tree?<br>
Is there a difference between the output of "xkbcomp -xkb :0 -" before and<br>
after it occurs?<br>
<br>
Cheers,<br>
<font color="#888888">  Peter<br>
</font></blockquote></div><br>