Рейтинг:0

Запустите Xorg с systemd без окружения рабочего стола

флаг in

Я пытаюсь запустить xorg из службы systemd без среды рабочего стола. Когда я захожу на tty1 как обычный пользователь и набираю «startx /bin/xterm», у меня открывается xTerm, это прекрасно. Но когда я пытаюсь запустить автоматически после загрузки Xorg через systemd, это не работает.

Вот мой служебный файл systemd:

[Ед. изм]
Описание=сервер Xorg на дисплее 0

[Оказание услуг]
Тип=простой
Пользователь=пользователь1
Группа=пользователь1
УспехВыходСтатус=0 1
ExecStart=/usr/bin/Xorg :0 -nolisten tcp -noreset "vt1"

[Установить]
WantedBy=многопользовательская.цель

Мой /etc/X11/Xwrapper.config файл :

разрешенные_пользователи = любой
need_root_rights=да

Я пытаюсь открыть сеанс после загрузки с помощью agetty

/sbin/agetty --autologin user1 --noclear %I $TERM

Сессия открывается при загрузке, но Xorg не запускается Чтобы попытаться отладить проблему, я подключаюсь к машине по SSH и пытаюсь вручную запустить Xorg с помощью startx /bin/xterm -- :0 vt1 :

Если user1 НЕ вошел в систему на tty1, у меня есть эта ошибка:

Фатальная ошибка сервера:
(EE) xf86OpenConsole: не удается открыть виртуальную консоль 1 (отказано в доступе)
(EE) 

И если user1 вошел в систему на tty1:

Фатальная ошибка сервера:
(EE) xf86OpenConsole: не удалось переключить VT
(EE) 

Если я запускаю с правами root, я работаю... но я не хочу запускать Xorg с правами root...

Как я могу запустить Xorg с помощью службы systemd для обычного пользователя? Можно ли запустить Xorg без зарегистрированного пользователя на tty?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.