Ask Your Question

Fedora 28, Tiger VNC Server black screen

asked 2019-02-02 13:58:43 -0500

I want to start by saying that I've been dealing with this issue for a while. I've done much research and haven't found a solution. I have Fedora 28 installed with the Tiger VNC Server (tigervnc.x86_64 1.9.0-3-fc28).

I have disabled SELinux and have followed the instructions to setup tigervnc as a service through systemd. My service file is as follows:

"/etc/systemd/system/vncserver@.service" file:


Description=Remote desktop service (VNC)







ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'





Now my xstartup file

"~/.vnc/xstartup" file:




exec /usr/bin/gnome-session &

# exec /etc/X11/xinit/xinitrc

# exec startxfce4

# exec /usr/bin/mate-session

The service starts up successfully and I have made a vnc password for the root user. My issue revolves around the xstartup file. Whenever I try to VNC in with gnome-session, I only get a black screen. I installed the mate desktop environment and that works. However, I want to run gnome over VNC since there are applications that I can't run via mate.

Here's the process the service is running:

       ‣ 32265 /usr/bin/Xvnc :1 -auth /root/.Xauthority -desktop (root) -fp catalogue:/etc/X11/fontpath.d -geometry 1024x768 -pn -rfbauth /root/.vnc/passwd -rfbport 5901 -rfbwait 30000

Please let me know how to make this work with gnome.

Many thanks

edit retag flag offensive close merge delete


Can you try to start with /usr/bin/dbus-launch --exit-with-session /usr/bin/gnome-session.

thomaswood gravatar imagethomaswood ( 2019-02-03 06:52:30 -0500 )edit

gnome prefers wayland, you have to tell it to use xOrg in the desktop session manager. When you enter your password there is small icon below it.. change it and don't mess your password us, because you hve to reselect it until you login correctly. Wayland has no screengrab feature yet, so you see a black screen from vnc.

rdtcustomercare gravatar imagerdtcustomercare ( 2019-02-09 10:02:01 -0500 )edit

1 Answer

Sort by » oldest newest most voted

answered 2019-02-16 13:43:57 -0500

gabriele gravatar image

As also rdtcustomercare stated this is due to Wayland, that is default in Fedora (in place of Xorg). In order to avoid the black screen, you should choose to use Xorg at the login screen, by clicking on the small gear icon and selecting "Gnome on Xorg"; then insert your password as usual to login. This should do the trick.

edit flag offensive delete link more

Question Tools

1 follower


Asked: 2019-02-02 13:58:43 -0500

Seen: 2,451 times

Last updated: Feb 02 '19