Bug 99146 - XQuartz does not support indirect OpenGL rendering context
Summary: XQuartz does not support indirect OpenGL rendering context
Status: RESOLVED WORKSFORME
Alias: None
Product: XQuartz
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: 2.7.11 (xserver-1.18.4)
Hardware: All Mac OS X (All)
: medium normal
Assignee: Jeremy Huddleston Sequoia
QA Contact: Jeremy Huddleston Sequoia
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-12-19 18:30 UTC by damora@us.ibm.com
Modified: 2016-12-19 19:46 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description damora@us.ibm.com 2016-12-19 18:30:35 UTC
1. ssh -X <remote Linux served running X11/GLX extension> from MacOS sierra MacBook Pro
2. execute glxgears or glxinfo and the following errors occur which seem to suggest that XQuartz on MacOS Sierra does not support indirect GL rendering context


[damora@fstgb016:~ ] $glxgears
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  149 (GLX)
  Minor opcode of failed request:  3 (X_GLXCreateContext)
  Value in failed request:  0x0
  Serial number of failed request:  23
  Current serial number in output stream:  24
[damora@fstgb016:~ ] $ glxinfo
name of display: localhost:10.0
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  149 (GLX)
  Minor opcode of failed request:  24 (X_GLXCreateNewContext)
  Value in failed request:  0x0
  Serial number of failed request:  17
  Current serial number in output stream:  18
Comment 1 Jeremy Huddleston Sequoia 2016-12-19 19:46:44 UTC
Indirect GLX is no longer supported by default.  You can enable it with:

    defaults write org.macosforge.xquartz.X11 enable_iglx -bool true


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.