通过 ssh 打开并控制窗口

通过 ssh 打开并控制窗口

我有一台连接着显示器的树莓派。我已从另一台机器通过 ssh 连接到这台树莓派。我现在要做的是:

  • 打开一个窗口(即浏览器)在连接到树莓派的显示器上
  • 能够使用连接到我正在使用的盒子的鼠标和键盘与此窗口进行交互

全部通过我通过 ssh 连接到 Raspberry Pi 的盒子完成。最简单的方法是什么?

答案1

不确定我们在这里讨论的主题是否正确,因为这更多是关于非 Ubuntu Raspi 而不是本地 Ubuntu 计算机...但考虑到这也适用于纯 Ubuntu→Ubuntu 设置,并且为了有用,我会继续讨论...

  1. 当您通过 SSH 运行图形程序时,您只需指向正确的 DISPLAY,因此在您的情况下:

    DISPLAY=:0 firefox
    
  2. 然后控制应用程序就会变得有点困难。几周前我发现了 x2x看起来它确实能完成任务。你需要x2x在 raspi 上安装并运行一个单独的 SSH 会话,如下所示:

    ssh -X raspi x2x -to :0
    

相关内容