F26 Tiger VNC server still has blank screen.
The vncserver 'black screen' issue persists into Fedora 26. Here are the workarounds I've done so far. 1) Disable SELinux (setenforce 0) so I can get vncserver running using systemctl. 2) Login using 'GNOME on Xorg' for both server and client. 3) On the server, edit $HOME/.vnc/xstartup. Replace 'exec /etx/X11/xinit/xinitrc' with 'exec gnome-session'.
The vncviewer comes up with cursor working, but always a blank screen. This appears to be a GNOME display manager issue.
Have you tried running it from the command line to see if there are any error messages?
When I run vncserver :1 from command line, it works. When I run from systemctl, I get this error message in $HOME/.vnc/<hostname>:1.log Failed to import environment: Process org.freedesktop.systemd1 exited with status 1
I have exactly the same issue just like estrauch in Fedora 28. Exactly the same error. VNC server starts fine from the command line, but black screen from systemctl, crontab, rc.local ... Switching to lightdm or other display manager does not resolve the issue. Plasma/KDE VNC sessions starts up just fine with systemctl.