Мне было интересно, есть ли способ запустить приложение, например Onboard , на диспетчере дисплеев, например, GDM . Если это зависит от диспетчера дисплея, пожалуйста, опубликуйте инструкции GDM или все популярные дисплеи диспетчера. Причина, по которой мне нужно работать на борту при использовании GDM , заключается в том, что я изучаю раскладку клавиатуры Dvorak ...
Обратите внимание
Я знаю, что в GDM включена экранная клавиатура. Пожалуйста, не публикуйте это как ответ, я использую клавиатуру в качестве примера и хотел бы знать, как запустить любое приложение в окне GDM.
Необходимо добавить программу, которую требуется запустить к приложениям запуска gdm пользователя. Как объяснено в документация GDM , это сделано путем добавления .desktop
файлы к /usr/share/gdm/autostart/LoginWindow
каталог.
А именно, в Вашем случае, необходимо создать файл в /usr/share/gdm/autostart/LoginWindow/onboard.desktop
со следующим содержанием:
[Desktop Entry]
Type=Application
Name=Onboard
Comment=Onboard Keyboard
Exec=/usr/bin/onboard
, Если onboard
исполняемый файл не находится в /usr/bin
, измените последнюю строку для указания на корректный путь.