The 3rd level all mixed up on keyboard after upgrade from Jaunty to Karmic

Bug #549945 reported by japela
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xkeyboard-config (Ubuntu)
Invalid
Low
Unassigned

Bug Description

After upgradind from Ubuntu Jaunty to Karmic, I have not had the at (@) sign in my keyboard anymore. I use the Finnish layout.
In the Finnish keyboard layout you need to press AltGr + 2 to get the sign sorely needed in email communication.

Actually, most of the 3rd level seems to be mixed up.

lsb_release -rd
Description: Ubuntu 9.10
Release: 9.10

ProblemType: Bug
Architecture: i386
Date: Sun Mar 28 01:06:30 2010
DistroRelease: Ubuntu 9.10
ExecutablePath: /usr/bin/gnome-keyboard-properties
NonfreeKernelModules: nvidia
Package: gnome-control-center 1:2.28.1-0ubuntu1
ProcEnviron:
 LANGUAGE=en_GB.UTF-8
 PATH=(custom, no user)
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-20.58-generic
SourcePackage: gnome-control-center
Uname: Linux 2.6.31-20-generic i686
XsessionErrors:
 (gnome-settings-daemon:7268): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed
 (gnome-settings-daemon:7268): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed
 (gnome-panel:7297): Gtk-WARNING **: Attempting to read the recently used resources file at `/home/jari/.recently-used.xbel', but the parser failed: Error reading file '/home/jari/.recently-used.xbel': Is a directory.
 (polkit-gnome-authentication-agent-1:7334): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
 (gnome-panel:7297): Gdk-WARNING **: /build/buildd/gtk+2.0-2.18.3/gdk/x11/gdkdrawable-x11.c:952 drawable is not a pixmap or window

Revision history for this message
japela (japela) wrote :
Revision history for this message
japela (japela) wrote :

This attachment shows the standard Finnish keyboard layout.

NB: The text 'yhdistyvät merkit harmaalla pohjalla' in this document means roughly, 'the dead keys have a grey background'.

Revision history for this message
japela (japela) wrote :

At times i HAVE had the correct keyboard layout even after the upgrade from Jaunty to Karmic. I am not sure what this depends on or what changes it. Whenever I run the binary /usr/bin/gnome-keyboard-properties, though, the keyboard layout reverts to the faulty one

By the way, the Russian keyboard seems to share some of the same anomalies with the Finnish one (see the attachment).

Revision history for this message
japela (japela) wrote :

Also US International keyboard w/ dead keys has the same problems as the Finnish and Russian one (see the attachment).

Revision history for this message
japela (japela) wrote :

Let's try now a non-latin keyboard with right-to-left order of writing: Arabic (with Eastern Arabic numerals) shares the same anomalies with all of the other keyboards.

affects: ubuntu → gnome-control-center (Ubuntu)
Revision history for this message
japela (japela) wrote :

The Finnish keyboard layout had mysteriously corrected itself last night (Eastern European Time). It even had the AT sign on the correct key, AltGr + 2, so I got hopeful and installed the Russian keyboard layout alongside the Finnish one. The result was a sad one.

Now I can tell you the steps to produce the error:
Step #1: Start /usr/bin/gnome-keyboard-properties,
Step #2: Install a keyboard,
Step #3: Exit /usr/bin/gnome-keyboard-properties.

I am baffled. Does not anybody else in this wide world have this problem??

Revision history for this message
Sebastian Bator (eremit7) wrote :

What is the exact problem with the other keylayouts, the @ sign?

Do you have an File .Xmodmap, Xmodmap or similar in ~/? If yes try to delete or move him somewhere else and log in again.

Can you please test if the problem is connected to the number of keyboards configured?

Thanks

Revision history for this message
japela (japela) wrote :

The Russian keyboard has the at sign in exactly the same position as the Finnish one, that is, AltGr+2. But no great problem there, because one would need to switch to a western keyboard in order to write an email address anyway.

Thank you for reminding me of the file Xmodmap. I have tried to solve the problem with a file /etc/X11/Xmodmap, but to my knowledge, it has no effect whatsoever. I found the idea in http://ubuntuforums.org/showthread.php?t=1311272&page=2. Shall I remove the file in that location, too?

With only one keyboard present, occasionally the keyboard layout may revert to the correct one. (I like that!)
With more than one keyboard layout, this does not happen. All the keyboard layouts stay faulty all the time.

Changed in gnome-control-center (Ubuntu):
importance: Undecided → Low
Revision history for this message
japela (japela) wrote :

Unfortunately, I cannot continue reporting on this bug anymore. I have reinstalled Karmic, done a clean install, that is, and now I am in a process of restoring all from backups. The keyboard works just fine now, at least with only one keyboard layout (Finnish) present. I have NOT tried adding the Russian or US-intl keyboard layouts to the system yet.

There were other problems, too, with my computer and the Ubuntu installation: random hangs now and then and a problem with power management so that the monitor did not power on again if the computer had decided to save energy and turn it off. Also the computer had occasional problems finding entries mentioned in '/etc/fstab' (including the root level or '/boot').

So, my sincere apologies for not continuing.

affects: gnome-control-center (Ubuntu) → xkeyboard-config (Ubuntu)
Bryce Harrington (bryce)
tags: added: karmic
tags: added: jaunty
Revision history for this message
Victor Vargas (kamus) wrote :

According to your last message this issue is solved after a clean installation so for now I will close this report. Thanks!

Changed in xkeyboard-config (Ubuntu):
status: New → Invalid
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.