X Window

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

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

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

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

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

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

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

 372   9 дн   mac   эльбрус
2 комментария
hshhhhh.name 9 дн

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

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

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

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

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

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