@H_502_8@
我已经尝试运行命令SSH -Y root @并启动xclock作为测试.但是我收到以下错误:@H_502_8@
没有指定协议
错误:无法打开显示:: 0@H_502_8@
然后我尝试在arch机器上运行“export disPLAY =:0”,但这并没有解决问题.@H_502_8@
我有X运行正常,可以在电视上看到它,我已编辑文件/ etc / ssh / ssh_config以允许X11转发.@H_502_8@
谁知道我做错了什么?@H_502_8@
非常感谢@H_502_8@解决方法 Arch Linux wiki在设置方面有 some good instructions.我挣扎了一段时间,直到找到它们,但对我来说关键是在sshd_config中设置SSH转发(大多数发行版似乎默认启用它,但Arch没有).
@H_502_8@
一旦你在SSHD中启用了X转发,我还发现为Xorg(“pacman -S xf86-vIDeo-dummy”)安装虚拟视频驱动程序很有帮助,它摆脱了有关错过RANDR扩展的恼人错误.如果你已经在Pi上本地运行了一个真正的X服务器,那么这可能就没有必要了 – 就我个人来说,我的运行完全是无头的.@H_502_8@
我发现当从iMac使用’ssh -X’运行时,我不必担心设置disPLAY变量或xhost.我希望Ubuntu的行为一样.@H_502_8@ 总结
以上是内存溢出为你收集整理的linux – SSH隧道进入arch box全部内容,希望文章能够帮你解决linux – SSH隧道进入arch box所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)