Я пытаюсь запустить программу X на своем домашнем компьютере с рабочего компьютера. Базовая настройка такова:
Рабочий компьютер Arch Linux -> OpenBSD SSH роутер (дома) -> Домашний компьютер Arch Linux (с SSH)
Я никогда не пытался сделать это, и я не совсем уверен, как это сделать. Как бы мне заставить это работать?
Когда я просто пытаюсь сделать
$(work computer) ssh -Y home-ip
..
$(home router) ssh -Y private-ip
Я получаю по последнему туннелю "Не удалось отправить запрос X11 на канале 0"
Как мне сделать это правильно?
РЕДАКТИРОВАТЬ: я забыл включить перенаправление X на sshd моего домашнего компьютера. Я исправил это сейчас, но, кажется, ничего не происходит, когда я выполняю простую команду, такую как xterm
. Он просто сидит там, по-видимому, пытаясь отобразить окно xterm на моем маршрутизаторе, а не на моем рабочем компьютере