GnomeDesktop-WARNING **: Failed to load XKB rules file

Bug #1644268 reported by Jonas G. Drange
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Canonical System Image
In Progress
Medium
Unassigned
gnome-desktop
Expired
Medium
gnome-desktop3 (Ubuntu)
Triaged
High
Unassigned

Bug Description

Reproduce:
open System Settings -> Languages -> External Keyboard

What happens:
No available layouts are shown, an error appears in the log:

(process:11469): GnomeDesktop-WARNING **: Failed to load XKB rules file /usr/share/X11/xkb/rules/evdev.xml: Failed to open file '/usr/share/X11/xkb/rules/evdev.xml': No such file or directory

What should happen:
ltinkl | it should be using XKB_CONFIG_ROOT
ltinkl | which we override inside our snappy env

See also: http://paste.ubuntu.com/23482865/

Tags: patch
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in gnome-desktop (Ubuntu):
status: New → Confirmed
Revision history for this message
Will Cooke (willcooke) wrote :
Revision history for this message
Will Cooke (willcooke) wrote :

Attached patch from paste

Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

The attachment "patch.diff" seems to be a patch. If it isn't, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are a member of the ~ubuntu-reviewers, unsubscribe the team.

[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issues please contact him.]

tags: added: patch
Revision history for this message
Bill Filler (bfiller) wrote :

this is needed for external keyboard configuration support in unity8 snap session

Changed in canonical-devices-system-image:
milestone: none → p1
assignee: nobody → Will Cooke (willcooke)
importance: Undecided → Medium
Changed in canonical-devices-system-image:
status: New → In Progress
Revision history for this message
Sebastien Bacher (seb128) wrote :

Reviewing the change is on my list, the patch doesn't look distro specific though ... Jonas did you open an upstream bug about the issue? If not that would be a good first step, if they review it then it makes things easier

Changed in gnome-desktop (Ubuntu):
status: Confirmed → In Progress
importance: Undecided → High
Revision history for this message
Jonas G. Drange (jonas-drange) wrote :

> Jonas did you open an upstream bug about the issue?

Done: https://bugzilla.gnome.org/show_bug.cgi?id=775364

Changed in gnome-desktop:
importance: Unknown → Medium
status: Unknown → Confirmed
Revision history for this message
Jonas G. Drange (jonas-drange) wrote :

Progress, but failure is now [1]:

GnomeDesktop-WARNING **: Failed to load '/usr/share/xml/iso-codes/iso_*

[1] http://pastebin.ubuntu.com/23638191/

Revision history for this message
Jonas G. Drange (jonas-drange) wrote :
Revision history for this message
Jonas G. Drange (jonas-drange) wrote :
Revision history for this message
Jonas G. Drange (jonas-drange) wrote :
Revision history for this message
Pat McGowan (pat-mcgowan) wrote :

can we close or need to keep tracking?

Changed in canonical-devices-system-image:
milestone: p1 → p2
Revision history for this message
Jonas G. Drange (jonas-drange) wrote :

would be great to have it upstream

Changed in gnome-desktop (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Sebastien Bacher (seb128) wrote :

you should add your new version of the patch upstream, also there was no uploaded to ubuntu so the status change seems buggy?

Changed in gnome-desktop (Ubuntu):
status: Fix Released → Triaged
Changed in canonical-devices-system-image:
assignee: Will Cooke (willcooke) → nobody
Changed in gnome-desktop:
status: Confirmed → Expired
affects: gnome-desktop (Ubuntu) → gnome-desktop3 (Ubuntu)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.