xpra icon
Bug tracker and wiki

This bug tracker and wiki are being discontinued
please use https://github.com/Xpra-org/xpra instead.

Version 1 (modified by Antoine Martin, 8 years ago) (diff)


OpenGL Window Rendering

This wiki/ClientRendering mode should be used by default on platforms that support it, which is most of them, when using the GTK2 client, which is the default client.


Some drivers are blacklisted for OpenGL support, for example nouveau on Linux, OpenGL status messages should be printed out when using the command line tool to attach to a session (unless the configuration file or command line options specifically disabled it). The --opengl=yes|no|auto option can be used to override the automatic detection of supported drivers.

You can also find the OpenGL driver information in the Features pane of the Session Info dialog from the system tray menu.

To test/diagnose your system support for OpenGL, run:

  • on Posix:
    python ./xpra/gl/gl_check.py
  • on MS Windows:

The output will show the driver, vendor and the status of various required extensions.

OpenGL Related Tickets

  • #147 - original feature ticket
  • #150 - OpenGL usage bugs
  • #226 - OSX build issues
  • #227 - MS Windows specific issues
  • #229 - bug: hard crash
  • #314 - VirtualBox bug (crash VM)
  • #321 - problem with small rgb updates
  • #328 - codec split
  • #367 - minor UI tweak
  • #365 - future optimization
  • #372 - Linux client crash
  • #385 - Improvements: scaling / RGB
  • #468 - OpenGL rendering bug due to alpha channel
  • #478 - flickering
  • #492 - corrupted pixels on resume