Recent Changes - Search:

TurboVNC Home

About TurboVNC

Downloads

Documentation

Reports

Developer Info

Contact

Related Projects

TurboVNC Window Manager Compatibility

The following window manager configurations have been tested either by us or by the TurboVNC community using TurboVNC 3.0.x or later. If you know of any issues that are not described here, please submit a bug report. If you have information about other WM configurations, please contact us.

NOTE: The window manager can be specified by using the TVNC_WM environment variable, the -wm argument to /opt/TurboVNC/bin/vncserver, or the $wm variable in /etc/turbovncserver.conf or ~/.vnc/turbovncserver.conf.

O/SWindow ManagerPrerequisitesTVNC_WM / -wm / $wm ValueNotes
Fedora 31-38GNOME 3.34.x-44.x  Run the window manager using VirtualGL to improve performance

See complete list of known GNOME 3 issues and workarounds here
 GNOME 3.34.x-44.x (classic) 2dSee complete list of known GNOME 3 issues and workarounds here
 MATE 1.24.x-1.26.x> sudo dnf group install mate-desktop-environmentmateNo known issues
 Xfce 4.14.x-4.18.x> sudo dnf group install XfcexfceNo known issues
FreeBSD 11.4MATE 1.24.x> sudo pkg install mate-desktop matemateNo known issues
 Xfce 4.14.x> sudo pkg install xfcexfceNo known issues
FreeBSD 12.1-12.3, 13.1MATE 1.22.x-1.26.x> sudo pkg install mate-desktop matemateNo known issues
 Xfce 4.14.x-4.16.x> sudo pkg install xfcexfceNo known issues
Red Hat Enterprise Linux 6 (and derivatives)GNOME 2.28.x  No known issues
 KDE 4.3.x kdeNo known issues
 Xfce 4.8.xAdd the EPEL repository
> sudo yum groupinstall Xfce
xfceNo known issues
Red Hat Enterprise Linux 7 (and derivatives)GNOME 3.14.x-3.28.x  Run the window manager using VirtualGL to improve performance

See complete list of known GNOME 3 issues and workarounds here
 GNOME 3.14.x-3.28.x (classic) 2dSee complete list of known GNOME 3 issues and workarounds here
 KDE 4.10.x-4.14.x 1-kde-plasma-standardNo known issues
 MATE 1.14.x-1.16.xAdd the EPEL repository
> sudo yum groupinstall "MATE Desktop"
mateNo known issues
 Xfce 4.12.xAdd the EPEL repository
> sudo yum groupinstall Xfce
xfceNo known issues
Red Hat Enterprise Linux 8 (and derivatives)GNOME 3.28.x-3.36.x  Run the window manager using VirtualGL to improve performance

See complete list of known GNOME 3 issues and workarounds here
 GNOME 3.28.x-3.36.x (classic) 2dSee complete list of known GNOME 3 issues and workarounds here
 Xfce 4.14.x-4.16.xAdd the EPEL repository
> sudo dnf group install Xfce
xfceNo known issues
Red Hat Enterprise Linux 9 (and derivatives)GNOME 40.x  Run the window manager using VirtualGL to improve performance

See complete list of known GNOME 3 issues and workarounds here
 GNOME 40.x (classic) 2dSee complete list of known GNOME 3 issues and workarounds here
 Xfce 4.16.xAdd the EPEL repository
> sudo dnf group install Xfce
xfceNo known issues
Solaris 11.3GNOME 2.30.x  No known issues
Solaris 11.4GNOME 3.24.x  Run the window manager using VirtualGL to improve performance

See complete list of known GNOME 3 issues and workarounds here
SuSE Linux Enterprise 12GNOME 3.14.x-3.20.x  Run the window manager using VirtualGL to improve performance

See complete list of known GNOME 3 issues and workarounds here
 GNOME 3.14.x-3.20.x (classic) 2dNo known issues
SuSE Linux Enterprise 15 (and equivalents)GNOME 3.26.x-41.x  Run the window manager using VirtualGL to improve performance

See complete list of known GNOME 3 issues and workarounds here
 GNOME 3.26.x-41.x (classic) 2dNo known issues
 KDE Plasma 5.24.x> sudo zypper install -t pattern kde kde_plasmaplasma5Windows are blank when running the window manager using VirtualGL's EGL back end
 MATE 1.20.x-1.26.x> sudo zypper -n in patterns-mate-matemateNo known issues
Ubuntu 14.04 LTSGNOME 3.8.x (fallback) 2dNo known issues
 MATE 1.8.x> sudo apt-get install ubuntu-mate-desktopmateNo known issues
 Unity 7.2.x  Run the window manager using VirtualGL to improve performance
Ubuntu 16.04 LTSGNOME 3.18.x (flashback-metacity) 2dNo known issues
 MATE 1.12.x> sudo apt install mate

NOTE: This installs the basic window manager. Use sudo apt install ubuntu-mate-desktop to install the complete Ubuntu MATE desktop environment.
mateNo known issues
 Unity 7.4.x  Run the window manager using VirtualGL to improve performance

See complete list of known Unity 7.4 issues and workarounds here
 Xfce 4.12.x> sudo apt install xfce4

NOTE: This installs the basic window manager. Use sudo apt install xubuntu-desktop to install the complete Ubuntu Xfce desktop environment.
xfceNo known issues
Ubuntu 18.04 LTSGNOME 3.28.x  Run the window manager using VirtualGL to improve performance

See complete list of known GNOME 3 issues and workarounds here
 MATE 1.20.x> sudo apt install ubuntu-mate-desktopmateNo known issues
 Xfce 4.12.x> sudo apt install xfce4

NOTE: This installs the basic window manager. Use sudo apt install xubuntu-desktop to install the complete Ubuntu Xfce desktop environment.
xfceNo known issues
Ubuntu 20.04 LTSGNOME 3.36.x  Run the window manager using VirtualGL to improve performance

See complete list of known GNOME 3 issues and workarounds here
 GNOME 3.36.x (flashback-metacity) 2dNo known issues
 MATE 1.24.x> sudo apt install ubuntu-mate-desktopmateNo known issues
 Xfce 4.14.x> sudo apt install xfce4

NOTE: This installs the basic window manager. Use sudo apt install xubuntu-desktop to install the complete Ubuntu Xfce desktop environment.
xfceNo known issues
Ubuntu 22.04 LTSGNOME 42.x  Run the window manager using VirtualGL to improve performance

See complete list of known GNOME 3 issues and workarounds here
 GNOME 3.44.x (flashback-metacity) 2dNo known issues
 MATE 1.26.x> sudo apt install ubuntu-mate-desktopmateNo known issues
 Xfce 4.16.x> sudo apt install xfce4

NOTE: This installs the basic window manager. Use sudo apt install xubuntu-desktop to install the complete Ubuntu Xfce desktop environment.
xfceNo known issues

3D Window Managers

Some recent window managers (GNOME 3, in particular) require OpenGL in order to run, and other window managers may optionally require OpenGL in order to enable desktop effects. The TurboVNC Server includes a software OpenGL implementation that can be used to run these window managers, but the performance will not be stellar. It is generally recommended that a 2D window manager, such as MATE or Xfce, be used with TurboVNC, but you can also improve the performance of 3D window managers by running them using VirtualGL (VirtualGL 2.4 or later required.) To enable this feature, pass an argument of -vgl to /opt/TurboVNC/bin/vncserver.

Creative Commons LicenseAll content on this web site is licensed under the Creative Commons Attribution 2.5 License. Any works containing material derived from this web site must cite The VirtualGL Project as the source of the material and list the current URL for the TurboVNC web site.

Edit - History - Print - Recent Changes - Search
Page last modified on December 03, 2023, at 04:00 PM