no latin layout when booting live cd with Greek settings

Bug #200803 reported by Thanos Lefteris
6
Affects Status Importance Assigned to Milestone
gfxboot-theme-ubuntu (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Binary package hint: console-setup

How to reproduce:

 a) With hardy alpha 6 live desktop cd, select Greek/"Ελληνικά", from the F2 menu.
 b) When gnome loads, there is only the Greek keyboard layout configured. No latin layout is configured. This makes using the web browser and ubiquity impossible for the normal users. One would have to go and add manually a us layout and a switch keyboard shortcut in order to be able to do the installation or use the live cd.
 c) scim is loaded, even if it's not needed for the Greek language

How it should work:

 a) User selects Greek/"Ελληνικά", from the F2 menu at boot.
 b) When system loads, gnome is configured with a DEFAULT us layout and also a non-default greek layout.
 c) User should be able to switch layouts with the Shift+Alt shortcut by default.
 d) no scim

Revision history for this message
Thanos Lefteris (alefteris) wrote :
Revision history for this message
Thanos Lefteris (alefteris) wrote :
Revision history for this message
Thanos Lefteris (alefteris) wrote :
Revision history for this message
Konstantinos Togias (ktogias) wrote :

I confirm this bug. It can be reproduced by booting hardy alpha 6 live desktop cd and selecting Greek/"Ελληνικά", from the F2 menu. It is rather frustrating to not be able to switch to latin keyboard, as one can not use terminal web browser and other apps that need latin input, unless he add the English layout from keyboard preferences.

Revision history for this message
Colin Watson (cjwatson) wrote :

Urgh. I think this is actually gfxboot-theme-ubuntu's fault. It passes console-setup/layoutcode=gr, which causes casper to fill in XKBLAYOUT=gr; for speed reasons, console-setup.config never actually gets run during live CD boot.

gfxboot-theme-ubuntu needs to get a whole lot smarter about non-Latin keymaps.

Changed in console-setup:
importance: Undecided → High
status: New → Triaged
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gfxboot-theme-ubuntu - 0.5.9

---------------
gfxboot-theme-ubuntu (0.5.9) hardy; urgency=low

  * Really update for Kurdish default layout change, and shorten Kurdish
    layout description to avoid overflow.
  * No longer consider Japanese a non-Latin keymap; the default variant
    (basic) is Latin.
  * Adjust console-setup/layoutcode and (perhaps) console-setup/variantcode
    when booting with a non-Latin keymap (LP: #200803).
  * Ensure that boot parameters are displayed immediately after pressing F6
    (LP: #198536).
  * Update translations from Launchpad. Among many other things, this
    completes the French translation (LP: #193901).

 -- Colin Watson <email address hidden> Tue, 11 Mar 2008 01:51:24 +0000

Changed in gfxboot-theme-ubuntu:
status: Triaged → Fix Released
Revision history for this message
Konstantinos Togias (ktogias) wrote :

Just tested with hardy 11 Mar 2008 desktop i386 daily build. The bug has been fixed. When selecting Greek/Ελληνικά from boot menu the keyboard layout is set to en-US and SCIM is not loaded. Also Greek keyboard layout is pre-added at Keyboard Preferences. Two more things left to be done (if possible):

1. Layout Switching to be preconfigured at Alt+Shift. Now user cannot switch to greek layout, although it is listed in keyboard preferences, unless he set alt+shift for layout switching through keyboard preferences, or add the keyboard layout indicator applet at panel.

2. The pre-added layout for greek to be greek-extended instead of plain greek, so the user can type in the euro "€" symbol when in greek layout.

Revision history for this message
Colin Watson (cjwatson) wrote :

Konstantinos: Thanks. Please file separate bugs about these problems; 1) belongs on casper due to the hacky way it sets up the keyboard, and 2) belongs on console-setup.

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.