Нам ... т.е. программистам с высокой культурой , вполне и более чем достаточно SSH подключений и туннелей, с ключами -X или -Y когда надо...
Но!
При удалённой работе в крупном профессиональном проекте ... да ещё и в условиях карантинов COVID-19, когда в офис не наездишься, графический удалённый рабочий стол изредка может понадобиться - для настроек и конфигурирования своего рабочего хоста, стоящего в офисе компании.
2-я фича ...
В компании принято использовать Ubuntu:
Код: Выделить всё
olej@olej-H81M-DS2V:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04.1 LTS
Release: 20.04
Codename: focal
Можно было потребовать ... но чтобы не нарушать корпоративные стандарты компании (что с них ещё потребовать - я и без этого найду ) - ставим стандартно то, что привычно их системным администраторам (и зачем, опять же, нагружать их лишней работой - они нам ещё пигодятся по другим поводам ).
Unity быстро-быстро ... "элегантным движением руки" заменяем ... на привычный мне Cinnamon, DE без всяких свистелок и перделок.
А вот с удалённым рабочим столом всё оказалось значительно хуже... из привычных средств протоколов RDP/VNC по привычке выбираю VNC. Устанавливаю опять же привычный x11vnc ... и теряю на его настройках целый рабочий дел: проверяю соединение по корпоративному OpenVPN, SSH над этим OpenVPN, файерволы на 2-х концах соединения, на хостах сервера и клиента ... в конце-концов выясняю у тех же системных администраторов не зарубили ли они x11vnc порт 5900 - нет ... всё "ни в зуб ногой"!
Наконец ковыряясь в установленной Ubuntu начинаю понимать, что они устанавливают по дефаулту графику Wayland вместо X11 ... и никаким RDP & VNC традиционным образом и приложениями здесь места нет!
Грёбанный Wayland без его сетевой прозрачности как у X11: Wayland vs X11
И тут приходит на помощь относительно новый проект, с которым я уже как-то сталкивался (удалённый запуск графических X-приложений), NoMachine ...