Forum

Another "unable to find 32bits OpenGL libraries" problem

Kubuntu 14.04

Författare Svar
RailroadBill Friday 19 December 2014 at 21:52
RailroadBillAnonymous

Hi, i have searching all threads, but still can't solve the problem.
I have kubuntu 14.04, GeForce GT650M videocard, use 331.38 nvidia driver version and Nvidia Prime.

When i run Playonlinux i get i message "unable to find 32bits OpenGL libraries...", if i swich GPU from Nvidia to intel all works correctly.

I don't know how make PLayonlinux see a 32-bit libraries

~$ dpkg --print-foreign-architectures
i386

Need your help, guys

Ändrat av RailroadBill

Ronin DUSETTE Friday 19 December 2014 at 22:01
Ronin DUSETTE

Then you need to install the 32-bit libs for your graphics card. If you install the Nvidia driver from Nvidia's site, it will ask if you want to install the 32-bit libraries. 

POL and Wine already know where to look for your libraries; they just are not there. 

I never, ever install Nvidia drivers from the repositories. I always download and install them directly from Nvidia's site. I am sure there is a way to get them through the repositories. Search for how to install 32-bit libraries for nvidia on Kubuntu 14.04 64-bit.

A quick search brought this page up immediately:

https://wiki.ubuntu.com/Bumblebee

This tells you how to install the 32-bit libs for your particular situation (the whole prime/bumblebee thing is not like normal graphics lib installs, but not complicated, either.).

Hope this helps. 


Please:
Post debug logs & full computer specs in first post
No private messages for general help, use the forums
Read the wiki, Report broken scripts
RailroadBill Sunday 21 December 2014 at 20:03
RailroadBillAnonymous

Hi, thank you for quick response. It seems like i already have installed 32-bit libraries for nvidia driver, but Playonlinux can't find them (i have "nvidia-331" folder with libraries in /usr/lib32)

 

ldconfig -p | grep libGL.so.1
        libGL.so.1 (libc6,x86-64) => /usr/lib/nvidia-331/libGL.so.1
        libGL.so.1 (libc6) => /usr/lib/i386-linux-gnu/mesa/libGL.so.1
        libGL.so.1 (libc6) => /usr/lib32/nvidia-331/libGL.so.1

 

Ändrat av RailroadBill

Ronin DUSETTE Monday 22 December 2014 at 3:53
Ronin DUSETTE

Read the response again. lol. You need to do certain things and install certain packages to get this to work, because you run hybrid graphics. Refer to your distro's docs on installing multiarch drivers on a hybrid-graphics system. That thread that I posted the link to has a lot of info on doing that. Unfortunately, I do not have a system like yours, and don't have much experience with prime/bumblebee, but your distro's docs will (or maybe someone else will chime in).


Please:
Post debug logs & full computer specs in first post
No private messages for general help, use the forums
Read the wiki, Report broken scripts
Quentin PÂRIS Monday 22 December 2014 at 10:04
Quentin PÂRISAnonymous

Hi, thank you for quick response. It seems like i already have installed 32-bit libraries for nvidia driver, but Playonlinux can't find them (i have "nvidia-331" folder with libraries in /usr/lib32)