Created attachment 70183 [details] Xorg log for Reference Hi, I am trying to get glxgears to run using hardware acceleration. I came across this error. Information - System: Ubuntu 12.04 Kernel: Linux version 3.2.0-33-generic-pae (buildd@lamiak) (gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) ) #52-Ubuntu SMP Thu Oct 18 16:39:21 UTC 2012 Graphics chipset: 00:02.0 VGA compatible controller: Intel Corporation 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device (rev 01) (prog-if 00 [VGA controller]) Subsystem: Dell Device 0160 Flags: bus master, fast devsel, latency 0, IRQ 16 Memory at e8000000 (32-bit, prefetchable) [size=128M] Memory at feb80000 (32-bit, non-prefetchable) [size=512K] Expansion ROM at <unassigned> [disabled] Capabilities: <access denied> Kernel driver in use: i915 Kernel modules: intelfb, i915 DRI package: libgl1-mesa-dri-experimental version 9.1~git1211091507.5dbc84~gd~p Xorg Server: xserver-xorg-video-intel version 2:2.20.13+git1211161254.866ed4~gd~p Command: LIBGL_DRIVERS_PATH=/usr/lib/i386-linux-gnu/dri-alternates LIBGL_DEBUG=verbose glxgears -info Output excerpt: libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri-alternates/tls/i915_dri.so libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri-alternates/i915_dri.so i915_screen_create: unknown pci id 0x2562, cannot create screen dri_init_screen_helper: failed to create pipe_screen libGL error: failed to create dri screen libGL error: failed to load driver: i915 Then it falls back to the software renderer which works.
Created attachment 70184 [details] Non-wedged GPU Xorg log This is a non-wedged version of the log file with the same results.
Likely too old for i915g.
Yep, too old for i915g. Unfortunately the dri tries to load the i915 for a larger set of hw than what i915g can support, so the error message is a bit cryptic and we don't nicely fall back to the classic driver. But since i915g is experimental, there's not really much we can about that.
Maybe add a clearer message for pciid known not to work with i915g? Something like: "Your chipset is not supported by the i915 gallium driver, use X classic driver instead.", where X can be i830/i915/i965. Or just without X to avoid keeping a table of driver/pciid inside i915g.
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.