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

Bug#564805: marked as done (/usr/bin/xkbcomp: cannot write to :0.0)



Your message dated Fri, 22 Apr 2022 16:09:58 +0200
with message-id <YmK3NpmsZSCrb/IB@jcristau-z4>
and subject line Re: Bug#564805: /usr/bin/xkbcomp: cannot write to :0.0
has caused the Debian Bug report #564805,
regarding /usr/bin/xkbcomp: cannot write to :0.0
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
564805: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=564805
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
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  libxt6                        1:1.0.7-1  X11 toolkit intrinsics library
ii  x11-common                    1:7.5+1    X Window System (X.Org) infrastruc

x11-xkb-utils recommends no packages.

x11-xkb-utils suggests no packages.

-- no debconf information



--- End Message ---
--- Begin Message ---
On Mon, Jan 11, 2010 at 04:26:23PM -0800, Oleg Katsitadze wrote:
> 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
> 
xkbsel was removed from debian in 2010[1], closing this bug on the
assumption it was an xkbsel issue.

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=592095

Cheers,
Julien

--- End Message ---

Reply to: