[Bug 213300] x11-servers/xorg-vfbserver: Xvfb is missing GLX extension

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sat Oct 8 00:39:33 UTC 2016


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=213300

            Bug ID: 213300
           Summary: x11-servers/xorg-vfbserver: Xvfb is missing GLX
                    extension
           Product: Ports & Packages
           Version: Latest
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Many People
          Priority: ---
         Component: Individual Port(s)
          Assignee: x11 at FreeBSD.org
          Reporter: hmbright at fastmail.com
          Assignee: x11 at FreeBSD.org
             Flags: maintainer-feedback?(x11 at FreeBSD.org)

Xvfb no longer has the GLX extension on FreeBSD 11.0. Trying to run GLX
programs on a headless machine fails. This makes the OpenSCAD test suite fail
and many "headless OpenGL tutorials" on the web also fail. 

This used to work in older versions of FreeBSD. 

To reproduce:

$ Xvfb :123 -screen 0 800x600x24 &
$ DISPLAY=:123 glxgears
Error: couldn't get an RGB, Double-buffered visual
$ DISPLAY=:123 glxinfo 
name of display: :123
Error: couldn't find RGB GLX visual or fbconfig



[don at noether ~/openscad/tests/bin]$ Xvfb +extension GLX
[mi] Extension "GLX" is not recognized
[mi] Only the following extensions can be run-time enabled:
[mi]    Generic Events
[mi]    Composite
[mi]    DAMAGE
[mi]    DOUBLE-BUFFER
[mi]    DPMS
[mi]    MIT-SHM
[mi]    RANDR
[mi]    RENDER
[mi]    X-Resource
[mi]    XFIXES
[mi]    XINERAMA
[mi]    XTEST
[mi]    XVideo

Thanks for reading.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-x11 mailing list