Bug#564805: /usr/bin/xkbcomp: cannot write to :0.0

2010-01-12 Thread Julien Cristau
severity 564805 normal
tag 564805 unreproducible moreinfo
kthxbye

On Mon, Jan 11, 2010 at 16:26:23 -0800, Oleg Katsitadze wrote:

 Justification: renders package unusable

Obviously not true...

Please run '/usr/share/bug/xserver-xorg/script 31' and send the output
to this bug.

Cheers,
Julien



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#564805: /usr/bin/xkbcomp: cannot write to :0.0

2010-01-11 Thread Oleg Katsitadze
Package: x11-xkb-utils
Version: 7.5+1
File: /usr/bin/xkbcomp
Justification: renders package unusable
Severity: grave

*** Please type your report below this line ***

I've just upgraded my system.  I can no longer switch layouts in X.  I
have

Option  XkbLayout us(dvorak),us,ru(common)

in my /etc/X11/xorg.conf, which was working beautifully before the
upgrade.

Running xkbsel results in:

$ xkbsel us
Error:success in unknown
  Couldn't write keyboard description to :0.0
/usr/bin/xkbcomp exited abnormally: 256

Here's the debug output:

$ xkbsel --debug us
Parsing locale name en_US.UTF-8
Reading configuration from /etc/xkbsel/xkbsel.conf

Read configuration line:
Section:  shortcut
Name: cs
Qualifier:
Values:   cssk(cs) 

Adding into maps: 0: cs cssk(cs)
Read configuration line:
Section:  shortcut
Name: cs_y
Qualifier:
Values:   cssk(cs_qwerty) 

Adding into maps: 1: cs_y cssk(cs_qwerty)
Read configuration line:
Section:  shortcut
Name: sk
Qualifier:
Values:   cssk(sk) 

Adding into maps: 2: sk cssk(sk)
Read configuration line:
Section:  shortcut
Name: sk_y
Qualifier:
Values:   cssk(sk_qwerty) 

Adding into maps: 3: sk_y cssk(sk_qwerty)
Read configuration line:
Section:  shortcut
Name: us
Qualifier:
Values:   xfree86(us) 

Adding into maps: 4: us xfree86(us)
Read configuration line:
Section:  shortcut
Name: dvorak
Qualifier:
Values:   xfree86(dvorak) 

Adding into maps: 5: dvorak xfree86(dvorak)
Read configuration line:
Section:  mapset
Name: map
Qualifier:cs
Values:   us cs sk_y sk 

Read configuration line:
Section:  mapset
Name: map
Qualifier:sk
Values:   us sk_y sk cs 

Read configuration line:
Section:  mapset
Name: map
Qualifier:
Values:   us sk sk_y cs cs_y dvorak 

Adding into maps: 0: us xfree86(us)
Adding into maps: 1: sk cssk(sk)
Adding into maps: 2: sk_y cssk(sk_qwerty)
Adding into maps: 3: cs cssk(cs)
Adding into maps: 4: cs_y cssk(cs_qwerty)
Adding into maps: 5: dvorak xfree86(dvorak)
Running /usr/bin/xkbcomp -o ':0.0' '/var/lib/xkbsel/compiled/xfree86/us.xkm'
Error:success in unknown
  Couldn't write keyboard description to :0.0
/usr/bin/xkbcomp exited abnormally: 256


Running the failing command from a shell is no different:

$ /usr/bin/xkbcomp -o ':0.0' '/var/lib/xkbsel/compiled/xfree86/us.xkm'
Error:success in unknown
  Couldn't write keyboard description to :0.0

However, the following commands work and do switch the keyboard
layout:

$ setxkbmap us
$ setxkbmap us -print | xkbcomp - $DISPLAY


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-trunk-686 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages x11-xkb-utils depends on:
ii  cpp   4:4.4.2-3  The GNU C preprocessor (cpp)
ii  libc6 2.10.2-5   Embedded GNU C Library: Shared lib
ii  libx11-6  2:1.3.2-1  X11 client-side library
ii  libxaw7   2:1.0.7-1  X11 Athena Widget library
ii  libxkbfile1   1:1.0.6-1  X11 keyboard file manipulation lib
ii  libxmu6   2:1.0.5-1  X11 miscellaneous utility library
ii  libxt61:1.0.7-1  X11 toolkit intrinsics library
ii  x11-common1:7.5+1X Window System (X.Org) infrastruc

x11-xkb-utils recommends no packages.

x11-xkb-utils suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org