我的笔记本电脑上运行着 lubuntu LTS 22.04。我使用 SSH 从 PC 连接到笔记本电脑以使用更大的显示器。xmingw 作为 X 显示服务器运行。
我在 bash 提示符下进行设置export DISPLAY=mypc:0
并启动应用程序,即我不使用 SSH 来隧道 X。xload、xeyes、xedit 等窗口在 xmingw 中成功打开。
当我nemo
以文件浏览器身份运行并使用上下文菜单Open with -> FeatherPad
时,我期望它从父进程继承 DISPLAY 变量并在同一屏幕上打开窗口。但 FeatherPad 窗口在笔记本电脑的屏幕上打开。运行 nemo 的 SSH 会话显示
qt.qpa.xcb: X server does not support XInput 2
failed to get the current screen resources
如何才能在所需的屏幕上成功显示窗口?
我还尝试运行pcmanfm-qt
xmingw 中根本不显示窗口的程序。它在启动时只显示上面的两行。