我有一臺運行arch linux的樹莓派連接到電視,並希望通過從我的Ubuntu機器上SSH'ing在其他地方運行該屏幕上的命令。SSH隧道進入拱形框
我試着運行命令SSH -Y root @並啓動xclock作爲測試。不過,我得到以下錯誤:
無協議規定 錯誤:無法打開顯示:0
然後我試圖運行「出口DISPLAY =:0」牌坊機器上,但這並不解決問題。
我有X運行良好,可以在電視上看到它,我編輯了文件/ etc/ssh/ssh_config以允許X11轉發。
任何人都知道我在做什麼錯了?
非常感謝
它看起來像要在本地計算機上啓動程序並使其顯示在連接到遠程計算機的顯示器上。如果是這樣,'-Y'不是你的朋友。這是爲了以相反的方式做事。 –
哦,我明白了,所以如果我SSH進入樹莓派並從那裏運行-Y命令到我的機器上會更好? – Jon
'ssh'到遠程機器上,'export DISPLAY =:0','ssh -Y'回來,do ** not **做'export DISPLAY',運行'xclock'。如果你確實在遠程機器上運行了':0',並且遠程用戶可以連接到它,這應該起作用。 –