Ответ дается вашим вводом командной строки $ xinit /usr/bin/startxfce4 -- :4
и вывод xorg
Fatal server error:
(EE) parse_vt_settings: Cannot open /dev/tty0 (Permission denied)
'$' в вашей командной строке означает, что вы не root (, это должно быть ' #' )и вывод подразумевает, что у вас нет необходимого разрешения.
Можешь попробовать $ sudo xinit /usr/bin/startxfce4 -- :4
но это затем запускает xfce4 с привилегиями root.
Я бы рекомендовал запустить сервер x-как службу systemd и отделить его от любого клиента x-.
bey0nd упоминает проблему с разрешениями, и я согласен.
По сути, все, что вы знаете, это то, что команда не работает, потому что не может получить доступ /dev/tty0
. Простое прочтение справочных страниц определяет, что сервер xorg имеет бинарную оболочку . Хост-компьютер должен настроить эти параметры, если это неясно.
Правильный способ — использовать существующие системы. Поскольку у вас есть SSH для рассмотрения в уравнении, имейте в виду, что это подвергает риску вашу систему. Тем не менее, на странице руководства говорится об обновлении /etc/X11/Xwrapper.config
, чтобы разрешить использование терминала через needs_root_rights=yes
. Я считаю, что это вариант, который решит проблемы с запуском.