[Bug 1176422] New: VirtualGL: unresolved symbol in libvglfaker.so
http://bugzilla.opensuse.org/show_bug.cgi?id=1176422 Bug ID: 1176422 Summary: VirtualGL: unresolved symbol in libvglfaker.so Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: X11 Applications Assignee: screening-team-bugs@suse.de Reporter: P.Suetterlin@royac.iac.es QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Trying to run a game (Victor Vran) via vglrun (or optirun....) results in woodstock:game% vglrun ./VictorVranGOG [VGL] ERROR: Could not load GLX/OpenGL functions [VGL] /usr/lib/libvglfaker.so: undefined symbol: glXGetProcAddressARB strange thing is that an 'nm /usr/lib/libvglfaker.so' lists that symbol... Other applications like glxspheres or google-earth-pro do not show this issue. Difference *might* be that the game is a 32bit application. I had reported it upstream (https://github.com/VirtualGL/virtualgl/issues/139) but they claim it's a packaging issue. Indeed, slapping together their official i386 and x64 rpms and installing them manually does not produce the above error, it works both with vglrun and optirun (using the NVidia core of my Optimus). I've tried both the version of Tumbleweed (2.6.4-1.2) and from the X11:Bumblebee repo (2.6.4-49.4). -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1176422 http://bugzilla.opensuse.org/show_bug.cgi?id=1176422#c1 --- Comment #1 from Peter Sütterlin <P.Suetterlin@royac.iac.es> --- Upstream suspects the *faker* libs aren't linked against libGL, which they should. https://github.com/VirtualGL/virtualgl/issues/139#issuecomment-690397787 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1176422 http://bugzilla.opensuse.org/show_bug.cgi?id=1176422#c2 Steven Lee <homeunt@hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |homeunt@hotmail.com --- Comment #2 from Steven Lee <homeunt@hotmail.com> --- I confirm that I have the same issue on LEAP 15.2 and on Tumbleweed based on build on 2020-12-23. CUDA will throw "CUDA error at GpuArray.h:244 code=219(cudaErrorInvalidGraphicsContext) "cudaGraphicsGLRegisterBuffer(&m_cuda_vbo_resource[0], m_vbo[0], cudaGraphicsMapFlagsWriteDiscard)"" and XORG will throw "[ERROR][XORG] (EE) /dev/dri/card0: failed to set DRM interface version 1.4: Permission denied" All due to VGL throwing: [VGL] ERROR: Could not load GLX/OpenGL functions [VGL] /usr/lib64/libvglfaker.so: undefined symbol: glXGetProcAddressARB -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1176422 Steven Lee <homeunt@hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium Status|NEW |CONFIRMED -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1176422 Steven Lee <homeunt@hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Hardware|Other |x86 OS|Other |openSUSE Tumbleweed -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1176422 http://bugzilla.opensuse.org/show_bug.cgi?id=1176422#c3 Steven Lee <homeunt@hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P3 - Medium |P2 - High --- Comment #3 from Steven Lee <homeunt@hotmail.com> --- The issue persists with X11:Bumblebeepackage on 2020-12-25 on VirtualGl 2.6.5, and TW official repo. libvglfaker.so is missing proper linkers ldd /usr/lib64/libvglfaker.so linux-vdso.so.1 (0x00007fff7e75d000) libdl.so.2 => /lib64/libdl.so.2 (0x00007f089eee9000) libturbojpeg.so.0 => /usr/lib64/libturbojpeg.so.0 (0x00007f089ee4a000) libXv.so.1 => /usr/lib64/libXv.so.1 (0x00007f089ee42000) libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007f089ecfd000) libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007f089ece8000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f089ecc6000) libm.so.6 => /lib64/libm.so.6 (0x00007f089eb7e000) libc.so.6 => /lib64/libc.so.6 (0x00007f089e9b3000) /lib64/ld-linux-x86-64.so.2 (0x00007f089f00c000) libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007f089e988000) libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007f089e983000) instead of working: ldd /usr/lib64/libvglfaker.so.15.1 linux-vdso.so.1 (0x00007ffd281f5000) libdl.so.2 => /lib64/libdl.so.2 (0x00007fe013233000) libGL.so.1 => /usr/lib64/libGL.so.1 (0x00007fe0131a7000) libturbojpeg.so.0 => /usr/lib64/libturbojpeg.so.0 (0x00007fe013108000) libXv.so.1 => /usr/lib64/libXv.so.1 (0x00007fe013100000) libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007fe012fbb000) libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007fe012fa6000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fe012f82000) libm.so.6 => /lib64/libm.so.6 (0x00007fe012e3c000) libc.so.6 => /lib64/libc.so.6 (0x00007fe012c71000) /lib64/ld-linux-x86-64.so.2 (0x00007fe013520000) libGLX.so.0 => /usr/lib64/libGLX.so.0 (0x00007fe012c3f000) libGLdispatch.so.0 => /usr/lib64/libGLdispatch.so.0 (0x00007fe012b87000) libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007fe012b5c000) libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007fe012b55000) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1176422 Steven Lee <homeunt@hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|mlin@suse.com |dmueller@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1176422 http://bugzilla.opensuse.org/show_bug.cgi?id=1176422#c4 ��kos Sz��ts <szotsaki@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |szotsaki@gmail.com --- Comment #4 from ��kos Sz��ts <szotsaki@gmail.com> --- Still an issue with openSUSE Tumbleweed 20220629. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com