Поскольку в 8-й версии сломали VNC сервер через GDM, делаем так:
Установите менеджер sddm и его темы:
dnf install sddm sddm-themes
Для включения возможности сохранения имени последнего успешно вошедшего пользователя отредактируйте файл /etc/sddm.conf посредством текстового редактора (nano, vim, mcedit):
раскомментируйте и измените строку в группе [Theme] :
Current=maldives (но это не обязательно)
Раскомментируйте строку в группе [Users]:
RememberLastUser=true (это тоже не обязательно)
Измените настройку сервисов:
systemctl disable gdm
systemctl enable sddm
Создайте файл /lib/systemd/system/x11vnc-sddm.service со следующим содержимым:
[Unit]
Description=x11vnc server for SDDM
After=display-manager.service
[Service]
ExecStart=/bin/bash -c "/usr/bin/x11vnc -display :0 -many -shared -dontdisconnect -repeat -auth /var/run/sddm/xauth* -noxdamage -rfbauth /etc/vncpasswd"
Restart=on-failure
RestartSec=10
[Install]
WantedBy=graphical.target
Выполните активацию службы x11vnc-sddm и деактивацию службы x11vnc :
systemctl daemon-reload
systemctl enable x11vnc-sddm
systemctl disable x11vnc
Перезагрузите ОС.