Как я могу запустить xserver / xwindows без полномочий root в Ubuntu 19?

ОБНОВЛЕНИЕ: это работало после этого:

sudo apt install xserver-xorg-legacy

Кто-нибудь может объяснить, почему он работает с xserver-xorg-legacy? Является ли это жизнеспособным долгосрочным решением для использования чего-то, что говорит «наследие»?

Мои исследования показывают, что это как-то связано с попыткой запустить X без рута от имени пользователя «ubuntu», вот некоторые ссылки, которые кажутся предоставляя подсказки к полной картине, хотя я еще не понимаю полную картину. https://bugs.archlinux.org/task/41257 https://fedoraproject.org/wiki/Changes/XorgWithoutRootRights https://wiki.archlinux.org /index.php/Xorg («Безродный Xorg»)

Я дам победный ответ любому, кто объяснит, что происходит, и если это безопасное долгосрочное исправление.

ОРИГИНАЛЬНЫЙ ВОПРОС:

Я могу запустить xwindows от имени пользователя root в Ubuntu 19.04, и он запускается нормально.

Однако я не могу запустить его как пользователь «ubuntu» - выдает такую ​​ошибку:

parse_vt_settings: Cannot open /dev/tty0 (Permission denied)

Кто-нибудь может подсказать, что может быть не так?

Я использую Ubuntu 19.04 с nvidia card.

Здесь все в порядке с пользователем root:

root@ip-172-31-4-65:/home/ubuntu# xinit


X.Org X Server 1.20.4
X Protocol Version 11, Revision 0
Build Operating System: Linux 4.4.0-143-generic x86_64 Ubuntu
Current Operating System: Linux ip-172-31-4-65 5.0.0-1010-aws #11-Ubuntu SMP Tue Jun 25 13:59:51 UTC 2019 x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-5.0.0-1010-aws root=PARTUUID=67505cef-01 ro rdblacklist=nouveau console=tty1 console=ttyS0 nvme_core.io_timeout=4294967295 panic=-1
Build Date: 03 April 2019  09:03:57AM
xorg-server 2:1.20.4-1ubuntu3 (For technical support please see http://www.ubuntu.com/support)
Current version of pixman: 0.36.0
    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Thu Jul  4 06:21:30 2019
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
xterm: cannot load font "-Misc-Fixed-bold-R-*-*-13-120-75-75-C-60-ISO8859-1"
xterm: cannot load font "-Misc-Fixed-medium-R-*-*-13-120-75-75-C-120-ISO10646-1"
xterm: cannot load font "-Misc-Fixed-bold-R-*-*-13-120-75-75-C-120-ISO10646-1"
xterm: cannot load font "-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso10646-1"

Здесь он не запускается как пользователь ubuntu:

ubuntu@ip-172-31-4-65:~$ xinit


X.Org X Server 1.20.4
X Protocol Version 11, Revision 0
Build Operating System: Linux 4.4.0-143-generic x86_64 Ubuntu
Current Operating System: Linux ip-172-31-4-65 5.0.0-1010-aws #11-Ubuntu SMP Tue Jun 25 13:59:51 UTC 2019 x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-5.0.0-1010-aws root=PARTUUID=67505cef-01 ro rdblacklist=nouveau console=tty1 console=ttyS0 nvme_core.io_timeout=4294967295 panic=-1
Build Date: 03 April 2019  09:03:57AM
xorg-server 2:1.20.4-1ubuntu3 (For technical support please see http://www.ubuntu.com/support)
Current version of pixman: 0.36.0
    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/home/ubuntu/.local/share/xorg/Xorg.0.log", Time: Thu Jul  4 06:24:08 2019
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(EE)
Fatal server error:
(EE) parse_vt_settings: Cannot open /dev/tty0 (Permission denied)
(EE)
(EE)
Please consult the The X.Org Foundation support
     at http://wiki.x.org
 for help.
(EE) Please also check the log file at "/home/ubuntu/.local/share/xorg/Xorg.0.log" for additional information.
(EE)
(EE) Server terminated with error (1). Closing log file.
0
задан 5 July 2019 в 01:29

0 ответов

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

Похожие вопросы: