Пишу, по большей части, про историю, свою жизнь и немного про программирование.

X Window

В начале года мы для работы купили «Эльбрус» — посмотреть, нельзя ли портировать серверную часть нашего продукта на отечественную платформу. Портировать оказалось можно, всё заработало, но недавно родилась мысль поднять там же интерфейсные тесты, чтобы убеждаться, что и клиентская браузерная часть там тоже работает.

Мой сайт в Файерфоксе, запущенном на «Эльбрусе» и проброшенным через ssh ко мне на «Мак»

Коллеги-тестеры в рабочее время до сих пор там что-то настраивают, а сегодня, в выходной день, мне тоже стрельнуло кое-что посмотреть в этих тестах, но незадача — как вывести себе на домашний ноут графическое приложение, которое запускается на офисном «Эльбрусе»?

Как выходят из положения наши тестеры, я не знаю, тревожить в субботу по такому пустяку никого не хочется, но посмотреть как-то надо. Вспомнил, что много лет назад я как-то пробрасывал графику через ssh и X Window — в Линуксе испокон веков была возможность передавать отрисовку на другую машину через сеть. Пришлось напрячься и вспомнить как это делается.

Всего три шага: на «Мак» ставим «XQuartz», запускаем его, потом логинимся на удалённую машину по ssh с каким-нибудь легковесным алгоритмом шифрования и ключами проброса графики и авторизации, я сделал так:

ssh -XYC -c chacha20-poly1305@openssh.com пользователь@сервер

и в командной строке на удалённой машине запускаем нужное графическое приложение (firefox в моём случае). То ещё слайд-шоу, но чтобы быстренько что-то посмотреть — пойдёт.

4 комментария
hshhhhh.name 2022

Слава богам в нашу жизнь приходит вайланд и иксы наконец-то отомрут!!!111

умирающие знание, да.

Евгений Степанищев 2022

Надо бы в понедельник узнать как ребята смотрят что-то на этой машине, ставлю на, то что там какой-нибудь vnc или типа того.

Марат Шамсутдинов 2022

Да, технологии прошлого века! Когда-то очень востребованные...

Евгений Суреев 2022

А сам-то Эльбрус как?

Евгений Степанищев 2022

В каком смысле «как», я не понимаю? Работает.

P. S. А это какой из двух Евгениев Суреевых? Которого я знаю лично, вроде ставит плюсик между именем и фамилией, который я убирал раньше сам, а тут нету)

Евгений Суреев 2022

Нет, я вас не знаю не видел никогда

Евгений Степанищев 2022

Надо же… полные тёзки, получается