playonlinuxfr |
Sunday 23 September 2012 at 13:14
|
playonlinuxfr
|
PlayOnLinux is unable to find 32bits OpenGL libraries.
You might encounter problem with your games -message-
Suddenly after update debian wheezy amd64 i am taking this message nad i can play any game... i have installed ia32 libs nvidia etc...
Any solution? thank you
|
bassomat |
Wednesday 26 September 2012 at 0:12
|
bassomat
|
Had the same problem and fixed it. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=640499 describes the problem and delivers a patched debian package First ad multiarch support:dpkg --add-architecture i386 then apt-get install libxv1:i386 dpkg -i libxvmc1_1.0.7-1.1~local_i386.deb (The dowloaded patched version from the debian bugreport apt-get install libgl1-nvidia-glx:i386 that worked for me
|
michsens |
Wednesday 10 October 2012 at 14:39
|
michsens
|
I know the threat is not the newest one. But for those who remain having problems after the above procedure there is one more thing that has to be done. It is essential to remove ia32-libs.
|
Quentin PÂRIS |
Wednesday 10 October 2012 at 22:44
|
Quentin PÂRIS
|
It is essential to keep ia32-libs
|
petch |
Wednesday 10 October 2012 at 23:23
|
petch
|
Well, I'm not sure it's still "essential" on a multiarch installation. $ apt-cache show ia32-libs ... Description-en: Transitional package to migrate ia32-libs to multiarch This is a transitional package used to migrate the ia32-libs package to true multiarch. It can be removed once nothing on the system depends on it. ... $ dpkg -L ia32-libs /. /usr /usr/share /usr/share/doc /usr/share/doc/ia32-libs /usr/share/doc/ia32-libs/copyright /usr/share/doc/ia32-libs/changelog.gz
For the moment some packages depend on it (for example Skype or Google Earth), so I cannot uninstall it, but not anymore because of the libs it contains. (On the other hand I don't see how deinstalling it would fix library issues... ;) ) Edited by petch
|
MarreMus |
Thursday 11 October 2012 at 21:51
|
MarreMus
|
Hi all, I run Mint 13, 64 bit (Mate), and have this problem. Unfortunately, the commands does not work for me. Could someone PLEASE "translate" this to "Mint-language"? Please be exact, since I don't know what I'm doing. I have the original Nvidia-drivers (and 32 bits), from Nvidia installed (not the ubuntu-"repack"). Kindest regards MarreMus Edited by MarreMus
|
MarreMus |
Sunday 14 October 2012 at 12:32
|
MarreMus
|
Hi again, I get to this point : dpkg -i libxvmc1_1.0.7-1.1~local_i386.deb (The dowloaded patched version from the debian bugreport) Here the file "libxvmc1_1.0.7-1.1~local_i386.deb" is needed, and it's avaliable somewhere here in this bugreport : http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=640499 Is this right? But WHERE in the bugreport can I find it? Can someone please help me on this one?
Peace! MM
|
bassomat |
Sunday 14 October 2012 at 23:03
|
bassomat
|
To MarreMus: The direct URL to find the file is http://www.ralfj.de/upload/debian/ I wanted the users to read that bugreport because I was a little angry how the debian guys deal with that problem. I also found out you need to intall lipdap-2.4-2:i386 to get internet access. Good luck now PS: The ia32 deb is a dummy package, no need to uninstall it, if there are dependencies
|
joon |
Sunday 14 October 2012 at 23:06
|
joon
|
I'm using openSUSE, and after I installed Mesa-32bit the message went away (and Powerpoint 2010 stated not crashing)
|
phobia |
Tuesday 16 October 2012 at 22:28
|
phobia
|
It seems that the necessary .deb files are no longer available on that ralfj.de site. :-(
I am having this same issue with nVidia GTX 550 Ti, upgraded from squeeze to wheezy to get support in the binary drivers for my new card and all of my Playonlinux/wine stopped working due to this OpenGL libraries problem.
Have been working on this for two days and cannot seem to resolve it. I have ia32 libs and all of the glx packages I can find installed, and have tried every workaround and solution that I have found on the forums, etc. with no success.
Can anyone please confirm the steps necessary to fix this?
Also, does anyone know how long until POL no longer requires these 32-bit GLX libs?
Thanks in advance, POL is awesome, I miss it and want it back!! :-)
|
bassomat |
Thursday 18 October 2012 at 0:18
|
bassomat
|
I uploaded the deb to dropbox and made it public https://dl.dropbox.com/u/97583122/libxvmc1_1.0.7-1.1%7Elocal_i386.deb Edited by bassomat
|
phobia |
Thursday 18 October 2012 at 0:57
|
phobia
|
Thanks very much bassomat! I have now downloaded and installed that package but unfortundately still cannot install the libgl1-nvidia-glx:i386 package, it complains that the dependency is unmet:
The following packages have unmet dependencies: libgl1-nvidia-glx : Depends: libxvmc1 but it is not going to be installed
However, I can see that the i386 version of the package is indeed status installed (ii):
ii libxv1:amd64 2:1.0.7-1 amd64 X11 Video extension library ii libxv1:i386 2:1.0.7-1 i386 X11 Video extension library ii libxvidcore4:amd64 2:1.3.2-9 amd64 Open source MPEG-4 video codec (library) ii libxvmc1:i386 2:1.0.7-1.1~local i386 X11 Video extension library
I also tried using apt-get install -f but it still won't force the install of the package. Is the problem that the amd64 version of some of these package are also there? Do I need to remove libxv1:amd64 first? If so, will that break anything else?
Thanks in advance for your help.
|
bassomat |
Thursday 18 October 2012 at 2:51
|
bassomat
|
Seems like I also installed a amd64 version from ralfj.de sorry that I didn't remember. PuT it also into dropbox. Your output doesn't contain that one. https://dl.dropbox.com/u/97583122/libxvmc1_1.0.7-1.1%7Elocal_amd64.deb
|
phobia |
Thursday 18 October 2012 at 5:15
|
phobia
|
basomat thanks again for the package file and for your continued help. I installed that package and then was able to successfully install libgl1-nvidia-glx, however POL/Wine still cannot "see" any D3D devices :-(
Fairly sure that my X configuration is sound as I can successfully run glxgears and the nVidia console reports that OpenGL is all loaded and working.
Here are the relevant packages that I have now have installed, can you see from this what have I done wrong? (apologies for the long and ugly paste).
root@obsidian:~# dpkg -l | grep libxv ii libxv1:amd64 2:1.0.7-1 amd64 X11 Video extension library ii libxv1:i386 2:1.0.7-1 i386 X11 Video extension library ii libxvidcore4:amd64 2:1.3.2-9 amd64 Open source MPEG-4 video codec (library) ii libxvmc1:amd64 2:1.0.7-1.1~local amd64 X11 Video extension library ii libxvmc1:i386 2:1.0.7-1.1~local i386 X11 Video extension library
root@obsidian:~# dpkg -l | grep nvidia ii glx-alternative-nvidia 0.2.2 amd64 allows the selection of NVIDIA as GLX provider ii libgl1-nvidia-alternatives 304.48-1 amd64 transition libGL.so* diversions to glx-alternative-nvidia ii libgl1-nvidia-alternatives-ia32 304.48-1 amd64 simplifies replacing MESA libGL with GPU vendor libraries (32-bit) ii libgl1-nvidia-glx:amd64 304.48-1 amd64 NVIDIA binary OpenGL libraries ii libgl1-nvidia-glx:i386 304.48-1 i386 NVIDIA binary OpenGL libraries ii libglx-nvidia-alternatives 304.48-1 amd64 transition libgl.so diversions to glx-alternative-nvidia ii nvidia-alternative 304.48-1 amd64 allows the selection of NVIDIA as GLX provider ii nvidia-glx 304.48-1 amd64 NVIDIA metapackage ii nvidia-installer-cleanup 20120630+3 amd64 Cleanup after driver installation with the nvidia-installer ii nvidia-kernel-3.2.0-3-amd64 304.48+1+1+3.2.23-1 amd64 NVIDIA binary kernel module for Linux 3.2.0-3-amd64 ii nvidia-kernel-common 20120630+3 amd64 NVIDIA binary kernel module support files ii nvidia-kernel-dkms 304.48-1 amd64 NVIDIA binary kernel module DKMS source ii nvidia-settings 304.48-1 amd64 Tool for configuring the NVIDIA graphics driver ii nvidia-support 20120630+3 amd64 NVIDIA binary graphics driver support files ii nvidia-vdpau-driver:amd64 304.48-1 amd64 NVIDIA vdpau driver ii nvidia-xconfig 304.48-1 amd64 X configuration tool for non-free NVIDIA drivers ii xserver-xorg-video-nvidia 304.48-1 amd64 NVIDIA binary Xorg driver
|
bassomat |
Thursday 18 October 2012 at 15:20
|
bassomat
|
Are you shure that the kernelmodule works. I would start nvidia-settings and find out if the loaded driver is from nvidia, otherwise probably you kernel does not match the kernelmodule, reinstalling nvidia-dkms sould solve that. I don't have any other idea than a X-server (kernelmodule or config) related problem
|
phobia |
Thursday 18 October 2012 at 16:15
|
phobia
|
Thanks bassomat, based on the output from dmesg, lsmod and modinfo it looks like the kernel module is loaded, here is the first chunk from modinfo:
root@obsidian:~# modinfo nvidia filename: /lib/modules/3.2.0-3-amd64/nvidia/nvidia.ko alias: char-major-195-* version: 304.48 supported: external license: NVIDIA
I removed dkms and nvidia-kernel-dkms and re-installed them, when I installed nvidia-kernel-dkms it reported that the module was already there:
Unpacking nvidia-kernel-dkms (from .../nvidia-kernel-dkms_304.48-1_amd64.deb) ... Setting up nvidia-kernel-dkms (304.48-1) ... Loading new nvidia-304.48 DKMS files... First Installation: checking all kernels... Building only for 3.2.0-3-amd64 Building initial module for 3.2.0-3-amd64 Done.
nvidia: Running module version sanity check. Error! Module version 304.48 for nvidia.ko is not newer than what is already found in kernel 3.2.0-3-amd64 (304.48). You may override by specifying --force.
depmod....
DKMS: install completed.
I'm not sure which script or command it is running to apply a --force to, but it looks like the same version anyway...
|
bassomat |
Thursday 18 October 2012 at 20:34
|
bassomat
|
Can you post the POL/Wine error message, maybe this will bring us to new ideas, I thought about it quite some time, and only got to that it should work. I have installed all the cuda debs, but I don't think they are necessary, that was in the trying around phase when the problem started.
|
phobia |
Thursday 18 October 2012 at 22:22
|
phobia
|
The only error message I can find is "Direct3D9 is not available without OpenGL." in the log. It also pops this up as a dialog box when I try to run a game.
I have tried a bunch of different games and also in the 'Configure Wine -> Graphics' tab all of the 3D options are missing such as the ones for using the pixel shaders, etc.
I don't seem to have any cuda .deb's installed
Thanks again for all of your help!
|
bassomat |
Friday 19 October 2012 at 23:42
|
bassomat
|
I have a new idea how you could possably find a more precise error message. By configuring the wine source code. You have to install the development packages first by apt-get build-dep wine, then run ./configure in the source folder of wine. Hopefully you get an Open GL error right away. I think you should try the sources of your installed version, otherwise you get to many dependency errors. Perhaps the error message gives a hint how the solve your problem
|
petch |
Saturday 20 October 2012 at 10:07
|
petch
|
Hi, I'm using Debian Sid, and here's what I have on my system: $ dpkg -l '*nvidia*'|grep '^i' ii glx-alternative-nvidia 0.2.2 amd64 allows the selection of NVIDIA as GLX provider ii libgl1-nvidia-alternatives 304.48-2 amd64 transition libGL.so* diversions to glx-alternative-nvidia ii libgl1-nvidia-glx:amd64 304.48-2 amd64 NVIDIA binary OpenGL libraries ii libgl1-nvidia-glx:i386 304.48-2 i386 NVIDIA binary OpenGL libraries ii libglx-nvidia-alternatives 304.48-2 amd64 transition libgl.so diversions to glx-alternative-nvidia ii nvidia-alternative 304.48-2 amd64 allows the selection of NVIDIA as GLX provider ii nvidia-glx 304.48-2 amd64 NVIDIA metapackage ii nvidia-installer-cleanup 20120630+3 amd64 Cleanup after driver installation with the nvidia-installer ii nvidia-kernel-common 20120630+3 amd64 NVIDIA binary kernel module support files ii nvidia-kernel-dkms 304.48-2 amd64 NVIDIA binary kernel module DKMS source ii nvidia-kernel-source 304.48-2 amd64 NVIDIA binary kernel module source ii nvidia-settings 304.48-1 amd64 Tool for configuring the NVIDIA graphics driver ii nvidia-support 20120630+3 amd64 NVIDIA binary graphics driver support files ii nvidia-vdpau-driver:amd64 304.48-2 amd64 NVIDIA vdpau driver ii nvidia-vdpau-driver:i386 304.48-2 i386 NVIDIA vdpau driver ii nvidia-xconfig 304.48-1 amd64 X configuration tool for non-free NVIDIA drivers ii xserver-xorg-video-nvidia 304.48-2 amd64 NVIDIA binary Xorg driver $ dpkg -l '*libxvmc*'|grep '^i' ii libxvmc1:amd64 2:1.0.7-1+multiarch amd64 X11 Video extension library ii libxvmc1:i386 2:1.0.7-1+multiarch i386 X11 Video extension libraryHope it helps. Edited by petch
|