! 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 !
xkb-plugin resets many XKB options.
Status:
RESOLVED: FIXED
Product:
Xfce4-xkb-plugin
Component:
General

Comments

Description Igor Tarasov 2010-04-06 18:02:43 CEST
I have various options specified in xorg.conf file for global use across all users and desktop environments on my Linux installation. It look like this:

    Option         "XkbRules" "xorg"
    Option         "XkbModel" "pc105"
    Option         "XkbLayout" "us,ru"
    Option         "XkbVariant" ",winkeys"
    Option         "XkbOptions" "grp_led:scroll,grp:caps_toggle,compose:menu,terminate:ctrl_alt_bksp,grp:switch"

When xfce4-xkb-plugin starts, it updates xkb settings (I suppose via setxkbmap), and resets such options as grp_led, grp:switch, terminate;ctrl_alt_bksp.

So, here is  setxkbmap -print before I start xkb-plugin:

$ setxkbmap -print
xkb_keymap {
	xkb_keycodes  { include "evdev+aliases(qwerty)"	};
	xkb_types     { include "complete"	};
	xkb_compat    { include "complete+ledscroll(group_lock)+ledcaps(group_lock)"	};
	xkb_symbols   { include "pc+us+ru:2+inet(evdev)+group(switch)+capslock(grouplock)+compose(menu)+terminate(ctrl_alt_bksp)"	};
	xkb_geometry  { include "pc(pc105)"	};
};

And after xkb-plugin started:

$ setxkbmap -print
xkb_keymap {
	xkb_keycodes  { include "evdev+aliases(qwerty)"	};
	xkb_types     { include "complete"	};
	xkb_compat    { include "complete+ledcaps(group_lock)"	};
	xkb_symbols   { include "pc+us+ru:2+inet(evdev)+capslock(grouplock)+compose(menu)"	};
	xkb_geometry  { include "pc(pc105)"	};
};

Using version 5.3.3 on Ubuntu Lucid.
Comment 1 Vladimir Kravets 2011-08-25 18:56:01 CEST
Is this issue will be fixed in future release?

I confirmed that it's reproduce on xfce 4.8 on Ubuntu 11.04.
Comment 2 Igor Slepchin editbugs 2012-09-05 18:45:06 CEST
The code in the master now takes care to not touch any XKB options that it does not control (i.e., anything other than grp: and compose:) so this should hopefully be fixed in the next released version. Please reopen if this still happens to you in any version newer than 0.5.4.3.
Comment 3 Git Bot editbugs 2019-04-17 04:04:15 CEST
Philip Withnall referenced this bugreport in commit aac22247ef4de6c12284a6713541816f2d16d4a8

Update .gitignore to ignore .gmo files (Bug #6370)

https://git.xfce.org/xfce/tumbler/commit?id=aac22247ef4de6c12284a6713541816f2d16d4a8
Comment 4 Andre Miranda editbugs 2019-04-17 04:06:36 CEST
Oops, wrong bug number in commit above, it should have been #12049.
Sorry for the noise.

Bug #6370

Reported by:
Igor Tarasov
Reported on: 2010-04-06
Last modified on: 2019-04-17

People

Assignee:
Alexander Iliev
CC List:
4 users

Version

Version:
unspecified

Attachments

Additional information