Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 08 Oct 2016 00:39:33 +0000
From:      bugzilla-noreply@freebsd.org
To:        x11@FreeBSD.org
Subject:   [Bug 213300] x11-servers/xorg-vfbserver: Xvfb is missing GLX extension
Message-ID:  <bug-213300-7141@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help

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@FreeBSD.org
          Reporter: hmbright@fastmail.com
          Assignee: x11@FreeBSD.org
             Flags: maintainer-feedback?(x11@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@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.


Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-213300-7141>