Can't set Keyboard layout at installation and later on

Bug #740818 reported by Maraschin
26
This bug affects 5 people
Affects Status Importance Assigned to Milestone
gnome-settings-daemon (Ubuntu)
Invalid
Low
Unassigned

Bug Description

ISO: natty-server-amd64.iso ALPHA 3

I can't set a Swedish keyboard, it always goes back to English-US. I did not tried another layout.
When installing Ubuntu 11.04 Alpha 3 (AMD 64 Server), the keyboard is correct recognized but it will always set as English-US.
After the installation I try to run:
sudo dpkg-reconfigure console-setup
and set it again but I still get English-US only. It seems I CAN'T choose another keyboard layout.
If I ssh against the machine than there is no problem, the problem is in the machine local terminal.

affects: ubuntu → gnome-settings-daemon (Ubuntu)
Revision history for this message
Maraschin (carlo-maraschin) wrote :

I've just tried to install Ubuntu Beta-1 server (AMD 64) and it is even worse.
Now I do not have the option to select the keyboard when installing.
It asks me for the locale but I do use English as the language and Swedish as the keyboard.
I've no way to select such combination in the BETA-1 release.

If I try to go back in the installation and select "Configure the Keyboard", it does ignore my selection and goes back to set the partition...

BTW, the selection of the keyboard in the boot process of the CD, before I start to install ubuntu, does work but it seems totally irrelevant since it will not carry the information when the installation process starts.

Revision history for this message
DW (derwolf111) wrote :

I got the same issue with 11.04 (final) -- I can select my keyboard layout (using the keyboard settings in unity) and use it for the session but it will not save the settings and always switch back to english after a reboot even though I select to use german keyboard systemwide.

Revision history for this message
Lars Volker (lv) wrote :

I have the exact same issue on final here:

During installation, I set the keyboard layout to german (de:nodeadkeys) and already noticed, that the installer also used the default mapping (us). After reboot the keyboard layout is us.

I tried installing console-data, which fixes the problem until the next reboot. Also the problem does not exist over ssh.

Revision history for this message
Maraschin (carlo-maraschin) wrote :

Hello, the BUG is back!

I did a full update yesterday (12/Sept/2011) and the keyboard got disconfigured and back to american layout. My problem now is that I've the disc encrypted and I use characters that do not exist in the american keyboard so now I can't even login to the system!
I will try later with a recover disc but PLEASE can some one put a note in the code saying that there are people with strange language keyboard combinations!!!!

Thx!

Revision history for this message
Erik (aberg85) wrote :

Also have this problem. Please take a look at this, very frustrating

Revision history for this message
Maraschin (carlo-maraschin) wrote :

I just installed 11.10 Beta 2 and it worked fine.
After I did a full update it was still working fine, but when I installed AMD proprietary drivers, from Hardware additional drivers and restarted, the problem started again.
I'm not sure but it may be something related there, after install it and reboot the keyboard changed to US when I would type the encryption password...

I did than boot with the old kernel version which did not have the drive set and I could lggin again but it will not work with the 3.0.12 and AMD/ATI driver...

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

the issue seems to be due to the drivers you install, not gsd, closing the bug

Changed in gnome-settings-daemon (Ubuntu):
importance: Undecided → Low
status: New → Invalid
Revision history for this message
Maraschin (carlo-maraschin) wrote :

YES! In my case the problem starts after install ati drivers.
But the drivers are installed by ubuntu via the hardware drivers option. I did not download and install the drivers via AMD site, I did all of it through the ubuntu repository...
I would guess the bug is just wrongly set to gnome-settings but IT DOES EXIST!
If it is due to the drivers or the combination of gnome, grub, etc that is another thing...

If we should not report this bug here were should we report it???

Revision history for this message
martin (martin-andersen) wrote :

I've identified the exact same problem on two systems which are using Intel-based GPUs (82Q35). So this bug cannot be related to the graphics driver.

It also occurs with the most recent version of Linux Mint (9); which uses version 3.4.1-0ubuntu1 of the gnome-settings-daemon. Other non-Ubuntu distros such as Sabayon using Gnome2 and the MATE desktop (fork of Gnome2) also experiences the same issue.

It can be easily reproduced by booting up a live-USB/CD logging in and modifying the keyboard layout. Adding a new layout does not affect anything (even though the keyboard viewer correctly identifies the keys being pressed). I.e, the layout is working it is just not made effective.

When subequently logging out and back in again the problem is resolved. However, it can be triggered again by adding (or moving to the top) the U.S layout again.

What is interesting–and why I am sure this is a bug in Gnome and not some esoteric bug which originated elsewhere – is when it is using the wrong layout (producing the wrong keys regardless of which keymap is actually supposed to be active), selecting U.S layout (as opposed to layout #2) makes it use the correct one.

Let me repeat that – you have two layouts active in keyboard layout, your internationalized layout can be at the top (does not matter) but when switching layouts in the applet the two are switched around. I've verified this several times. Clearly this is a UI bug.

So again, if this bug somehow is not related to gsd then at least point users in the right direction. Having a working keyboard layout is one of the most *basic* things for an operating system, yet this is set to "importance: low" and "status: invalid". Hardly a good way to treat your users, wouldn't you agree?

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

> Hardly a good way to treat your users, wouldn't you agree?

sure, bottom line is that thousand of desktop bug are open every day and there are 10 people looking at those, it means hundred of bugs by volunteer (you don't pay anything for Ubuntu) every single day of the year (it doesn't stop during weekend or holidays), so yes sure, we don't spend as much time on every single ticket that we would like and we tend to close the ones not well described or confusing because we just can't spent 1 hour trying to understand each, there are not 100 hours in a day... feel free to blame us for it, not a lot we can change though (out of ignoring bugs and letting the bug tracker become unusable)

anyway to go back to the topic, feel free to open a bug using "ubuntu-bug gnome-settings-daemon" (that's important because the tools provide lot of infos on exact versions etc that you didn't provide), also try to have an easy description of the issue, e.g:

- install ubuntu 11.04 in swedish
- reboot
- log into unity
- go to system settings, layout
- add an us layout
- log out
- log back in
- type in gedit and see what layout is in use

you got the idea, easy steps that we can follow, it's just too hard to read the comment on this bug which mix configs, distro, video drivers and other parameters

Revision history for this message
martin (martin-andersen) wrote :

Can't you simply rename the title of this bug in order to preserve its history and the people affected? Also, I never mentioned that the problem is related to a swedish keyboard, which I do not use. So far it seems to be affecting every non-U.S layout I've tested. The systems are installed in english and a layout added afterwards.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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