Форум

PlayOnLinux is unable to find 32bits OpenGL libraries

Автор Replies
Incomplete Friday 23 December 2016 at 13:54
IncompleteAnonymous

Hi,

I know the problem in the title is a common POL problem and a read a lot about this, but couldn't solve my problem and want to know more about that.

I'm running Ubuntu 14.04.5 LTS 64-bit

PlayOnLinux 4.2.10

Graphics Intel® HD Graphics 520 (Skylake GT2)

This is a output from my graphic card:

:~$ lspci -nnk | grep -i VGA -A2
00:02.0 VGA compatible controller [0300]: Intel Corporation Sky Lake Integrated Graphics [8086:1916] (rev 07)
    Subsystem: Lenovo Device [17aa:5048]
    Kernel driver in use: i915_bpo

And this is a output from my used graphic driver

$ glxinfo | grep 'OpenGL version string'
OpenGL version string: 3.0 Mesa 11.2.0

 

If I start POL the following error message occours

PlayOnLinux is unable to find 32bits OpenGL libraries.

You might encounter problem with your games

First question: I'm running a 64bit version as OS. Why I need 32bit OpenGL libraries?

I clicked OK and ignored this problem just to give more information about the next problem.

I installed the newest Version (2.0-rc2) of Wine for amd64 (because I'm running a 64bit OS Version).

Next step is to configure a new Virtual Device 64 Bit windows installation and used the installed wine version.

After clicking next I got a error window with the following message inside:

Error in POL_Wine
Wine seems to have crashed

If your program is running, just ignore this message

 

This is the whole output copied from my commandline when I stated playonlinux:

~$ playonlinux
Looking for python... 2.7.6 - wxversion(s): 2.8-gtk2-unicode
selected
[main] Message: PlayOnLinux (4.2.10) is starting
[clean_tmp] Message: Cleaning temp directory
/usr/share/playonlinux/bash/check_gl: line 42: /home/incomplete/.PlayOnLinux//tmp/check_dd_x86: No such file or directory
[Check_OpenGL] Warning:
[Check_OpenGL] Message: 64bits direct rendering is enabled
[POL_System_CheckFS] Message: Checking filesystem for /home/incomplete/.PlayOnLinux/
[main] Message: Filesystem is compatible
[install_plugins] Message: Checking plugin: Capture...
[install_plugins] Message: Checking plugin: ScreenCap...
[install_plugins] Message: Checking plugin: PlayOnLinux Vault...
[update_check] Message: List is up to date
[POL_SetupWindow_Init] Message: Creating new window for pid 9987
[POL_System_SetArch] Message: POL_ARCH set to amd64
[POL_Wine_InstallVersion] Message: Installing wine version path: 2.0-rc2, amd64
Server sha1 : 6b3905ba779ea3dfa105f84b14e25f24063905b9
Client sha1 : 6b3905ba779ea3dfa105f84b14e25f24063905b9
PlayOnLinux package manager: 4.2.10

Opening /home/incomplete/.PlayOnLinux/tmp/PlayOnLinux-wine-2.0-rc2-linux-amd64.pol
Extracting: /home/incomplete/.PlayOnLinux/tmp/PlayOnLinux-wine-2.0-rc2-linux-amd64.pol...
Running...
Cleaning...
[POL_Wine_Install_resources] Message: Installing gecko for wine 2.0-rc2 amd64
[POL_Wine_Install_resources] Message: Linking gecko
[POL_Wine_Install_resources] Message: wine_gecko-2.40-x86.msi already installed. Skipping
[POL_Wine_Install_resources] Message: wine_gecko-2.40-x86_64.msi already installed. Skipping
[POL_Wine_Install_resources] Message: Installing mono for wine 2.0-rc2 amd64
[POL_Wine_Install_resources] Message: Linking mono
[POL_Wine_Install_resources] Message: wine-mono-4.5.6.msi already installed. Skipping
[POL_Wine_Install_resources] Message: wine-mono-4.5.6.msi already installed. Skipping
[POL_SetupWindow_Close] Message: Closing window for pid 9987
[POL_SetupWindow_Init] Message: Creating new window for pid 10293
[POL_SetupWindow_menu_num] Message: menu_num answer: 1
[POL_System_SetArch] Message: POL_ARCH set to amd64
[POL_SetupWindow_menu] Message: menu answer: 2.0-rc2
[POL_SetupWindow_textbox] Message: textbox answer: VD64
[POL_Wine_SelectPrefix] Message: Selecting prefix: VD64
[POL_Wine_PrefixCreate] Message: POL_WINEVERSION is already set to 2.0-rc2. Using it
[POL_Wine_PrefixCreate] Message: Creating prefix (2.0-rc2)...
[POL_Wine_PrefixCreate] Message: Using wine 2.0-rc2
[POL_Wine_InstallVersion] Message: Installing wine version path: 2.0-rc2, amd64
[POL_Config_PrefixWrite] Message: Prefix config write: ARCH amd64
[POL_Config_PrefixWrite] Message: Prefix config write: VERSION 2.0-rc2
[POL_Wine] Message: Running wine-2.0-rc2 --version (Working directory : /usr/share/playonlinux/python)
[POL_Wine] Message: Notice: PlayOnLinux deliberately disables winemenubuilder. See http://www.playonlinux.com/fr/page-26-Winemenubuilder.html
/usr/share/playonlinux/lib/wine.lib: line 565: /home/incomplete/.PlayOnLinux//wine/linux-amd64/2.0-rc2/bin/wine: No such file or directory
[POL_Wine] Error: Wine seems to have crashed

If your program is running, just ignore this message

I think the main problem is the missing of the x86 drivers. Do I really need them and what is the smartest way to install them?

Thanks a lot

Quentin PÂRIS Monday 26 December 2016 at 21:31
Quentin PÂRISAnonymous

You need the 32bits drivers because Windows apps are 32bits.

The way to install them really depends on your graphic card

Franktank_13 Saturday 31 December 2016 at 1:07
Franktank_13Anonymous

Hello

Im running 64 bit Ubuntu, you need to make sure the multiarch is installed to support the 32 bit. Use your synaptic package manager to find the support or do the following.

sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade     THEN

sudo apt-get install multiarch-support

 

If you are having difficulties then do a manual install.

sudo apt-get install libgl1-mesa-glx:i386

Goodluck