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

Re: XKB broken



On Wed, 25 Jul 2007 19:17:39 +0200
Florian Kulzer <florian.kulzer+debian@icfo.es> wrote:

> On Wed, Jul 25, 2007 at 10:50:05 -0400, Celejar wrote:
> > On Tue, 24 Jul 2007 17:32:14 +0200 Florian Kulzer wrote:
> > > On Mon, Jul 23, 2007 at 15:42:04 -0400, Celejar wrote:
> > > > Hi,
> > > > 
> > > > On my uptodate Sid system, XKB has suddenly broken.  None of my XKB
> > > > settings in /etc/X11/xorg.conf are active, /var/log/xorg.0.log contains
> > > > the line "(WW) Couldn't load XKB keymap, falling back to pre-XKB
> > > > keymap" and setxkbmap (even without any options or flags) invariably
> > > > returns "Error loading new keyboard description".
> 
> [...]
> 
> > > If you post your configuration I can try if it works on my system.
> > 
> > Thanks, Florian.  I'm attaching my current xorg.conf.
> 
> Your keyboard section works when I put it in my xorg.conf. I get the US
> keyboard layout, CTRL and CAPSLOCK are switched and ALT + SHIFT toggles
> between US and GB layout. (I checked the last point with SHIFT + 3,
> which produces "#" or "£" depending on the layout.)

I don't get any of that :(
 
> I don't see any keyboard-related error messages or warnings in my Xorg

I do, as above.

> log; setxkbmap works normally, too:
> 
> $ setxkbmap -print
> xkb_keymap {
>         xkb_keycodes  { include "xfree86+aliases(qwerty)"       };
>         xkb_types     { include "complete"      };
>         xkb_compat    { include "complete"      };
>         xkb_symbols   { include "pc+us+gb:2+group(alt_shift_toggle)+ctrl(swapcaps)"     };
>         xkb_geometry  { include "pc(pc104)"     };
> };

This setxkbmap invocation actually works for me; what doesn't is
something like 'setxkbmap us' or even just 'setxkbmap'. 

> Maybe we should compare the versions of xkb-related packages and
> dependencies. Here is what I have:
> 
> $ aptitude -F '%p%30v' search '~i(input-kbd|xkb-data|xbase-clients|~Rxbase-clients)' | awk '{print $1,$2}'
> cpp 4:4.1.2-3
> libc6 2.6-3
> libfontconfig1 2.4.2-1.2
> libfreetype6 2.3.5-1+b1
> libfs6 2:1.0.0-4
> libgl1-mesa-glx 6.5.2-7
> libice6 2:1.0.3-3
> libpng12-0 1.2.15~beta5-2
> libsm6 2:1.0.3-1+b1
> libx11-6 2:1.1.1-1
> libxau6 1:1.0.3-2
> libxaw7 1:1.0.3-3
> libxcursor1 1:1.1.8-2
> libxext6 1:1.0.3-2
> libxft2 2.1.12-2
> libxi6 2:1.1.1-1
> libxinerama1 1:1.0.2-1
> libxkbfile1 1:1.0.4-1
> libxmu6 1:1.0.3-1
> libxmuu1 1:1.0.3-1
> libxrandr2 2:1.2.1-1
> libxrender1 1:0.9.2-1
> libxss1 1:1.1.2-1
> libxt6 1:1.0.5-3
> libxtrap6 1:1.0.0-4
> libxtst6 1:1.0.2-1
> libxv1 1:1.0.3-1
> libxxf86dga1 2:1.0.1-2
> libxxf86vm1 1:1.0.1-2
> x11-common 1:7.2-5
> xbase-clients 1:7.2.ds2-2
> xkb-data 1.0~cvs.20070721-1
> xserver-xorg-input-kbd 1:1.2.0-1+1.2.1
> zlib1g 1:1.2.3.3.dfsg-5

I'm attaching mine; the only difference I see is libx11-6; I have
version 2:1.0.3-7 from unstable, and you have 2:1.1.1-1, apparently
from experimental.  I'll try yours and see what happens.

> Regards,            | http://users.icfo.es/Florian.Kulzer
>           Florian   |

Thanks for the troubleshooting,
Celejar
--
mailmin.sourceforge.net - remote access via secure (OpenPGP) email
ssuds.sourceforge.net - A Simple Sudoku Solver and Generator



Reply to: