You are not logged in.

#1 2016-02-12 16:50:49

Jacka
Member
From: Paris
Registered: 2014-07-02
Posts: 28

[Solved] Wine : libGL error: failed to load driver: i965

Hello everyone,

I am new to using Wine and PlayOnLinux, but i would like to make Myst III : Exile work on my arch system.
So i used Play on linux to install this game from the DVDs (not an iso, the real DVD my dad preserved in a drawer).
According to Wine AppDatabase, the compatibility should be maximum. (see here)

The install runs without errors, but when launching the game i get this error :

Running wine-1.6.1 M3.exe (Working directory : /home/ja/.PlayOnLinux/wineprefix/Exile/drive_c/Program Files/Myst III Exile/bin)
libGL error: unable to load driver: i965_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: i965
libGL error: unable to load driver: i965_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: i965
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  155 (GLX)
  Minor opcode of failed request:  3 (X_GLXCreateContext)
  Value in failed request:  0x0
  Serial number of failed request:  1155
  Current serial number in output stream:  1159

Goole-ling it, i found this post.
It suggested me i didnt have my openGL running, and that i was missing the package lib32-intel-dri.
So i packman-ed it, and it re-installed the package lib32-mesa, wich was already fine.

My labtop is kinda special, as i have 2 graphic cards, one intel and one Nvidia, but i am only using the Intel card (wich is a waste) for i cannot get the Nvidia card to work. Maybe it is for something in this mess ?

Anyway, i am kinda confused, and have no idea of the precedure to follow.
Thank you for reading, and for your help.


EDIT :

Here are some informations that may help...

$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)

$ glxinfo | grep 'dir\|^Open'
direct rendering: Yes
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Sandybridge Mobile 
OpenGL core profile version string: 3.3 (Core Profile) Mesa 11.1.2
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
    GL_ARB_direct_state_access, GL_ARB_draw_buffers, 
OpenGL version string: 3.0 Mesa 11.1.2
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 11.1.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
OpenGL ES profile extensions:

$ uname -a
Linux tardis 4.4.1-2-ARCH #1 SMP PREEMPT Wed Feb 3 13:12:33 UTC 2016 x86_64 GNU/Linux

Last edited by Jacka (2016-02-14 08:47:02)

Offline

#2 2016-02-12 21:11:14

Ziusudra
Member
Registered: 2014-04-19
Posts: 120

Re: [Solved] Wine : libGL error: failed to load driver: i965

My (not so educated) guess is that: that version of Wine that PlayOnLinux is trying to use is too old for Arch. I get that same error when trying to run Steam (different driver, though).

I would suggest trying to install and run the game on a newer version of Wine.

Offline

#3 2016-02-13 09:27:44

Jacka
Member
From: Paris
Registered: 2014-07-02
Posts: 28

Re: [Solved] Wine : libGL error: failed to load driver: i965

Well, i used version 1.6.1 because Wine application database was saying that it was the most compatible version.
But... i tried version 1.9.2 (easy thing to change using playonlinux, just tweak the config) and it worked perfectly.

Problem solved, Thanks a lot !

Nota Bene :
Before trying a more recent version of wine, i made few tries in gettint this so called i965-dri to work, Maybe one of these helped, i have no way to tell.
So if you have the same issue than me, and wine 1.9.2 doesn't sove it, just post here and i will explain what i did before that.

Cheers !

Offline

#4 2016-02-13 23:01:58

Ziusudra
Member
Registered: 2014-04-19
Posts: 120

Re: [Solved] Wine : libGL error: failed to load driver: i965

Please edit the first post and add [SOLVED] to the title in the "Subject" field.

The Wine DB doesn't list newer any newer Wine versions for the game because nobody has tested and added them to the DB. Now you can help out the Wine project with that.

Offline

Board footer

Powered by FluxBB