You are not logged in.

#1 2013-12-28 16:27:19

ksd5
Member
Registered: 2013-12-28
Posts: 6

[SOLVED] No HW acceleration with Intel HD graphics after upgrade

After upgrading to kernel 3.12.5-1 a week ago, I lost support for i915 HW acceleration through libgl.

When I try to run OpenGL-accelerated applications, I get the following error:

libGL error: failed to load driver: i965
libGL error: Try again with LIBGL_DEBUG=verbose for more details.

OpenGL HW acceleration was working fine until the upgrade. I first noticed the issue when trying to run a 32-bit Windows application in Wine, but I found it affects all OpenGL-accelerated programs.

I have upgraded to kernel 3.12.6-1, explicitly enabled UXA acceleration, and enabled early boot KMS in mkinitcpio.conf, hoping one of those things would fix the problem, but none of them have.

Last edited by ksd5 (2014-01-22 20:45:41)

Offline

#2 2013-12-28 16:51:52

Scimmia
Fellow
Registered: 2012-09-01
Posts: 11,603

Re: [SOLVED] No HW acceleration with Intel HD graphics after upgrade

You only mention upgrading the kernel, is everything else on your system up to date? What version of mesa?

Offline

#3 2013-12-28 16:57:12

ksd5
Member
Registered: 2013-12-28
Posts: 6

Re: [SOLVED] No HW acceleration with Intel HD graphics after upgrade

I had upgraded everything along with the kernel.

mesa version is 10.0.1-1.
lib32-intel-dri version is 10.0.1-1.
intel-dri version is 10.0.1-1.
mesa-libgl version is 10.0.1-1.
xf86-video-intel version is 2.21.15-1.
lib32-mesa version is 10.0.1-1.
lib32-mesa-libgl version is 10.0.1-1.

Offline

#4 2013-12-28 18:54:28

WonderWoofy
Member
From: Los Gatos, CA
Registered: 2012-05-19
Posts: 8,414

Re: [SOLVED] No HW acceleration with Intel HD graphics after upgrade

Did you try running things with that variable set in the error message?  Gathering more info is an important aspect of debugging... especially if you are asking for help in a forum setting like this.

Offline

#5 2013-12-28 19:01:47

ksd5
Member
Registered: 2013-12-28
Posts: 6

Re: [SOLVED] No HW acceleration with Intel HD graphics after upgrade

This is what I saw when I ran UT99 in Wine with LIBGL_DEBUG=verbose. (I tried to run it using Direct3D, but it gives the same error.)

libGL: OpenDriver: trying /usr/lib32/xorg/modules/dri/tls/i965_dri.so
libGL: OpenDriver: trying /usr/lib32/xorg/modules/dri/i965_dri.so
libGL error: dlopen /usr/lib32/xorg/modules/dri/i965_dri.so failed (/usr/lib32/xorg/modules/dri/i965_dri.so: undefined symbol: drm_intel_get_reset_stats)
libGL error: unable to load driver: i965_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: i965
libGL: OpenDriver: trying /usr/lib32/xorg/modules/dri/tls/swrast_dri.so
libGL: OpenDriver: trying /usr/lib32/xorg/modules/dri/swrast_dri.so
libGL: driver does not expose __driDriverGetExtensions_swrast(): /usr/lib32/xorg/modules/dri/swrast_dri.so: undefined symbol: __driDriverGetExtensions_swrast
fixme:d3d:wined3d_guess_card No card selector available for card vendor 0000 (using GL_RENDERER "Gallium 0.4 on llvmpipe (LLVM 3.3, 128 bits)").

Offline

#6 2013-12-29 12:26:58

Lone_Wolf
Forum Moderator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 11,965

Re: [SOLVED] No HW acceleration with Intel HD graphics after upgrade

libGL error: dlopen /usr/lib32/xorg/modules/dri/i965_dri.so failed (/usr/lib32/xorg/modules/dri/i965_dri.so: undefined symbol: drm_intel_get_reset_stats)

Looks like you may have found a bug related to i965 module, do things work with latest kernel 3.12.6-1 ?


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Offline

#7 2013-12-29 15:41:32

ksd5
Member
Registered: 2013-12-28
Posts: 6

Re: [SOLVED] No HW acceleration with Intel HD graphics after upgrade

I rebooted after upgrading to 3.12.6-1; things still don't work.

My chipset is i915. I don't know why it wants to use the i965 driver.

Offline

#8 2014-01-04 23:58:02

ksd5
Member
Registered: 2013-12-28
Posts: 6

Re: [SOLVED] No HW acceleration with Intel HD graphics after upgrade

Updated libva-intel-driver to 1.2.2-2 today. It didn't fix the problem.

Offline

#9 2014-01-05 11:32:11

Lone_Wolf
Forum Moderator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 11,965

Re: [SOLVED] No HW acceleration with Intel HD graphics after upgrade

The kernel is likely not be the cause of the problems, i missed that the error comes from a module used by xorg.

$ pkgfile /usr/lib32/xorg/modules/dri/i965_dri.so
multilib/lib32-intel-dri
$ 

The lib32-intel-dri is a mesa package and does have 2 modules : i915_dri.so & i965_dri.so .

please post /var/log/Xorg.0.log


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Offline

#10 2014-01-10 01:09:26

TBC_x
Member
Registered: 2014-01-10
Posts: 2

Re: [SOLVED] No HW acceleration with Intel HD graphics after upgrade

ksd5 wrote:

This is what I saw when I ran UT99 in Wine with LIBGL_DEBUG=verbose. (I tried to run it using Direct3D, but it gives the same error.)

libGL error: dlopen /usr/lib32/xorg/modules/dri/i965_dri.so failed (/usr/lib32/xorg/modules/dri/i965_dri.so: undefined symbol: drm_intel_get_reset_stats)
libGL error: unable to load driver: i965_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: i965

This happened to me too, I fixed it just now by reinstalling libdrm, had an old aur version.

Offline

#11 2014-01-22 20:44:08

ksd5
Member
Registered: 2013-12-28
Posts: 6

Re: [SOLVED] No HW acceleration with Intel HD graphics after upgrade

TBC_x wrote:
ksd5 wrote:

This is what I saw when I ran UT99 in Wine with LIBGL_DEBUG=verbose. (I tried to run it using Direct3D, but it gives the same error.)

libGL error: dlopen /usr/lib32/xorg/modules/dri/i965_dri.so failed (/usr/lib32/xorg/modules/dri/i965_dri.so: undefined symbol: drm_intel_get_reset_stats)
libGL error: unable to load driver: i965_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: i965

This happened to me too, I fixed it just now by reinstalling libdrm, had an old aur version.

Thank you! Turns out I had the same exact problem. Now it works fine.

Offline

Board footer

Powered by FluxBB