Некорневые startx
370
Galveston01
Как суперпользователь, я хотел бы запустить x для данного пользователя (скажем, Том). Мой текущий подход:
usermod tom -a -G audio,video,input chmod 600 /dev/tty8 chown tom /dev/tty8 su tom -c 'openvt -l -s -c 8 startx'
Это запустит рабочий стол для Tom на tty8. Чтобы это работало, мне сначала нужно было установить и перенастроить xserver-xorg-legacy, а затем отредактировать /etc/X11/Xwrapper.config, чтобы он соответствовал этому:
allowed_users=console needs_root_rights=yes
Теперь, хотя рабочий стол запускается для Тома, он не может с ним взаимодействовать. Это действительно странно, потому что он может перемещать указатель мыши, но не нажимать и не печатать на клавиатуре.
Есть ли способ решить эту проблему? Я уже пытался добавить правило udev группы ввода; нет успеха ...
Или я должен сделать это совершенно по-другому?
0 ответов на вопрос
Похожие вопросы
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
8
Ожидание ноутбука в Linux / Ubuntu
-
1
Как я могу получить доступ к принтеру Windows Vista из Ubuntu по сети?
-
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
3
Каковы различия между оконными менеджерами Linux?
-
3
Могу ли я запустить Microsoft Office 2007 под Ubuntu?
-
6
Virtualbox, VMware, KVM или другое для виртуализации Ubuntu?
-
4
Функция Windows 7 «Aero Snap» в Ubuntu GNOME
-
5
ПО для управления iPod для Linux
-
1
Возвращаясь из Dual-boot к просто Windows