Bug 64938

Summary: [9.1] unigine/heaven 4.0: "X Error of failed request: GLXBadFBConfig"
Product: Mesa Reporter: libo <bo.c.li>
Component: Drivers/DRI/i965Assignee: Ian Romanick <idr>
Status: RESOLVED WONTFIX QA Contact:
Severity: critical    
Priority: medium    
Version: 9.1   
Hardware: All   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments: xorg.0.log

Description libo 2013-05-24 05:19:54 UTC
Created attachment 79732 [details]
xorg.0.log

System Environment:
--------------------------
Platform: IVB, SNB
Mesa:     (9.1)f00ae9c773dc944f0d900ef5c50c3b417ad95e84
Xserver:  (server-1.13-branch)xorg-server-1.13.4
Xf86_video_intel:(master)2.21.7-5-g87295b1ef85505689ce326137c2794230fb3f35f
Cairo:(master)631bf299256e11a17511977f357e0353fb5615f7
Libva_intel_driver:(master)31caada2967b94705d78ab7f6d07965ad7f13d42
Kernel:(drm-intel-fixes) 3598706b52cb45ba0a9e8aa99ce5ac59140f2b8b
Os:     Fedora17

Bug detailed description:
---------------------------
Unigine-heaven-4.0 can't work with such error messages :
" X Error of failed request:  GLXBadFBConfig
  Major opcode of failed request:  153 (GLX)
  Minor opcode of failed request:  34 ()
  Serial number of failed request:  51
  Current serial number in output stream:  50"

Reproduce steps:
----------------------------
1.xinit&
2.gnome-session
3.export MESA_GL_VERSION_OVERRIDE=3.2
  export MESA_GLSL_VERSION_OVERRIDE=150
  export LD_LIBRARY_PATH=bin/:$LD_LIBRARY_PATH
  export force_glsl_extensions_warn=true
4.vblank_mode=0  ./bin/heaven_x64 -video_app opengl -data_path ../ -sound_app null -engine_config ../data/heaven_4.0.cfg -system_script heaven/unigine.cpp -video_mode -1 -video_fullscreen 1 -extern_define PHORONIX -video_width 1920 -video_height 1024
Comment 1 Gordon Jin 2013-05-27 01:02:35 UTC
It could at least start with mesa master but then frozen at the first frame: bug#63674.
Comment 2 Kenneth Graunke 2013-05-27 01:44:53 UTC
MESA_GL_VERSION_OVERRIDE doesn't allow overriding to 3.2 core in Mesa 9.1.x.  I don't think that's worth fixing.

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.