On Wed, 25 Jul 2007 19:17:39 +0200 Florian Kulzer <[EMAIL PROTECTED]> 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