如何允许第二个本地用户访问 DISPLAY 0

如何允许第二个本地用户访问 DISPLAY 0

我有带有两个用户帐户的基本台式机。我想允许第二个用户(不是启动 X 的用户)访问 xserver 并运行 GUI 程序。

我使用登录用户的 xhost 进行了此工作,但这似乎不再起作用。

xhost +SI:localuser:fred

现在,如果我执行 su - fred 并尝试任何需要 X 的操作,我会收到一条错误消息,表明它无法访问显示器。

$ xhost
xhost:  unable to open display ""

请不要回复如何使用vnc、ssh或远程访问。这不是问题所在。

感谢您对如何做到这一点的任何帮助,因为它阻止了我无法工作。

答案1

你可以尝试这个:xhost local:或这个:xhost +127.0.0.1。我更喜欢第一个解决方案。切萨雷

相关内容