lxkeymap doens-t save my choice after reboot

Bug #1077401 reported by daniele pirani on 2012-11-10
72
This bug affects 14 people
Affects Status Importance Assigned to Milestone
LXKeymap
Undecided
Leszek Lesner
lxkeymap (Ubuntu)
Undecided
Unassigned

Bug Description

i have usa keyboard/keymap every time I reboot. I need to use italian keymap instead. i have an italian keyboard and i need to use an italian keymap.

i have to change keymap every time.

that-s really annoying.

thanks and please help me to correct this soon.

ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: lxkeymap 0.7.99+dfsg-0ubuntu3
Uname: Linux 3.1.10-6-ac100 armv7l
ApportVersion: 2.6.1-0ubuntu6
Architecture: armhf
Date: Sat Nov 10 17:55:32 2012
EcryptfsInUse: Yes
MarkForUpload: True
PackageArchitecture: all
ProcEnviron:
 TERM=xterm
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=it_IT.UTF-8
 SHELL=/bin/bash
SourcePackage: lxkeymap
UpgradeStatus: No upgrade log present (probably fresh install)

daniele pirani (daniel-pirani) wrote :
Launchpad Janitor (janitor) wrote :

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

Changed in lxkeymap (Ubuntu):
status: New → Confirmed
Leszek Lesner (leszek-lesner) wrote :

You need to create an Autostart entry for the command
lxkeymap --autostart
This should fix this issue.

I am not really sure if this can be called an upstream issue or should be fixed from the lxkeymap maintainer in Lubuntu itself by simply providing a Lxkeymap.desktop file in /etc/xdg/autostart . So I am setting it to Won't fix for upstream for the moment.

Changed in lxkeymap:
status: New → Won't Fix
assignee: nobody → Leszek Lesner (leszek-lesner)
Marius B. Kotsbak (mariusko) wrote :

Yes, that seems to solve it, but it should happen automatically, even when primarily using Unity. I'm not sure if adding the autostart would conflict with Gnome/Unity sessions if the user chooses another keymap there. Is there any Lubuntu specific autostarts?

Leszek Lesner (leszek-lesner) wrote :

I think the *.desktop standard has an
OnlyShowIn=LXDE

Option which should prevent this particulary autostart option being executed somewhere else.

Marius B. Kotsbak (mariusko) wrote :

Okay, that is right: http://standards.freedesktop.org/autostart-spec/autostart-spec-0.5.html#id2695912

The lxkeymap.desktop contained in lxkeymap package does not contain it, but the autostart entry could have it added.

Etienne Ruedin (ruedin) wrote :

IId did not happen with 13.04, but now after automated update to 14.04 LTS.

A. Eibach (andi3) wrote :

Bingo!

I can confirm this bug has returned on my Lubuntu Trusty. Very annoying. Thanks for the --autostart trick, at least it will stop presenting me a US keyboard when logging in.

A. Eibach (andi3) wrote :

...No, doesn't work. But I know now what the culprit is.

By default, Lubuntu ships a 'Keyboard Layout Handler' panel, which is *not* identical to lxkeymap and will *constantly* interfere with lxkeymap. So to get the keymap I need, I have to run lxkeymap once to get my settings, since the Keyboard Layout Handler for some reason refuses to save my settings.
Must investigate further...

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers