Project

General

Profile

Feature #8713

Consider replacing some of our code with the GDM->GNOME session keyboard layout passthrough

Added by intrigeri about 5 years ago. Updated about 4 years ago.

Status:
Resolved
Priority:
Low
Assignee:
-
Category:
Internationalization
Target version:
Start date:
01/16/2015
Due date:
% Done:

100%

Feature Branch:
Type of work:
Research
Blueprint:
Starter:
Affected tool:

Description

As https://fedoraproject.org/wiki/Input_device_configuration says, "a layout manually chosen in gdm will be transferred into the session as an additional keyboard layout". This might allow us to drop some of our super-racy code in PostLogin.default and/or tails-configure-keyboard (#7912). It might actually explain why our setting of /org/gnome/libgnomekbd/keyboard/layouts in tails-configure-keyboard is racy.

See the aforementioned URL and https://bugzilla.redhat.com/show_bug.cgi?id=602145 for details.


Related issues

Related to Tails - Bug #7912: Non-US keyboard layout selected with Greeter sometimes is not active when logged in Resolved 11/23/2014
Related to Tails - Bug #7897: Fix localization of GNOME session in Jessie Resolved 09/14/2014

History

#1 Updated by intrigeri about 5 years ago

  • Related to Bug #7912: Non-US keyboard layout selected with Greeter sometimes is not active when logged in added

#2 Updated by intrigeri about 5 years ago

  • Target version set to Tails_2.0

I'd like to see us work on this for Tails/Jessie, possibly in combination with the move to localectl (#7897).

#3 Updated by intrigeri about 5 years ago

  • Related to Bug #7897: Fix localization of GNOME session in Jessie added

#4 Updated by alant about 5 years ago

"a layout manually chosen in gdm will be transferred into the session as an additional keyboard layout"

The problem here is "additional": we want it to be the main layout. But I agree that's worth investigating further.

#5 Updated by intrigeri almost 5 years ago

Now that #7897 is fixed properly, it could be a good time to have a closer look.

#6 Updated by intrigeri over 4 years ago

alant wrote:

"a layout manually chosen in gdm will be transferred into the session as an additional keyboard layout"

The problem here is "additional": we want it to be the main layout.

Indeed, this sentence doesn't specify the priority of this additional layout wrt. other ones.

#7 Updated by intrigeri over 4 years ago

  • Priority changed from Normal to Low

This would be a nice bonus, but it's not a release blocker IMO.

#8 Updated by intrigeri about 4 years ago

  • Status changed from Confirmed to Resolved
  • % Done changed from 0 to 100

Given GDM doesn't let the user choose their preferred keyboard layout anymore, it's unlikely that the facility this ticket is about still exists and is maintained. Also note that the links in the description are about Fedora 13. Let's give up.

Also available in: Atom PDF