Bermut
@Bermut
Жертва домашней лаборатории

Автовыполнение команды при заходе через vnc в lxde?

Есть машина archlinux, на ней стоит tigervnc(установлен из оффициального репозитория) и lxde , работает, но не всё, некоторые буквы русской раскладки не печатаются, помогает прописывание в консоль setxkbmap -layout us,ru но, это нужно прописывать каждый раз при заходе в сессию, что очень не удобно, как можно автоматизировать запуск этой команды при заходе? Или каким иным образом можно починить клавиатуру?
  • Вопрос задан
  • 74 просмотра
Пригласить эксперта
Ответы на вопрос 2
YuriyVorobyov1333
@YuriyVorobyov1333
Software Developer
В папке $HOME/.vnc/ можно обнаружить файл xstartup
Из его содержимого можно выявить, для чего он нужен:
A shell script specifying X applications to be run  when  a  VNC desktop  is started. 
If it doesn’t exist, vncserver will create a new one which runs a
couple of basic applications.

Достаточно поместить сюда необходимый код, на всякий случай рекомендуется поместить для начала что-то безопасное, например, вывод чего-то на экран, чтобы проверить корректную работоспособность
Ответ написан
vldmrmlkv
@vldmrmlkv
Systems engineer
Создать юнит файл, настроить запуск скрипта после запуска tigervnc либо по открытому порту.
Либо добавить этот скрипт в юнит файл самого tigervnc.
https://habr.com/ru/company/southbridge/blog/255845/
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы