Запуск X без доступа к / dev

Я пытаюсь запустить X на Unrooted Moto Z Play. Для этого я установил GNURoot, который работает с ограниченной версией Debian. Один из ограничений заключается в том, что я не могу получить доступ /dev . Это приводит к сбою startx а также xinit , поскольку он не может получить доступ /dev/tty* . Есть ли способ запустить X без этого доступа? На моем старом (корневом) телефоне я запускал Linux Deploy, который поделился своим рабочим столом через VNC. Возможно ли что-либо подобное без root и с ограничениями SELinux?

Изменить: я не хочу, чтобы X обращался к аппарату дисплея телефона, я хочу, чтобы он был доступен через VNC, поэтому я могу получить к нему доступ через приложение VNC, указанное на localhost .

  • Создание дополнительного скрипта копирования и вставки
  • xkbmap remap PrtScr и Insert Keys to Home и Escape
  • Fedora 25 не использует wayland по умолчанию!
  • Причины установки X Windows на сервер Linux
  • минимизация и повышение окна из сценария оболочки
  • Есть ли способ найти все ресурсы X, которые использует приложение?
  • Как я могу запустить отдельный сеанс X на другом физическом дисплее?
  • Можно ли выбрать, на каком X будет отображаться экземпляр программы?
  • One Solution collect form web for “Запуск X без доступа к / dev”

    Вопреки комментариям это действительно возможно с помощью xvnc или более точно xtightvncserver . Это запускает новый X-сервер без использования /dev и переадресации, что для vnc.

    Точная команда – tightvncserver -geometry 1920x1080 :51 .

    Чтобы запустить программу (в данном случае среду рабочего стола LXDE), которая должна отображаться на этом виртуальном дисплее, используйте эту команду: DISPLAY=localhost:51 lxsession -s LXDE &

    Interesting Posts

    Почему 2 из каждых 10 нажатий клавиш в X11 отсутствуют?

    Как отключить предупреждающее сообщение для репозиториев Apt с использованием SHA1?

    Использование grep в инструкции if-else

    OS X / Linux one-liner / script, чтобы найти самую большую повторяющуюся группу строк в текстовом файле?

    Включить разрывы строк при назначении многострочных выходов для var в bash

    Как включить и выключить глобус?

    Debian Wheezy live – gparted, dmsg, fdisk и т. Д. Не обнаруживают локальный жесткий диск, но он отображается во время установки

    Устранение конечного пространства на обернутых линиях в терминале

    Сценарий информационной системы реального времени с использованием ncurses и диалога

    Таинственный исчезающий статический IP-адрес на интерфейсе wifi в Debian?

    использование sed / awk в переменных сценария bash

    Обработка аутентификации SQL-Server для Linux WORKGROUP

    Миграция библиотек

    По умолчанию SeaBIOS после установки Gallium и удаления ChromeOS

    подмножество файла только по одному столбцу

    Linux и Unix - лучшая ОС в мире.