[Hardy] Russian keyboard layout have wrong output after reboot

Bug #210552 reported by Vadim Hesse
2
Affects Status Importance Assigned to Milestone
Ubuntu
Confirmed
Undecided
Unassigned

Bug Description

After upgrade to Hardy beta russian keyboard have wrong output (not cyrillic). As example, if I type "Простое слово", i have following output: "Ŋħj¢njŧ ¢ĸjðj".
If I delete russian layout from system, then add russian layout again, everything is OK and I can use russian layout until reboot or X restart. After that comes this error again.

xorg.conf:
Section "InputDevice"
 Identifier "Generic Keyboard"
 Driver "kbd"
 Option "CoreKeyboard"
 Option "XkbRules" "xorg"
 Option "XkbModel" "pc105"
 Option "XkbLayout" "de"
 Option "XkbVariant" "nodeadkeys"
 Option "XkbOptions" "lv3:ralt_switch, grp:alt_shift_toggle"
EndSection

Revision history for this message
Vadim Hesse (fractalization-drago) wrote :

This is Russian Winkeys layout, no matter about others

Revision history for this message
Vadim Hesse (fractalization-drago) wrote :

I've fixed this problem. There was error in my xorg.conf file. New xorg.conf works perfect:

Section "InputDevice"
 Identifier "Generic Keyboard"
 Driver "kbd"
 Option "CoreKeyboard"
 Option "XkbRules" "xorg"
 Option "XkbModel" "pc105"
 Option "XkbLayout" "de, ru"
 Option "XkbVariant" "nodeadkeys, winkeys"
 Option "XkbOptions" "lv3:ralt_switch, grp:alt_shift_toggle"
EndSection

Revision history for this message
Vadim Hesse (fractalization-drago) wrote :

I've fixed this problem. There was error in my xorg.conf file.

Revision history for this message
Volodya (volodya) wrote :

The error was introduced by the updater/installer at some time. So i think it is still a bug, since not everybody should be forced to edit xorg.conf

Revision history for this message
Vadim Hesse (fractalization-drago) wrote :

It is possible, that my xorg.conf was partially changed to default state during upgrading. I forgot my selection in reconfiguration dialog.
Volodya, should i change the status of this bug? I don't know what a permissions I have and what a person should assigned to. Any suggestions?

Revision history for this message
Volodya (volodya) wrote :

I've changed the status to Confirmed i think that's the correct one. As for the assigned to, i believe that's the person who is suppose to work on the bug fix.
I don't know if this is the same bug or a different one but now i have all the russian letters displaying correctly, the only problem is with the full stop, it outputs / or ? (when shift is pressed), so basically the behaviour of the key doesn't change when switching from USA to Rus layout.

xorg.conf reads:
Section "InputDevice"
 Identifier "Generic Keyboard"
 Driver "kbd"
 Option "XkbRules" "xorg"
 Option "XkbModel" "pc105"
 Option "XkbLayout" "gb"
EndSection

Revision history for this message
Ilya Minkov (i-minkov) wrote :

Xorg.conf should only carry the keyboard which is required for login. (e.g. US keyboard for russian models).

Each user may set his national keyboard layouts in his login session. If it is done using GNOME desktop, then it is responsible of restoring the layout at session startup by using the xkb utilities, such as setxkbmap. Apparently, GNOME does not do it properly now.

Revision history for this message
Ilya Minkov (i-minkov) wrote :

This is btw part of a bigger part. Whatever xkb options one sets, they are not restored properly in a new session, e.g. "Keyboard Layout Options -> Miscellaneous compatibility options -> Shift with numeric keypad works as in MS-Windows." After X restart, has to be unset and re-set manually to work.

Revision history for this message
Vadim Hesse (fractalization-drago) wrote :

Good news for this issue. After update works without extra specification in xorg.conf.

Revision history for this message
Vadim Hesse (fractalization-drago) wrote :

Also my new xorg.conf was reseted automatically to
Section "InputDevice"
 Identifier "Laptop Keyboard"
 Driver "kbd"
 Option "XkbRules" "xorg"
 Option "XkbModel" "pc105"
 Option "XkbLayout" "de"
 Option "XkbVariant" "nodeadkeys"
 Option "XkbOptions" "lv3:ralt_switch"
EndSection

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.