У меня есть малиновый pi, работающий с аркой, подключенный к телевизору, и вы хотите запускать команды на этом экране SSH'ing с моей машины Ubuntu в другом месте.SSH туннелирование в арочную коробку
Я попытался запустить команду SSH -Y root @ и начать xclock в качестве теста. Однако я получаю следующее сообщение об ошибке:
Никакого протоколе не указан Ошибки: Невозможно открыть дисплей: 0:
Затем я попытался запустить «экспорт DISPLAY =: 0» на арке машине, но это не решить проблему.
У меня X работает нормально и можно увидеть его на телевизоре, и я отредактировал файл/etc/ssh/ssh_config, чтобы разрешить пересылку X11.
Кто-нибудь знает, что я делаю неправильно?
Большое спасибо
Похоже, вы хотите запустить программу на локальном компьютере и сделать ее отображаемой на дисплее, подключенном к удаленному компьютеру. Если так, '-Y' не ваш друг. Это для того, чтобы делать все наоборот. –
О, я вижу, так что, если бы я SSH'd в малине pi и запускал -Y команду оттуда на мою машину, что было бы лучше? – Jon
'ssh' на удаленный компьютер,' export DISPLAY =: 0' там, 'ssh -Y' назад, do ** не ** делать' export DISPLAY', запускать 'xclock'. Если вы действительно используете X на ': 0' на удаленном компьютере, и удаленный пользователь может подключиться к нему, это должно сработать. –