[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#608227: console-setup: XKBLAYOUT always get a "_" suffix



On Tue, Dec 28, 2010 at 11:28:28PM +0100, Sebastian Reichel wrote:
> 
> I get the following warning during boot:
> 
> WARNING: Can not find "de_" in "nokia_vndr/rx-51"
>
> I fixed it by adding the following line in
> /usr/bin/ckbcomp, after line 2540:
> 
> $consequent_values[$i] =~ s/_\)/\)/g;

Thanks for discovering this.  I commited a somewhat more complex 
solution which removes the underscore sign only if it was a part of a 
%_... combination.

> Apart from this I get lots of messages about
> unsupported keycodes (> 600 lines printed to the tty),
> all starting with XF86.

The fix for these is to simply define them as VoidSymbol in %xkb_table.  
I commited the required changes as well.

By the way, what was the purpose of using ckbcomp on this Nokia device?  
Does this device have a text-mode console and is the keyboard supported 
by the kernel or only by X?

Anton Zinoviev



Reply to: