! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Setting layout with setxkbmap freezes xkb applet
Status:
RESOLVED: FIXED
Severity:
blocker
Product:
Xfce4-xkb-plugin
Component:
General

Comments

Description Lukas Zapletal 2005-01-11 07:13:08 CET
When you change setting of the keyboard with the command "setxkbmap", the xbk
applet do not change the icon and it freezes whole panel.

Reproducible: Always
Steps to Reproduce:
1. Install at least two kb layouts
2. Install the panel, run the console and run "setxkbmap XX" where XX is code
3. The panel freezes

Actual Results:  
You need to restart X

Expected Results:  
Changed the icon, ability to re-set the layout with the clicking on the xkb

XFce 4.2 JUST ROCKS!
Comment 1 Alexander Iliev 2006-04-07 15:47:22 CEST
The plugin does not handle the XKB configuration runtime changes. This is a known issue and will be fixed in some version in the future.

a sidenote: Freezing the panel should require just restarting the panel itself, not X.

I wonder what makes you call setxkbmap in order to switch layouts? I mean, the common setup should be to configure XKB layouts through XF86Config/xorg.conf or by running setxkbmap on X startup and then switch layouts through a keyboard shortcut (e.g. Alt-Shift).
Comment 2 Andrew Conkling 2006-04-07 16:05:30 CEST
(In reply to comment #1)
> I wonder what makes you call setxkbmap in order to switch layouts? I mean, the
> common setup should be to configure XKB layouts through XF86Config/xorg.conf or
> by running setxkbmap on X startup and then switch layouts through a keyboard
> shortcut (e.g. Alt-Shift).

At one point, I had used setxkbmap to set the XKB layout to my secondary layout in my ~/.bashrc, so that it would be loaded when X started.  This is when I had noticed this bug.
Comment 3 Harold Aling 2007-02-15 20:50:14 CET
I believce that this is fixed in Xfce 4.4, so I'm closing this bug. If it's not fixed, please reopen it...

Bug #674

Reported by:
Lukas Zapletal
Reported on: 2005-01-11
Last modified on: 2009-07-15

People

Assignee:
Alexander Iliev
CC List:
2 users

Version

Version:
unspecified

Attachments

Additional information