Bug 492540 - Unable to switch layouts
Summary: Unable to switch layouts
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: gdm
Version: rawhide
Hardware: All
OS: Linux
low
high
Target Milestone: ---
Assignee: jmccann
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-03-27 11:21 UTC by Arkady L. Shane
Modified: 2015-01-14 23:22 UTC (History)
5 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2009-04-28 03:51:36 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
Output of lshal. (60.71 KB, text/plain)
2009-03-27 11:22 UTC, Arkady L. Shane
no flags Details

Description Arkady L. Shane 2009-03-27 11:21:26 UTC
I'm using GDM. After logging in (KDE, GNOME, IceWM, XFCE etc.) it is not possible to switch layouts using keyboard combination (alt-shift in my case). It is possible to add the appropriate applet in KDE, GNOME and XFCE, but in IceWM, LXDE, Fvwm and others this is not possible.

However, if you use KDM instead of GDM, the problem does not exist. Keyboard combination works fine.

This problem also present in Fedora 10.

The output of lshal is in attachment.

Comment 1 Arkady L. Shane 2009-03-27 11:22:50 UTC
Created attachment 336991 [details]
Output of lshal.

Output of lshal.

Comment 2 Arkady L. Shane 2009-03-28 06:27:28 UTC
setxkbmap -print
Using GDM:

xkb_keymap {
	xkb_keycodes  { include "evdev+aliases(qwerty)"	};
	xkb_types     { include "complete"	};
	xkb_compat    { include "complete"	};
	xkb_symbols   { include "pc+us+ru:2+inet(evdev)"	};
	xkb_geometry  { include "pc(pc104)"	};
};

Using KDM
xkb_keymap {
	xkb_keycodes  { include "evdev+aliases(qwerty)"	};
	xkb_types     { include "complete"	};
	xkb_compat    { include "complete+ledscroll(group_lock)"	};
	xkb_symbols   { include "pc+us+inet(evdev)+group(alt_shift_toggle)"	};
	xkb_geometry  { include "pc(pc104)"	};
};

Comment 3 Arkady L. Shane 2009-04-16 10:27:51 UTC
So, GDM does not send group(layout_toogle) after login. For languages what have only one layout (de, fr, ee and others) it does not matter, but for everyone who use two layouts (us,ru; us,ua; us,cz) it is critical.

KDM (I think xdm and X too) has another bug, it does not send the second layout.

Comment 4 Matthias Clasen 2009-04-28 03:51:36 UTC
The login screen is not meant to configure complex, multi-layout keyboard configurations. The keyboard selection on the login screen is mostly there to ensure that people can enter their password. 

If you need multiple keyboard layouts in your session, you will have to use the keyboard capplet to configure it.


Note You need to log in before you can comment on or make changes to this bug.