the script qubes-change-keyboard-layout is well functioning in Fedora, but fails in the Debian template with an error (shown in the end of the post).
Before deeper analysis: Does the Qubes OS Team maintain those agent scripts for the Debian template (or only Fedora)?
The following error message occurs in a Debian AppVM (based on Debian Template) after executing 'qubes-change-keyboard-layout' and choosing a keyboard layout - doesn't matter what layout - also 'none':
No such schema 'org.gnome.libgnomekbd.keyboard'
Traceback (most recent call last):
File "/usr/bin/qubes-change-keyboard-layout", line 101, in <module>
subprocess.check_call(['/etc/X11/xinit/xinitrc.d/qubes-keymap.sh'])
File "/usr/lib/python2.7/subprocess.py", line 535, in check_call
retcode = call(*popenargs, **kwargs)
File "/usr/lib/python2.7/subprocess.py", line 522, in call
return Popen(*popenargs, **kwargs).wait()
File "/usr/lib/python2.7/subprocess.py", line 710, in __init__
errread, errwrite)
File "/usr/lib/python2.7/subprocess.py", line 1335, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
As the error message indicates, the file 'qubes-keymap.sh' is missing ('locate qubes-keymap.sh' - not found). Therefore I guess the agent scripts are not completely ported to the Debian template.
Can anybody confirm the Debian Template Maintenance status?
Thank you und regards,
Qu