Problems with internaltion keyboard in X11
Hi, In Crux 3.4 I cannot make X11 to change keyboard layout. When I try to run setxkbmap I got following error. Not exactly helpful. I could not find anything obviously helpful in the internet. Any suggestion welcome. Wawrzek [niewod@sydney] /var/lib/xkb #>setxkbmap pl -v 10 Setting verbose level to 10 locale is C Warning! Multiple definitions of keyboard layout Using command line, ignoring X server Trying to load rules file ./rules/evdev... Trying to load rules file /usr/share/X11/xkb/rules/evdev... Success. Applied rules from evdev: rules: evdev model: evdev layout: pl Trying to build keymap using the following components: keycodes: evdev+aliases(qwerty) types: complete compat: complete symbols: pc+pl+inet(evdev) geometry: pc(pc104) Error loading new keyboard description [niewod@sydney] /var/lib/xkb #> -- Dr Wawrzyniec Niewodniczański or Wawrzek for short PhD in Quantum Chemistry & MSc in Molecular Engineering WWW: http://wawrzek.name E-MAIL: jobs@wawrzek.name Linux User #177124
Hi! On Fri, 29 Jun 2018 08:57:54 +0100, Wawrzek Niewodniczanski <main@wawrzek.name> wrote :
In Crux 3.4 I cannot make X11 to change keyboard layout.
Is this behavior new to you in 3.4?
Setting verbose level to 10 locale is C
Just a thought, but did you (re-)generate the locales and specify the profile for the shell? Best regards, Tim
Hi Tim and others, I found in rather convoluted way the reason. (I started Openbox, ran the same command in xterm and after leaving Xserver I notice an error message in text console I had started Xserver from - not sure why there was nothing in Xorg). The problem is in /usr/share/X11/xkb/symbols/pl file - more precisely line 500. How you can see below it's a uncommented `text horizontal line`. Could you please what do you have in your file? Is that a upstream problem? Something Crux did? Or maybe I did something wrong? Wawrzek Offending line (via grep) pl~-497- include "sun_vndr/pl(sun_type6)" pl~-498-}; pl~-499- pl~:500:------------------------------ pl~-501-//Glagolica pl~-502-partial alphanumeric_keys On 29 June 2018 at 09:13, Tim Biermann <tim_biermann@web.de> wrote:
Hi!
On Fri, 29 Jun 2018 08:57:54 +0100, Wawrzek Niewodniczanski <main@wawrzek.name> wrote :
In Crux 3.4 I cannot make X11 to change keyboard layout.
Is this behavior new to you in 3.4?
Setting verbose level to 10 locale is C
Just a thought, but did you (re-)generate the locales and specify the profile for the shell?
Best regards, Tim _______________________________________________ CRUX mailing list CRUX@lists.crux.nu https://lists.crux.nu/mailman/listinfo/crux
-- Dr Wawrzyniec Niewodniczański or Wawrzek for short PhD in Quantum Chemistry & MSc in Molecular Engineering WWW: http://wawrzek.name E-MAIL: jobs@wawrzek.name Linux User #177124
Greetings, I see the same in the pl file on my system. It looks like an upstream issue. The xkeyboard-config port is pretty straightforward: https://crux.nu/gitweb/?p=ports/xorg.git;a=blob;f=xkeyboard-config/Pkgfile;h... Regards, Matt
Hi, archlinux had a patch for this in 2.23.1: https://git.archlinux.org/svntogit/packages.git/tree/trunk?h=packages/xkeyboard-config&id=f2f34e962a3b02eb19674cc97eb654da69e83fac the current version (2.24) lacks this patch, thus I guess, upstream solved it. regards, Erich On 10.07.2018 21:47, Matt Housh wrote:
Greetings,
I see the same in the pl file on my system.
It looks like an upstream issue. The xkeyboard-config port is pretty straightforward: https://crux.nu/gitweb/?p=ports/xorg.git;a=blob;f=xkeyboard-config/Pkgfile;h...
Regards, Matt
_______________________________________________ CRUX mailing list CRUX@lists.crux.nu https://lists.crux.nu/mailman/listinfo/crux
On Tue, Jul 10, 2018 at 10:02:02PM +0200, Erich Eckner wrote:
Hi,
archlinux had a patch for this in 2.23.1: https://git.archlinux.org/svntogit/packages.git/tree/trunk?h=packages/xkeyboard-config&id=f2f34e962a3b02eb19674cc97eb654da69e83fac
the current version (2.24) lacks this patch, thus I guess, upstream solved it.
Seems 2.24 made it past us all. Anyways, I've just pushed it to 3.4. Let me/us know if it solves it or if there are any other problems with it.
regards, Erich
-- Fredrik Rinnestam
participants (5)
-
Erich Eckner
-
Fredrik Rinnestam
-
Matt Housh
-
Tim Biermann
-
Wawrzek Niewodniczanski