Клавиатура и мышь не работают в X

Я работаю над созданием киоска с использованием Chrome без менеджера окон. Браузер запускается и отображает целевую страницу, но клавиатура и мышь не работают. Указатель мыши перемещается, но вы ничего не можете щелкнуть.

Я установил сервер Ubuntu 18.04.2 с устаревшим установщиком. Я создал службу systemd, которая запускает xinit в качестве пользователя киоска. ExecStart:

ExecStart=/usr/bin/xinit /opt/kiosk/kiosk.sh -- 

Этот скрипт отключает пустой экран и т. Д., Затем запускает Chrome:

DISPLAY=:0 /usr/bin/google-chrome-stable --kiosk --app=https://myurl

При загрузке все начинается без ошибок в / var / log или dmesg. Xorg принадлежит пользователю root, а процесс Chrome находится под пользователем киоска. Я пытался заставить это работать почти 2 недели. Когда я искал эту проблему, я обнаружил много старых постов, которые, похоже, больше не актуальны, и множество проблем, связанных с ноутбуками. Это ПК малого форм-фактора. Я обнаружил некоторые проблемы с драйверами NVDIAI. Но у этого есть Radeon GPU. Я не верю, что проблема связана с оборудованием. Было несколько упоминаний об установке xserver-xorg-input-all. Он был уже установлен. Я попытался переустановить его, как некоторые предложили. Я сделал гораздо больше проблем. Но через 2 недели мне придется извиниться за то, что я ничего не помню.

В Chrome движется указатель мыши. Но вы не можете взаимодействовать или, насколько я могу судить, сосредоточиться на Chrome. Я не могу переключиться в приложение или перейти на консоль (вход в систему через ssh). Я сменил Chrome на Xterm. Xterm получает фокус, и если я набираю очень медленно, он будет вводить символы с клавиатуры. Если я печатаю с нормальной скоростью, клавиатура перестает работать после 4 символов. Это кажется мне довольно странным, и в данный момент я не могу понять, что происходит. Любая помощь с благодарностью.

0
задан 11 September 2019 в 17:29

0 ответов

Другие вопросы по тегам:

Похожие вопросы: