keyboard layout switcher stopped working

Sergey Manucharian sergey.manucharian at rmico.com
Tue Mar 18 19:52:01 CET 2008


On Tue, 18 Mar 2008 18:07:20 +0100
"Markus Hoenicka" <markus.hoenicka at mhoenicka.de> wrote:

> Hi all,
> 
> I've upgraded a FreeBSD box using the portupgrade tool. This tool
> takes care of all dependencies and updates all installed packages as
> needed. As a result, I've upgraded all XFCE packages from 4.4.0 to
> 4.4.2, and the X Window system from 6.9 to 7.3.
> 
> I can still switch the keyboard layout with a key combo which I've set
> in /etc/X11/xorg.conf like this:
> 
>     Option "XkbLayout"  "us,de"
>     Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
> 
> However, the XFCE keyboard layout switcher plugin is no longer
> working. It just displays the flag or text of the default layout (US),
> but clicking does not alter anything. Even worse, if I switch the
> layout using Alt-Shift, the plugin displays "(null)". There are no
> related error messages in /var/log/messages. Looks like the plugin is
> not aware that there is an additional layout to take care of.
> 
> Due to the way portupgrade works I can't tell whether it is an XFCE
> 4.4.0 vs. 4.4.2 issue or an xorg 6.9 vs. 7.3 issue. Any ideas?
> 
> regards,
> Markus
> 

This issue has been discussed 3 month ago.
Right now I use the workaround suggested.

 > From: "Артем Смирнов" <smirnoffjr at gmail.com>
 > To: "XFCE general discussion list" <xfce at xfce.org>
 > Subject: Re: weird behavior of xkb plugin
 > Date: Fri, 21 Dec 2007 21:12:03 +0300
 > Reply-To: XFCE general discussion list <xfce at xfce.org>
 > Sender: xfce-bounces at xfce.org
 > 
 > Yea, looks like same problem have all peoples who use more than one
 > layouts... http://bugs.archlinux.org/task/8595
 > As temporary fixing, try to add
 > setxkbmap "us,ru,am"
 > in ~/.profile and relogin.
 > 
 > On Dec 21, 2007 9:03 PM, Sergey Manucharian
 > <sergey.manucharian at rmico.com> wrote:
 > > Hi all,
 > >
 > > Yesterday I've finally upgraded my xfce from 4.4.1 to 4.4.2 along
 > > with overall system update (xorg server is 1.4.0.90 now). Xkb
 > > keyboard layout switcher plugin works now very strangely.
 > >
 > > I have 3 layouts in the xorg.conf file: "us,ru,am". When xfce is
 > > started up, the first (us) layout is shown properly, but 2 others
 > > do not show up at all. When I change the layout by the keyboard key
 > > (mapped by xmodmap), the xkb-plugin shows "(null)", but the actual
 > > layout is changed to the proper one.
 > >
 > > If I remove the plugin from the panel and add it again, everything
 > > becomes working properly until I restart xfce...
 > >
 > > Any ideas? Maybe kind of "race conditions" between xorg and xfce?
 > > Do someone is experiencing the same problem?
 > >
 > > Thanks,
 > > Sergey
 > > _______________________________________________





More information about the Xfce mailing list