You are not logged in.
I get this warning:
"PlayOnLinux is unable to find 32bits OpenGL libraries.
You might encounter problem with your games"
I am running a desktop, so I am using only the nvidia card (or that's my intention at least). My card is a GTX 560 ti, which is not listed in the legacy card list.
What I have found searching around is that this is usually a mesa related issue (or at least it seems so with laptops). So I tried with lib32-mesa-libgl just in case but nothing came from it. I suppose there may be a set of links pointing to the wrong path or something like that, but atm I am totally lost. Sure I have read the wiki (nvidia, wine, multilib) but I could not find anything that seemed like a lead
I have installed:
lib32-nvidia-libgl 361.18-1
lib32-nvidia-utils 361.18-1
nvidia 358.16-3
nvidia-libgl 358.16-1
nvidia-utils 358.16-1
opencl-nvidia 358.16-1
lib32-mesa 11.1.1-1
mesa 11.1.1-1
mesa-demos 8.3.0-1
$pacman -Qil lib32-nvidia-libgl
Name : lib32-nvidia-libgl
Version : 361.18-1
Description : NVIDIA drivers libraries symlinks (32-bit)
Architecture : x86_64
URL : http://www.nvidia.com/
Licenses : custom
Groups : None
Provides : lib32-libgl
Depends On : lib32-nvidia-utils
Optional Deps : None
Required By : lib32-cairo lib32-glu lib32-pango
Optional For : None
Conflicts With : lib32-libgl
Replaces : lib32-nvidia-utils<=313.26-1
Installed Size : 21.00 KiB
Packager : Sven-Hendrik Haase <sh@lutzhaase.com>
Build Date : Wed 13 Jan 2016 06:57:08 PM CET
Install Date : Sat 23 Jan 2016 01:20:39 PM CET
Install Reason : Explicitly installed
Install Script : No
Validated By : Signature
lib32-nvidia-libgl /usr/
lib32-nvidia-libgl /usr/lib32/
lib32-nvidia-libgl /usr/lib32/libEGL.so
lib32-nvidia-libgl /usr/lib32/libEGL.so.1
lib32-nvidia-libgl /usr/lib32/libEGL.so.361.18
lib32-nvidia-libgl /usr/lib32/libGL.so
lib32-nvidia-libgl /usr/lib32/libGL.so.1
lib32-nvidia-libgl /usr/lib32/libGL.so.361.18
lib32-nvidia-libgl /usr/lib32/libGLESv1_CM.so
lib32-nvidia-libgl /usr/lib32/libGLESv1_CM.so.1
lib32-nvidia-libgl /usr/lib32/libGLESv1_CM.so.361.18
lib32-nvidia-libgl /usr/lib32/libGLESv2.so
lib32-nvidia-libgl /usr/lib32/libGLESv2.so.2
lib32-nvidia-libgl /usr/lib32/libGLESv2.so.361.18
lib32-nvidia-libgl /usr/lib32/libGLX.so
lib32-nvidia-libgl /usr/lib32/libGLX.so.0
lib32-nvidia-libgl /usr/lib32/libGLX.so.361.18
lib32-nvidia-libgl /usr/lib32/libGLX_indirect.so.0
lib32-nvidia-libgl /usr/share/
lib32-nvidia-libgl /usr/share/licenses/
lib32-nvidia-libgl /usr/share/licenses/lib32-nvidia-libgl
cd /usr/lib32 && pacman -Qo lib*GL*
/usr/lib32/libEGL_nvidia.so is owned by lib32-nvidia-utils 361.18-1
/usr/lib32/libEGL_nvidia.so.0 is owned by lib32-nvidia-utils 361.18-1
/usr/lib32/libEGL_nvidia.so.361.18 is owned by lib32-nvidia-utils 361.18-1
/usr/lib32/libEGL.so is owned by lib32-nvidia-libgl 361.18-1
/usr/lib32/libEGL.so.1 is owned by lib32-nvidia-libgl 361.18-1
/usr/lib32/libEGL.so.361.18 is owned by lib32-nvidia-libgl 361.18-1
/usr/lib32/libGLdispatch.so is owned by lib32-nvidia-utils 361.18-1
/usr/lib32/libGLdispatch.so.0 is owned by lib32-nvidia-utils 361.18-1
/usr/lib32/libGLESv1_CM_nvidia.so is owned by lib32-nvidia-utils 361.18-1
/usr/lib32/libGLESv1_CM_nvidia.so.1 is owned by lib32-nvidia-utils 361.18-1
/usr/lib32/libGLESv1_CM_nvidia.so.361.18 is owned by lib32-nvidia-utils 361.18-1
/usr/lib32/libGLESv1_CM.so is owned by lib32-nvidia-libgl 361.18-1
/usr/lib32/libGLESv1_CM.so.1 is owned by lib32-nvidia-libgl 361.18-1
/usr/lib32/libGLESv1_CM.so.361.18 is owned by lib32-nvidia-libgl 361.18-1
/usr/lib32/libGLESv2_nvidia.so is owned by lib32-nvidia-utils 361.18-1
/usr/lib32/libGLESv2_nvidia.so.2 is owned by lib32-nvidia-utils 361.18-1
/usr/lib32/libGLESv2_nvidia.so.361.18 is owned by lib32-nvidia-utils 361.18-1
/usr/lib32/libGLESv2.so is owned by lib32-nvidia-libgl 361.18-1
/usr/lib32/libGLESv2.so.2 is owned by lib32-nvidia-libgl 361.18-1
/usr/lib32/libGLESv2.so.361.18 is owned by lib32-nvidia-libgl 361.18-1
/usr/lib32/libGL.so is owned by lib32-nvidia-libgl 361.18-1
/usr/lib32/libGL.so.1 is owned by lib32-nvidia-libgl 361.18-1
/usr/lib32/libGL.so.361.18 is owned by lib32-nvidia-libgl 361.18-1
/usr/lib32/libGLU.so is owned by lib32-glu 9.0.0-3
/usr/lib32/libGLU.so.1 is owned by lib32-glu 9.0.0-3
/usr/lib32/libGLU.so.1.3.1 is owned by lib32-glu 9.0.0-3
/usr/lib32/libGLX_indirect.so.0 is owned by lib32-nvidia-libgl 361.18-1
/usr/lib32/libGLX_nvidia.so is owned by lib32-nvidia-utils 361.18-1
/usr/lib32/libGLX_nvidia.so.0 is owned by lib32-nvidia-utils 361.18-1
/usr/lib32/libGLX_nvidia.so.361.18 is owned by lib32-nvidia-utils 361.18-1
/usr/lib32/libGLX.so is owned by lib32-nvidia-libgl 361.18-1
/usr/lib32/libGLX.so.0 is owned by lib32-nvidia-libgl 361.18-1
/usr/lib32/libGLX.so.361.18 is owned by lib32-nvidia-libgl 361.18-1
/usr/lib32/libOpenGL.so is owned by lib32-nvidia-utils 361.18-1
/usr/lib32/libOpenGL.so.0 is owned by lib32-nvidia-utils 361.18-1
Last edited by azor (2016-01-23 16:43:17)
Offline
Little tips, (difference)
lib32-nvidia-libgl 361.18-1
lib32-nvidia-utils 361.18-1
and
nvidia 358.16-3
nvidia-libgl 358.16-1
nvidia-utils 358.16-1
opencl-nvidia 358.16-1
Offline
That was it. I feel like an idiot. But well it's ok since it's my fault after all. This mismatch came from having uncommented [multilib-testing] in pacman.conf (I must have done so just when I got arch).
Everything works now, thanks
Offline