我对此感到困惑已有一段时间了,并且一直想知道我是否忽略了一些简单的事情。
考虑两台 Linux 机器的简单情况。为了简单起见,两台机器都使用相同的发行版和版本。我们可以称其为“笔记本电脑”和“服务器”,但“本地”和“远程”的作用是一样的。
那时的事情很简单:
- (在笔记本电脑上)
ssh -X server
让我们进入服务器,- 然后调用在笔记本电脑上显示
xterm &
新的xterm
- 这就是我们想要的:转发 x11应用。
- 然后调用在笔记本电脑上显示
现代桌面环境的“这些天”
- (在笔记本电脑上)
ssh -X server
让我们进入服务器,- 然后调用
gnome-terminal &
使新的terminal
出现在服务器上 - 我们没有转发 x11应用。
- 然后调用
我有一台笔记本电脑(运行 20.04),放在我的双屏台式机/服务器(运行 20.04)旁边,但我可以让笔记本电脑请求服务器上显示它是屏幕(给我一个穷人的三屏解决方案)。
我错过了什么?
编辑:gnome-terminal
显然我被一个功能迷惑了chrome
,没有检查足够多的其他应用程序。我真傻。