Установим tigervnc-server:
yum install tigervnc-server -y
Создадим systemd юнит:
systemctl edit --force --full vncserver@:1.service
В юнит "vncserver@:1.service" вносим слеюудщее, где "user" во второй строке - имя пользователя:
ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
ExecStart=/usr/bin/vncserver_wrapper user %i
ExecStop=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
[Install]
WantedBy=multi-user.