Не удается запустить xorg без root

В настоящее время я пытаюсь запустить xorg (xserver) в области сеанса пользователя без привилегий root.

И продолжайте терпеть неудачу с ошибкой, что xorg не может активировать vt.

Это говорит xf86OpenConsole: VT_ACTIVATE failed: Operation not permitted и просто умер.

Вот ошибка.

      Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 24.0
(II) modesetting: Driver for Modesetting Kernel Drivers: kms
(II) FBDEV: driver for framebuffer: fbdev
(II) VESA: driver for VESA chipsets: vesa
(WW) xf86OpenConsole: VT_ACTIVATE failed: Operation not permitted
(EE)
Fatal server error:
(EE) xf86OpenConsole: Switching VT failed
(EE)
Please consult the The X.Org Foundation support
          at http://wiki.x.org
 for help.
(EE) Please also check the log file at ".xorgxrdp.0.log" for additional information.
(EE)
(WW) xf86CloseConsole: KDSETMODE failed: Operation not permitted

Когда он работает с привилегиями root, он работает нормально.

Параметр выполнения:

/usr/lib/xorg/Xorg vt7 -background none -noreset -keeptty -verbose 3

Это не лут, как параметр проблемы окружающей среды.

Потому что, несмотря на почти такое же состояние, gdm довольно хорошо запускает xserver в рамках пользователя.

      \_ gdm-session-worker [pam/gdm-password]
      \_ /usr/lib/gdm3/gdm-x-session --run-script /usr/bin/gnome-session
          \_ /usr/lib/xorg/Xorg vt7 -displayfd 3 -auth /run/user/1000/gdm/Xauthority -background none -noreset -keeptty -verbose 3
          \_ /usr/lib/gnome-session/gnome-session-binary

Я искал и нашел много похожих проблем, но любая из них работала над этим.

Как я могу исправить эту проблему?

0 ответов

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