LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (http://www.linuxquestions.org/questions/linux-software-2/)
-   -   playonlinux arch linux "PlayOnLinux is unable to find 32bits OpenGL libraries."(sic) (http://www.linuxquestions.org/questions/linux-software-2/playonlinux-arch-linux-playonlinux-is-unable-to-find-32bits-opengl-libraries-sic-932524/)

xwjitftu 03-03-2012 11:53 AM

playonlinux arch linux "PlayOnLinux is unable to find 32bits OpenGL libraries."(sic)
 
Hi,
I'm trying to run team fortress 2 under playonlinux, and whenever I start playonlinux, it says "PlayOnLinux is unable to find 32bits OpenGL libraries.

You might encounter problem with your games"(sic) It still starts fine, but when I start team fortress 2, i can get past the valve intro, but the main menu just flashes for half a second before closing. A window then pops up with the title "Engine Error" saying "could not load library client. I'm running 64 bit arch linux with the 64 bit version of playonlinux under gnome shell. Any help would be greatly appreciated.

mitofik 03-03-2012 01:54 PM

do you have 32bit libraries installed on your system? you will need lib32-libgl and, depending on your gfx driver lib32-DRIVER-dri for oss drivers or lib32-DRIVER-util for proprietary ones.
if you have those try
Code:

WINEARCH=win32 wine /path/to/tf2.exe
if this wont work try telling wine where are 32bit libraries
Code:

LD_LIBRARY_PATH="/path/where/lib32-ligl/put/libraries/:/path/where/lib32-video-driver/libraries/are/" WINEARCH=win32 wine /path/to/tf2.exe

xwjitftu 03-04-2012 01:55 PM

sorry I took so long to reply, but where does wine put the exe files? the shortcut that appears on my desktop is merely a command for playonlinux to run tf2: /usr/share/playonlinux/playonlinux --run "Team Fortress 2"
UPDATE:
I found where wine puts the exe files, but playonlinux seems to put its files somewhere else. Any help with this would be greatly appreciated.

mitofik 03-04-2012 07:46 PM

did you check weather you have those libraries installed? if you do you may try
Code:

LD_LIBRARY_PATH="/path/where/lib32-ligl/put/libraries/:/path/where/lib32-video-driver/libraries/are/" /usr/share/playonlinux/playonlinux --run "Team Fortress 2"
i never used playonlinux, sorry for misleading tip earlier.

Roken 03-04-2012 10:16 PM

It's been a while since I used PoL, but IIRC you should have a hidden directory (.playonlinux) in your /home directory where the PoL wine prefixes are stored. the exe will be in there.


All times are GMT -5. The time now is 07:57 AM.