Bug 64974

Summary: localectl ignore exeisting *keyboard.conf files
Product: systemd Reporter: Alexandre Minoshi <minoshi>
Component: generalAssignee: systemd-bugs
Status: RESOLVED WONTFIX QA Contact: systemd-bugs
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Alexandre Minoshi 2013-05-25 01:59:56 UTC
Issue was found in manjaro linux (http://manjaro.org/). 
systemd version 202

By default in system next file presents:  "/etc/X11/xorg.conf.d/20-keyboard.conf"


After executing 'localectl set-x11-keymap ru,us pc104 cyrillic "grp:ctrl_shift_toggle,terminate:ctrl_alt_bksp"' the new file was created:  "/etc/X11/xorg.conf.d/00-keyboard.conf" but old file "20-keyboard.conf" is still present. So command has not success result. No warnings or errors were showed.

There ways :
1) Delete existing files '*keyboard.conf'
2) Buck up existing files 
3) Show WARNING about existing files (IMHO, the best way)
Comment 1 Lennart Poettering 2014-06-25 10:05:20 UTC
Well, this is actually documented, we do not parse the full X11 files, and I really really don't want to add that. Sorry.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.