Казалось бы, решение состоит в том, чтобы использовать awful.util.spawn_with_shell
вызов вместо простого awful.util.spawn
.
Я также удалил файл .xinitrc, чтобы убедиться, что это работает.
У меня проблемы с использованием вызова awful.util.spawn в моем конфигурационном файле rc.lua для Awesome WM.
Если я использую: awful.util.spawn("xclock")
это работает.
Но если я попытаюсь, awful.util.spawn("setxkbmap fr")
нет никакого эффекта.
В частности, я хотел бы изменить карту клавиатуры на AZERTY.
Я пытался использовать setxkbmaps
, вызывая файл, но это не имеет значения. Если я открываю терминал после Awesome загрузки, команда работает.
Я также попытался создать (у меня не было ни того, ни в моей /etc/skel/
папке) .xinitrc
файл, содержащий setxkbmap fr
, но он тоже не работает ...
Я использую Ubuntu 14.04 i686 с последней версией AWM, я думаю.
РЕДАКТИРОВАТЬ: я использую lightdm
логин, который автоматически определяет мою раскладку клавиатуры! РЕДАКТИРОВАТЬ: Uing awful.util.spawn_with_shell
кажется, чтобы решить проблему ...
Казалось бы, решение состоит в том, чтобы использовать awful.util.spawn_with_shell
вызов вместо простого awful.util.spawn
.
Я также удалил файл .xinitrc, чтобы убедиться, что это работает.