System Environment: -------------------------- Libdrm: (master)libdrm-2.4.39-22-ge32fff8e9ea8d522679eaab21a9555cab134fb36 Mesa: (9.0)895a5873d141c726e2e81ba53d5b757e4708fb29 Xserver: (server-1.13-branch)xorg-server-1.13.0 Libva: (master)ab06c8cb5d41e21b03c3d17c5898fae8261113e6 kernel: 3.6.5 Bug detailed description: ------------------------- It will be failed when run xdemo/glxpixmap and the error messages as follows: X Error of failed request: GLXBadContext Major opcode of failed request: 153 (GLX) Minor opcode of failed request: 6 (X_GLXIsDirect) Serial number of failed request: 26 Current serial number in output stream: 25 Reproduce steps: ---------------- 1. xinit & 2. ./glxpixmap
Works for me.
Bisect?
1,The problem exists on SNB,IVB and IronLake with gnome-session. 2,With xinit the problem on SNB(SugarBay desktop: i5-2400S product (id=0x0102, rev 09). But not exists on IVB, IronLake,even SNB(SugarBay desktop Dell OptiPlex 990DT: i7-2600 D2 (id=0x0102, ev 09), Q67 B2 (rev 04)). 3,It's Xserver regression, the good commit is server-1.12-branch)xorg-server-1.12.4-4-g01aac1f533d211c90a50127cc82a56bebb44dd0d.
Created attachment 70350 [details] Xorg.0.log when run glxpixmap with gnome-session on IVB
Created attachment 70352 [details] xtrace
By bisected, show that (server-1.13-branch)cef0b808d3152a20cd98d324 is the first bad commit. commit cef0b808d3152a20cd98d32457dde08bd5434e7c Author: Ian Romanick <ian.d.romanick@intel.com> Date: Wed Jul 4 15:21:03 2012 -0700 glx: Implement GLX_ARB_create_context_profile
I see this error with the intel 82845G/GL[Brookdale-G]/GE Chipset. It comes up when starting an OpenGL application, or glxinfo: root@LTClient128-01:/localhome/linadmin# glxinfo name of display: :7 X Error of failed request: GLXBadContext Major opcode of failed request: 153 (GLX) Minor opcode of failed request: 6 (X_GLXIsDirect) Serial number of failed request: 23 Current serial number in output stream: 22 We are running Ubuntu precise with X from the xorg-edgers PPA. (Our machines suffer from GPU hangs for almost two years now, and this bug report https://bugs.launchpad.net/xserver-xorg-video-intel/+bug/541492 indicated that the recent intel drive finally fixes this problem. However, now I see the above error.)
A GTK patch which is claimed to fix this has been sent to the GNOME mailing list - see https://mail.gnome.org/archives/commits-list/2012-December/msg03994.html
Is there any advance with this bug? I still see the GLXBadContext error on our Intel 82845G machines.
Verify with following driver: ------------------- Libdrm: (master)libdrm-2.4.41-5-gef866c7293e699b119ae61738e221857a36a5362 Mesa: (9.0)ebd4883a0c53a3584f6da78042dbc38da779291b Xserver: (server-1.13-branch)xorg-server-1.13.2 Kernel: (drm-intel-fixes) 4518f611ba21ba165ea3714055938a8984a44ff9
I had a similar problem with the Intel 82865G on my Motherboard (using opensuse 12.3 and Xfce). glxinfo and glxgears didn't work (from package Mesa-demo-x), also Cheese and XawTV chrashed on startup. I found a solution by switching off the Acceleration. All what I had to do, is creating a config-file named '20-intel.conf' in the directory '/etc/X11/xorg.conf.d' with following content: Section "Device" Identifier "Intel Graphics" Driver "intel" Option "NoAccel" "True" EndSection Now it works fine, maybe somebody help this :)
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.