У меня проблемы с использованием вызова 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 кажется, решить проблему ...

1 ответ1

0

Казалось бы, решение состоит в том, чтобы использовать вызов awful.util.spawn_with_shell вместо просто awful.util.spawn .

Я также удалил файл .xinitrc, чтобы убедиться, что это работает.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .