[Edgy Beta] Xkb group switching option missing

Bug #63178 reported by Thanos Kyritsis
4
Affects Status Importance Assigned to Milestone
console-setup (Ubuntu)
Fix Released
Medium
Colin Watson

Bug Description

Binary package hint: ubiquity

After installing Kubuntu Edgy Beta and selecting Greek language and Greek keyboard layout, no xkb group switching option is set in xorg.conf.

6.06 installation would at least set this to:
"XkbOptions" "grp:alt_shift_toggle"

Tags: edgy
Revision history for this message
Simos Xenitellis  (simosx) wrote :

I do not know if ubiquity automagically sets the keyboard options in GNOME directly at System/Preferences/Keyboard (therefore in gconf) and does not touch xorg.conf.
Could someone test?

Revision history for this message
Thanos Kyritsis (djart) wrote :

Well, that's exactly the point this bug report is trying to make.

It's totally irrelevant what the Edgy installer does with Gnome or gconf or KDE or whatever. It matters what it does to the xorg.conf, the basis of all, so that all Ubuntu, Kubuntu, Xubuntu, Edubuntu, Fluxbuntu, nUbuntu and whatever else *buntu installed systems do not lack a support for switching among the installed and selected keyboard layouts.

Revision history for this message
Nick Demou (ndemou) wrote :

do you thing bug 46046 is related?
     https://launchpad.net/distros/ubuntu/+source/ubiquity/+bug/46046

from that bug's report:
> I've installed ubuntu dapper Beta1 with ubiquity.
> My keyboard layout was configured to "be" and keyboard
> model "pc105" which is good.
> Now I ran « sudo dpkg-reconfigure -phigh xserver-xorg »
> and my keyboard falls to "pc104" and layout "us".
> Shouldn't it remember my preferences from the first installation ?

Revision history for this message
Thanos Kyritsis (djart) wrote :

Perhaps it is indeed related. I actually don't know if ubiquity explicitly writes to xorg.conf or passes parameters to dpkg-reconfigure.

But in either case, the resulted xorg.conf from a 6.10 installation only contains
XkbOptions "lv3:ralt_switch,grp_led:scroll", while the resulted xorg.conf from a 6.06 installation contained "grp:alt_shift_toggle" as well. I think the latter should get back at the default xorg.conf :)

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

I doubt that bug 46046 is related.

Colin Watson (cjwatson)
Changed in ubiquity:
assignee: nobody → kamion
importance: Undecided → Medium
status: Unconfirmed → In Progress
Revision history for this message
Thanos Kyritsis (djart) wrote :

I just tested the Ubuntu 6.10 beta edgy eft *alternate* cd image, and specifically the text-mode installation method. I have to say it is much more friendly towards multi-language installations.

The debian installer asks the user which combination he desires for switching keyboards and presents him the choices of "Alt + Shift", "Ctrl + Shift", etc etc (whatever else combination xkb supports). After the installation it has of course set properly the option in xorg.conf.

Can something similar be done in ubuquity ? It would be very helpful, TIA.

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

At the moment I don't intend to offer that level of control in ubiquity (although I will be adding a keyboard variant option); I'll simply fix the bug that prevents setting a sensible default. You can change it after installation using 'dpkg-reconfigure console-setup'.

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

console-setup (1.7ubuntu13) edgy; urgency=low

  * Remove obsolete XORGCONFIGFILE variable.
  * Reset console-setup/toggle to the default if it's set to "No toggling"
    and you select a non-Latin layout (closes: Malone #63178).

 -- Colin Watson <email address hidden> Mon, 2 Oct 2006 14:47:58 +0100

Changed in console-setup:
status: In Progress → Fix Released
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.