Broken OpenGL (no bug)

Bug #1445850 reported by hugo vanwoerkom
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Pipelight
Invalid
Undecided
Unassigned

Bug Description

Distribution: Debian Jessie

-plugin --system-check
>> 32 bit <<

Checking Wine version ...
Version: wine-1.7.40 (Staging)
Patched Wine version: PASSED
(Run '/usr/share/pipelight/wine --patches' for more details.)

libGL error: failed to get magic
libGL error: failed to load driver: vboxvideo
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast
X Error of failed request: BadValue (integer parameter out of range for operation)
  Major opcode of failed request: 155 (GLX)
  Minor opcode of failed request: 3 (X_GLXCreateContext)
  Value in failed request: 0x0
  Serial number of failed request: 174
  Current serial number in output stream: 178

Checking libraries...
libcapi20.so.3: missing
libcups.so.2: missing
libdbus-1.so.3: /lib/i386-linux-gnu/libdbus-1.so.3
libfontconfig.so.1: /usr/lib/i386-linux-gnu/libfontconfig.so.1
libfreetype.so.6: /usr/lib/i386-linux-gnu/libfreetype.so.6
libGL.so.1: /usr/lib/i386-linux-gnu/libGL.so.1
libgnutls-deb0.so.28: /usr/lib/i386-linux-gnu/libgnutls-deb0.so.28
libgsm.so.1: /usr/lib/i386-linux-gnu/libgsm.so.1
libjpeg.so.8: missing
libncurses.so.5: /lib/i386-linux-gnu/libncurses.so.5
libnetapi.so: missing
libodbc.so.2: missing
libOSMesa.so.8: missing
libpcap.so.0.8: missing
libpng12.so.0: /lib/i386-linux-gnu/libpng12.so.0
libsane.so.1: missing
libtiff.so.5: /usr/lib/i386-linux-gnu/libtiff.so.5
libtxc_dxtn_s2tc.so.0: missing
libv4l1.so.0: missing
libva.so.1: /usr/lib/i386-linux-gnu/libva.so.1
libva-drm.so.1: missing
libva-x11.so.1: missing
libX11.so.6: /usr/lib/i386-linux-gnu/libX11.so.6
libXcomposite.so.1: missing
libXcursor.so.1: missing
libXext.so.6: /usr/lib/i386-linux-gnu/libXext.so.6
libXi.so.6: /usr/lib/i386-linux-gnu/libXi.so.6
libXinerama.so.1: missing
libXrandr.so.2: missing
libXrender.so.1: missing
libxslt.so.1: missing
libXxf86vm.so.1: /usr/lib/i386-linux-gnu/libXxf86vm.so.1
Libraries: FAILURE

>> 64 bit <<

Checking Wine version ...
Version: wine-1.7.40 (Staging)
Patched Wine version: PASSED
(Run '/usr/share/pipelight/wine64 --patches' for more details.)

libGL error: pci id for fd 14: 80ee:beef, driver (null)
OpenGL Warning: glFlushVertexArrayRangeNV not found in mesa table
OpenGL Warning: glVertexArrayRangeNV not found in mesa table
OpenGL Warning: glCombinerInputNV not found in mesa table
OpenGL Warning: glCombinerOutputNV not found in mesa table
OpenGL Warning: glCombinerParameterfNV not found in mesa table
OpenGL Warning: glCombinerParameterfvNV not found in mesa table
OpenGL Warning: glCombinerParameteriNV not found in mesa table
OpenGL Warning: glCombinerParameterivNV not found in mesa table
OpenGL Warning: glFinalCombinerInputNV not found in mesa table
OpenGL Warning: glGetCombinerInputParameterfvNV not found in mesa table
OpenGL Warning: glGetCombinerInputParameterivNV not found in mesa table
OpenGL Warning: glGetCombinerOutputParameterfvNV not found in mesa table
OpenGL Warning: glGetCombinerOutputParameterivNV not found in mesa table
OpenGL Warning: glGetFinalCombinerInputParameterfvNV not found in mesa table
OpenGL Warning: glGetFinalCombinerInputParameterivNV not found in mesa table
OpenGL Warning: glDeleteFencesNV not found in mesa table
OpenGL Warning: glFinishFenceNV not found in mesa table
OpenGL Warning: glGenFencesNV not found in mesa table
OpenGL Warning: glGetFenceivNV not found in mesa table
OpenGL Warning: glIsFenceNV not found in mesa table
OpenGL Warning: glSetFenceNV not found in mesa table
OpenGL Warning: glTestFenceNV not found in mesa table
libGL error: core dri or dri2 extension not found
libGL error: failed to load driver: vboxvideo
Checking OpenGL ...
OpenGL Vendor: Humper
OpenGL Renderer: Chromium
OpenGL Direct Rendering: True
OpenGL: PASSED

Checking fonts ...
Found Arial in Z:\usr\share\fonts\truetype\msttcorefonts\Arial.ttf
Found Arial in Z:\usr\share\fonts\truetype\msttcorefonts\Arial_Bold.ttf
Found Arial in Z:\usr\share\fonts\truetype\msttcorefonts\arialbi.ttf
Found Arial in Z:\usr\share\fonts\truetype\msttcorefonts\ariali.ttf
Found Verdana in Z:\usr\share\fonts\truetype\msttcorefonts\Verdana.ttf
Found Verdana in Z:\usr\share\fonts\truetype\msttcorefonts\verdanab.ttf
Found Verdana in Z:\usr\share\fonts\truetype\msttcorefonts\Verdana_Bold_Italic.ttf
Found Verdana in Z:\usr\share\fonts\truetype\msttcorefonts\Verdana_Italic.ttf
Fonts: PASSED

Checking ACLs / XATTR ...
ACLs: PASSED

Checking libraries...
libcapi20.so.3: missing
libcups.so.2: /usr/lib/x86_64-linux-gnu/libcups.so.2
libdbus-1.so.3: /lib/x86_64-linux-gnu/libdbus-1.so.3
libfontconfig.so.1: /usr/lib/x86_64-linux-gnu/libfontconfig.so.1
libfreetype.so.6: /usr/lib/x86_64-linux-gnu/libfreetype.so.6
libGL.so.1: /usr/lib/x86_64-linux-gnu/libGL.so.1
libgnutls-deb0.so.28: /usr/lib/x86_64-linux-gnu/libgnutls-deb0.so.28
libgsm.so.1: /usr/lib/x86_64-linux-gnu/libgsm.so.1
libjpeg.so.8: /usr/lib/x86_64-linux-gnu/libjpeg.so.8
libncurses.so.5: /lib/x86_64-linux-gnu/libncurses.so.5
libnetapi.so: missing
libodbc.so.2: missing
libpcap.so.0.8: missing
libpng12.so.0: /lib/x86_64-linux-gnu/libpng12.so.0
libsane.so.1: missing
libtiff.so.5: /usr/lib/x86_64-linux-gnu/libtiff.so.5
libtxc_dxtn_s2tc.so.0: missing
libv4l1.so.0: missing
libva.so.1: /usr/lib/x86_64-linux-gnu/libva.so.1
libva-drm.so.1: /usr/lib/x86_64-linux-gnu/libva-drm.so.1
libva-x11.so.1: /usr/lib/x86_64-linux-gnu/libva-x11.so.1
libX11.so.6: /usr/lib/x86_64-linux-gnu/libX11.so.6
libXcomposite.so.1: /usr/lib/x86_64-linux-gnu/libXcomposite.so.1
libXcursor.so.1: /usr/lib/x86_64-linux-gnu/libXcursor.so.1
libXext.so.6: /usr/lib/x86_64-linux-gnu/libXext.so.6
libXi.so.6: /usr/lib/x86_64-linux-gnu/libXi.so.6
libXinerama.so.1: /usr/lib/x86_64-linux-gnu/libXinerama.so.1
libXrandr.so.2: /usr/lib/x86_64-linux-gnu/libXrandr.so.2
libXrender.so.1: /usr/lib/x86_64-linux-gnu/libXrender.so.1
libxslt.so.1: /usr/lib/x86_64-linux-gnu/libxslt.so.1
libXxf86vm.so.1: /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1
Libraries: FAILURE

hugo@jessie:~$ pipelight-plugin --list-enabled-all
+ pipelight-plugin --list-enabled-all
silverlight5.1

hugo@jessie:~$ uzbl -u bubblemark.com/silverlight2.html
+ uzbl -u bubblemark.com/silverlight2.html
[PIPELIGHT:LIN:unknown] attached to process.
[PIPELIGHT:LIN:unknown] checking environment variable PIPELIGHT_SILVERLIGHT5_1_CONFIG.
[PIPELIGHT:LIN:unknown] searching for config file pipelight-silverlight5.1.
[PIPELIGHT:LIN:unknown] trying to load config file from '/home/hugo/.config/pipelight-silverlight5.1'.
[PIPELIGHT:LIN:unknown] trying to load config file from '/etc/pipelight-silverlight5.1'.
[PIPELIGHT:LIN:unknown] trying to load config file from '/usr/share/pipelight/configs/pipelight-silverlight5.1'.
[PIPELIGHT:LIN:unknown] sandbox not found or not installed!
[PIPELIGHT:LIN:silverlight5.1] using wine prefix directory /home/hugo/.wine-pipelight.
[PIPELIGHT:LIN:silverlight5.1] checking plugin installation - this might take some time.
[install-dependency] wine-silverlight5.1-installer is already installed in '/home/hugo/.wine-pipelight'.
[install-dependency] wine-mpg2splt-installer is already installed in '/home/hugo/.wine-pipelight'.
fixme:winediag:start_process Wine Staging is a testing version containing experimental patches.
fixme:winediag:start_process Please report bugs at http://bugs.wine-staging.com (instead of winehq.org).
wine: cannot find L"C:\\windows\\system32\\winemenubuilder.exe"
err:wineboot:ProcessRunKeys Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -a -r" (2)
[PIPELIGHT:WIN:silverlight5.1] embedded mode is on.
[PIPELIGHT:WIN:silverlight5.1] windowless mode is off.
[PIPELIGHT:WIN:silverlight5.1] linux windowless mode is off.
[PIPELIGHT:WIN:silverlight5.1] force SetWindow is off.
[PIPELIGHT:WIN:silverlight5.1] window class hook is on.
[PIPELIGHT:WIN:silverlight5.1] strict draw ordering is off.
[PIPELIGHT:WIN:silverlight5.1] replaced API function CreateWindowExA.
[PIPELIGHT:WIN:silverlight5.1] replaced API function CreateWindowExW.
[PIPELIGHT:WIN:silverlight5.1] replaced API function TrackPopupMenuEx.
[PIPELIGHT:WIN:silverlight5.1] replaced API function TrackPopupMenu.
fixme:d3d:wined3d_dxtn_init Wine cannot find the txc_dxtn library, DXTn software support unavailable.
fixme:advapi:RegisterTraceGuidsW (0x7422a7, 0x7e0120, {aa087e0e-0b35-4e28-8f3a-440c3f51eef1}, 1, 0x6cf638, (null), (null), 0x7e0120): stub
[PIPELIGHT:WIN:silverlight5.1] init successful!
libGL error: failed to get magic
libGL error: failed to load driver: vboxvideo
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast
X Error of failed request: BadValue (integer parameter out of range for operation)
  Major opcode of failed request: 155 (GLX)
  Minor opcode of failed request: 3 (X_GLXCreateContext)
  Value in failed request: 0x0
  Serial number of failed request: 196
  Current serial number in output stream: 200
[PIPELIGHT:LIN:silverlight5.1] common.c:183:receiveCommand(): unable to receive data.

Desktop environment: xfce4.

Revision history for this message
Michael Müller (mqchael) wrote :

The > wine: cannot find L"C:\\windows\\system32\\winemenubuilder.exe" < message is no error. It just states that the creation of desktop icons is disabled and I don't think that you want a Silverlight icon on your desktop.

The real problem is that your OpenGL driver is broken or more precisely it does not look like you have the correct 32 bit driver installed. The vboxvideo message suggests that you try to run Pipelight in Virtualbox which is not such a good idea since the performance won't be very good. Silverlight is highly multithreaded and requires working OpenGL to provide a good performance. I don't think that you will have much fun running it in a VM.

summary: - wine: cannot find L"C:\\windows\\system32\\winemenubuilder.exe"
+ Broken OpenGL (no bug)
Revision history for this message
hugo vanwoerkom (huugske) wrote :

Thanks Michael for putting me straight. It is a broken OpenGL.

Changed in pipelight:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.