[Bug 856112] New: application fails needing openGL v2.0 or later
https://bugzilla.novell.com/show_bug.cgi?id=856112 https://bugzilla.novell.com/show_bug.cgi?id=856112#c0 Summary: application fails needing openGL v2.0 or later Classification: openSUSE Product: openSUSE Factory Version: 13.2 Milestone 0 Platform: x86-64 OS/Version: openSUSE 13.1 Status: NEW Severity: Normal Priority: P5 - None Component: X11 Applications AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: sboyce@blueyonder.co.uk QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:26.0) Gecko/20100101 Firefox/26.0 I have an app that doesn't work with nouveau. The error says "cuSDR64 BETA requires OpenGL v2.0 or later to run". tindog:/usr/src/cusdr_64_nouveau/cuSDR64 # ldd bin/cuSDR64 linux-vdso.so.1 (0x00007fffeaa00000) libfftw3f.so.3 => /usr/lib64/libfftw3f.so.3 (0x00007f66e9510000) libQtMultimedia.so.4 => /usr/lib64/libQtMultimedia.so.4 (0x00007f66e92e0000) libQtOpenGL.so.4 => /usr/lib64/libQtOpenGL.so.4 (0x00007f66e8fe0000) libQtGui.so.4 => /usr/lib64/libQtGui.so.4 (0x00007f66e8320000) libQtNetwork.so.4 => /usr/lib64/libQtNetwork.so.4 (0x00007f66e7fd8000) libQtCore.so.4 => /usr/lib64/libQtCore.so.4 (0x00007f66e7af0000) libGL.so.1 => /usr/lib64/libGL.so.1 (0x00007f66e7890000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f66e7670000) libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007f66e7368000) libm.so.6 => /lib64/libm.so.6 (0x00007f66e7060000) libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f66e6e48000) libc.so.6 => /lib64/libc.so.6 (0x00007f66e6a98000) libasound.so.2 => /usr/lib64/libasound.so.2 (0x00007f66e67b0000) libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00007f66e6518000) libdl.so.2 => /lib64/libdl.so.2 (0x00007f66e6310000) libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x00007f66e6100000) libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007f66e5dc0000) libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0 (0x00007f66e5ab8000) libpng16.so.16 => /usr/lib64/libpng16.so.16 (0x00007f66e5878000) libz.so.1 => /lib64/libz.so.1 (0x00007f66e5660000) libgobject-2.0.so.0 => /usr/lib64/libgobject-2.0.so.0 (0x00007f66e5408000) libSM.so.6 => /usr/lib64/libSM.so.6 (0x00007f66e5200000) libICE.so.6 => /usr/lib64/libICE.so.6 (0x00007f66e4fe0000) libXi.so.6 => /usr/lib64/libXi.so.6 (0x00007f66e4dd0000) libXrandr.so.2 => /usr/lib64/libXrandr.so.2 (0x00007f66e4bc0000) libXfixes.so.3 => /usr/lib64/libXfixes.so.3 (0x00007f66e49b8000) libXcursor.so.1 => /usr/lib64/libXcursor.so.1 (0x00007f66e47a8000) libXinerama.so.1 => /usr/lib64/libXinerama.so.1 (0x00007f66e45a0000) libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x00007f66e4360000) libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007f66e4148000) libssl.so.1.0.0 => /lib64/libssl.so.1.0.0 (0x00007f66e3ed8000) libcrypto.so.1.0.0 => /lib64/libcrypto.so.1.0.0 (0x00007f66e3ac8000) librt.so.1 => /lib64/librt.so.1 (0x00007f66e38c0000) /lib64/ld-linux-x86-64.so.2 (0x00007f66e9890000) libglapi.so.0 => /usr/lib64/libglapi.so.0 (0x00007f66e3698000) libXdamage.so.1 => /usr/lib64/libXdamage.so.1 (0x00007f66e3490000) libX11-xcb.so.1 => /usr/lib64/libX11-xcb.so.1 (0x00007f66e3288000) libxcb-glx.so.0 => /usr/lib64/libxcb-glx.so.0 (0x00007f66e3070000) libxcb-dri2.so.0 => /usr/lib64/libxcb-dri2.so.0 (0x00007f66e2e68000) libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007f66e2c48000) libXxf86vm.so.1 => /usr/lib64/libXxf86vm.so.1 (0x00007f66e2a40000) libdrm.so.2 => /usr/lib64/libdrm.so.2 (0x00007f66e2830000) libpcre.so.1 => /usr/lib64/libpcre.so.1 (0x00007f66e25c8000) libffi.so.4 => /usr/lib64/libffi.so.4 (0x00007f66e23c0000) libuuid.so.1 => /usr/lib64/libuuid.so.1 (0x00007f66e21b8000) libexpat.so.1 => /usr/lib64/libexpat.so.1 (0x00007f66e1f88000) libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007f66e1d80000) # rpm -qa|grep -i mesa Mesa-libGL1-10.0.0-70.1.x86_64 Mesa-demo-x-8.1.0-5.2.x86_64 Mesa-libglapi-devel-10.0.0-70.1.x86_64 Mesa-libglapi0-32bit-10.0.0-70.1.x86_64 libOSMesa9-10.0.0-70.1.x86_64 Mesa-libGLESv1_CM1-10.0.0-70.1.x86_64 libOSMesa-devel-10.0.0-70.1.x86_64 Mesa-libGL-devel-10.0.0-70.1.x86_64 Mesa-libGL1-32bit-10.0.0-70.1.x86_64 Mesa-libEGL1-32bit-10.0.0-70.1.x86_64 Mesa-libGLESv2-2-10.0.0-70.1.x86_64 DirectFB-Mesa-1.6.3-5.3.x86_64 Mesa-libGLESv1_CM-devel-10.0.0-70.1.x86_64 Mesa-devel-10.0.0-70.1.x86_64 Mesa-libGLESv2-2-32bit-10.0.0-70.1.x86_64 Mesa-libEGL-devel-10.0.0-70.1.x86_64 Mesa-libEGL1-10.0.0-70.1.x86_64 Mesa-32bit-10.0.0-70.1.x86_64 libOSMesa9-32bit-10.0.0-70.1.x86_64 Mesa-10.0.0-70.1.x86_64 Mesa-libglapi0-10.0.0-70.1.x86_64 Reproducible: Always Steps to Reproduce: 1.command "./bin/cuSDR64" 2. 3. Actual Results: Error - cuSDR64 BETA requires OpenGL v2.0 or later to run Expected Results: cuSDR64 should start. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=856112 https://bugzilla.novell.com/show_bug.cgi?id=856112#c Sid Boyce <sboyce@blueyonder.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P1 - Urgent CC| |sboyce@blueyonder.co.uk -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=856112 https://bugzilla.novell.com/show_bug.cgi?id=856112#c1 Bernhard Wiedemann <bwiedemann@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P1 - Urgent |P3 - Medium CC| |bwiedemann@suse.com, | |sndirsch@suse.com --- Comment #1 from Bernhard Wiedemann <bwiedemann@suse.com> 2013-12-18 15:45:04 CET --- http://www.mesa3d.org/ says June 22, 2007 Mesa 7.0 is released. This is a stable release featuring OpenGL 2.1 support. so either Mesa/nouveau did not implement some parts (e.g. some standard texture compression is patented) or the application (which? version?) uses more than OpenGL 2.0 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=856112 https://bugzilla.novell.com/show_bug.cgi?id=856112#c2 --- Comment #2 from Stefan Dirsch <sndirsch@suse.com> 2013-12-18 16:19:04 UTC --- Current guess is that nouveau driver does implement OpenGL 2.1 (check with glxinfo), but cuSDR64 uses a bogus check to verify this. Likely some extension is missing in nouveau driver, which cuSDR64 relies on. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=856112 https://bugzilla.novell.com/show_bug.cgi?id=856112#c3 --- Comment #3 from Sid Boyce <sboyce@blueyonder.co.uk> 2013-12-18 20:26:52 UTC --- The same on 2 boxes wwhere I changed from the NVidia driver to nouveau # LIBGLDEBUG=verbose glxinfo name of display: :0 Error: couldn't find RGB GLX visual or fbconfig Error: couldn't find RGB GLX visual or fbconfig # zypper se glx Loading repository data... Reading installed packages... S | Name | Summary | Type --+------------------------+---------------------------------------------------------+-------- | libgstvaapi-glx-0_10-3 | Gstreamer GLX VA-API plugins | package i | libva-glx1 | Video Acceleration (VA) API for Linux -- VA/GLX Backend | package | libva-glx1-32bit | Video Acceleration (VA) API for Linux -- VA/GLX Backend | package i | libxcb-glx0 | X11 GLX Extension C library | package i | libxcb-glx0-32bit | X11 GLX Extension C library | package | rss-glx | Really Slick Screensavers Port to GLX | package -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=856112 https://bugzilla.novell.com/show_bug.cgi?id=856112#c4 --- Comment #4 from Sid Boyce <sboyce@blueyonder.co.uk> 2013-12-18 20:27:57 UTC --- # zypper se nouveau Loading repository data... Reading installed packages... S | Name | Summary | Type --+-------------------------------+--------------------------------------------------------------+-------- i | libXvMC_nouveau | XVMC state tracker for Nouveau | package i | libXvMC_nouveau-32bit | XVMC state tracker for Nouveau | package i | libdrm_nouveau2 | Userspace interface for Kernel DRM services for NVIDIA chips | package i | libdrm_nouveau2-32bit | Userspace interface for Kernel DRM services for NVIDIA chips | package i | libvdpau_nouveau | XVMC state tracker for Nouveau | package i | libvdpau_nouveau-32bit | XVMC state tracker for Nouveau | package -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=856112 https://bugzilla.novell.com/show_bug.cgi?id=856112#c5 --- Comment #5 from Sid Boyce <sboyce@blueyonder.co.uk> 2013-12-18 20:42:07 UTC --- FIXED by installing these and rebooting:- tindog:~ # zypper se glx Loading repository data... Reading installed packages... S | Name | Summary | Type --+------------------------+---------------------------------------------------------+-------- | libgstvaapi-glx-0_10-3 | Gstreamer GLX VA-API plugins | package i | libva-glx1 | Video Acceleration (VA) API for Linux -- VA/GLX Backend | package | libva-glx1-32bit | Video Acceleration (VA) API for Linux -- VA/GLX Backend | package i | libxcb-glx0 | X11 GLX Extension C library | package i | libxcb-glx0-32bit | X11 GLX Extension C library | package | rss-glx | Really Slick Screensavers Port to GLX | package tindog:~ # -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=856112 https://bugzilla.novell.com/show_bug.cgi?id=856112#c6 Sid Boyce <sboyce@blueyonder.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #6 from Sid Boyce <sboyce@blueyonder.co.uk> 2013-12-18 20:47:57 UTC --- Fixed by installing the packages mentioned above. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com