Provide a means to change the keyboard layout from gdm login screen?

Bug #14571 reported by illmonkey
60
This bug affects 2 people
Affects Status Importance Assigned to Milestone
gdm
Fix Released
Medium
gdm (Ubuntu)
Fix Released
Wishlist
Ubuntu Desktop Bugs

Bug Description

On the connexion screen where we put the login .. I can't change the keyboard to
swiss french... He always stayed in French! I searched where was possible and
can't resolved this bug... It's a Big problem because on the first installation
I can make user account with password with swiss keyboard bun when ubuntu
started i can't login because the keyboard is in french!!

http://bugzilla.gnome.org/show_bug.cgi?id=307926: http://bugzilla.gnome.org/show_bug.cgi?id=307926

Revision history for this message
Sebastien Bacher (seb128) wrote :

Do you use warty or hoary ? What keyboard have you selected during the
installation ? What's the output of "grep Xkb /etc/X11/XF86Config-4" (warty) or
"grep Xkb /etc/X11/xorg.conf" (hoary) ? What kind of keyboard do you have ?

Revision history for this message
illmonkey (rachkid) wrote :

> Do you use warty or hoary ?

I use hoary

> What keyboard have you selected during the installation ?

swiss-french-latin-1 anything like this, during the installation the keyboard
was ok for creating user and enter password but but when hoary start first time
in the login screen it isn't ok...

> "grep Xkb /etc/X11/xorg.conf" (hoary) ?

        Option "XkbRules" "xorg"
        Option "XkbModel" "pc105"
        Option "XkbLayout" "fr"

What kind of keyboard do you have ?

I have a swiss keyboard on a notebook

Revision history for this message
Sebastien Bacher (seb128) wrote :

xorg has a "fr" layout, seems to be an installer issue. Matt, what is the right
component for this bug ?

Revision history for this message
illmonkey (rachkid) wrote :

(In reply to comment #3)
> xorg has a "fr" layout, seems to be an installer issue. Matt, what is the right
> component for this bug ?

On installation I choose swiss keyboard when I created user name and entered my
password It was ok!!

But on the login screen (first boot) the keyboard is in French.. it's a major
problème if you don't found the key.. you can't login..

Revision history for this message
Daniel Stone (daniels) wrote :

this is a duplicate of an existing bug, the problem will be solved in tomorrow's CDs

Revision history for this message
Matt Zimmerman (mdz) wrote :

No, it isn't. I didn't mark it as a duplicate because it represents a different
issue.

The user can end up with the wrong keymap sometimes (currently we guess based on
the console keymap and language), and if this happens, they are unable to do
anything from the gdm login screen in order to fix it. If it were possible to
set the keymap there (as it is with language and session), this would no longer
be a fatal failure.

(this is obviously an idea for post-Hoary)

Revision history for this message
Daniel Stone (daniels) wrote :

that was in response to comment #4, whereby selection of keymaps for swiss
languages is wildly incorrect, and is fixed in -6

Revision history for this message
illmonkey (rachkid) wrote :

(In reply to comment #6)
> No, it isn't. I didn't mark it as a duplicate because it represents a different
> issue.
>
> The user can end up with the wrong keymap sometimes (currently we guess based on
> the console keymap and language), and if this happens, they are unable to do
> anything from the gdm login screen in order to fix it. If it were possible to
> set the keymap there (as it is with language and session), this would no longer
> be a fatal failure.
>
> (this is obviously an idea for post-Hoary)

I think it's a good idea if we can choose the keyboard on login screen!!! :)

Revision history for this message
Sebastien Bacher (seb128) wrote :

I've opened a bug upstream about this:
http://bugzilla.gnome.org/show_bug.cgi?id=307926

Revision history for this message
Matt Zimmerman (mdz) wrote :

Thanks. Please indicate that we are willing to offer a cash bounty for this
feature.

Revision history for this message
Eyal Oren (ikbeneyal) wrote :

Does anybody know whether something will happen with this bug?
(Nothing is happening upstream; has this feature been discussed maybe?)

I think having a keyboard layout switcher on the login screen is mandatory for
multi-user multi-language systems.

Revision history for this message
Matt Zimmerman (mdz) wrote :

Not much will be done with this until after the 5.10 release; we are well past
the feature freeze deadline. In Montreal, we'll write a proper feature
specification for this feature, and set about finding development resources to
get it implemented

Revision history for this message
Mantas Kriaučiūnas (mantas) wrote :

Ability to change the keyboard layout on the login screen (as you have in
Windows 2000/XP) is really needed for some countries. For example in Lithuania
majority of users use lt "Baltic" layout (in this layout lithuanian letters are
on the numeric row instead of numbers and !@#$%^&* symbols), so if user uses
symbols like !@#$%^& in his password he must change layout to "us" (if user uses
numbers in his password, that he could input in these in small keyboard area for
number entering, but with these option also there are usability problems,
because gdm doesn't turn on numlock as default :( )

Maybe I should report a separate bugreport about turning on numlock in gdm if
numlock was turned on in computer BIOS ? Windows OS does follow BIOS numlock
startus, why Ubuntu shouldn't ?

Changed in gdm:
status: Confirmed → In Progress
Changed in gdm:
assignee: seb128 → desktop-bugs
status: Unconfirmed → Confirmed
Revision history for this message
Martin Pool (mbp) wrote :

The gnome-screensaver unlock dialog in Feisty has the corresponding behaviour: it shows and allows changing the layout.

Revision history for this message
anaconda2k (anaconda2k) wrote :

The bug still persists.
I have the same problem in Ubuntu 804 64bit slovenian keymap.
After installation i cant use the system, cant login, cant replace the config in live mode, this bug is silly.

Good luck everybody,
i'm getting my slack distro back.
Everytime ubuntu sux something new up.

Revision history for this message
mmwlada (mmwlada) wrote :

Is there any workaround for this? I have just upgraded from 7.10 to 8.04 and bang, wrong keyboard at login.

Changed in gdm:
status: In Progress → Fix Released
Revision history for this message
Pedro Villavicencio (pedro) wrote :

fixed on trunk, thanks for reporting.

Changed in gdm:
status: Confirmed → Fix Committed
Revision history for this message
positivek (anonyhole) wrote :

I upgraded my Ubuntu distro from 8.04 to 8.10 (64-bit multi-core / SMP version).
The default ("Human"?) login screen for my system allows me to change the *language*. However, the *layout* within a language still seems to be unavailable for changing.

I am using English. I installed the system with the qwerty layout, but use Dvorak after logging into my Gnome session (that is, on logging in using the Ubuntu default login screen). I am proficient in Dvorak and cannot use qwerty naturally.

In Gnome, the keyboard layout is easily changed and that is what I am used to.

Expected behavior: At the login prompt, the keyboard layout (in addition to language) should be changeable to at least those that are used by the various users of the system.

Actual behavior: Language is changeable at the login prompt, but the keyboard layout within the layout is not.

IMO, this bug is not yet resolved.

Revision history for this message
Sebastien Bacher (seb128) wrote :

the new gdm version is in karmic now

Changed in gdm (Ubuntu):
status: Fix Committed → Fix Released
Changed in gdm:
importance: Unknown → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.