Ubuntu 18.04 从远程连接到 Xserver

Ubuntu 18.04 从远程连接到 Xserver

我已经在触摸屏显示器上安装了 Ubuntu 18.04,并且我想从远程系统启动图形程序以在触摸屏上显示它。

当我尝试时,我收到错误

无法打开显示

我已经从启动 X-Server 中删除了选项“-nolisten tcp”,但这不是完整的解决方案。netstat没有显示端口 6000 已开放用于监听,我认为这就是问题所在。

我使用 Displaymanager slim 和 Windowmanager mwm。
感谢您提供的任何想法。

答案1

如果通过 SSH 连接,请尝试DISPLAY=:0在所需命令前添加 first。
DISPLAY=:0 command-to-run
它应该会在 Ubuntu 的第一个显示屏上打开一个程序。

答案2

我找到了一个解决方案。我使用选项“-listen tcp”启动 X-Server,然后它就可以正常工作了。在文件 /etc/X11/xinit/xserverrc 中,我最终将选项从“-nolisten tcp”更改为“-listen tcp”

相关内容