diff --git a/content/posts/2025/gnome/vino-vnc.md b/content/posts/2025/gnome/vino-vnc.md new file mode 100644 index 0000000..d2e9c62 --- /dev/null +++ b/content/posts/2025/gnome/vino-vnc.md @@ -0,0 +1,48 @@ +--- +title: "🖥️ Запуск VNC в GNOME из терминала" +date: 2025-09-07T22:24:29+03:00 +draft: false +tags: [linux, gnome, tips] +--- + +В **GNOME** имеется встроенный VNC сервер, +который активируется из настроек в разделе **"Общий доступ"**. + +Это очень полезная фича, потому что на устройствах **Jetson** +нельзя запустить обычный VNC сервер. + +Но есть загвоздка... перед стартом VNC сервера необходимо в настройках GNOME +активировать шаринг рабочего стола, указать пароль +и _(ВАЖНО)_ выбрать сеть, для который разрешён шаринг рабочего стола, +а это может быть проблемой, если машина находится удалённо. + + +### Установка VNC сервера + +```sh +sudo apt install vino -y +``` + + +### Применение настроек + +Здесь не должно быть сложностей, нет необходимости рассматривать каждый параметр индивидуально, +за исключением `vnc-password`, который устанавливает пароль для подключения. + +```sh +gsettings set org.gnome.Vino prompt-enabled false +gsettings set org.gnome.Vino require-encryption false +gsettings set org.gnome.Vino authentication-methods "['vnc']" + +# Ключ для авторизации `12345678` необходимо заменить на свой +gsettings set org.gnome.Vino vnc-password "$(echo -n "12345678" | base64)" +``` + + +### Запуск VNC севрера + +```sh +DISPLAY=:0 /usr/lib/vino/vino-server +``` + +![](https://cdn.a2s.su/blog/2025/linux/gnome-vino-vnc.png)