You are not logged in.

#1 2015-12-24 14:20:48

yet_another_martin
Member
Registered: 2014-08-13
Posts: 10

Pipelight not working with bumblebee

Hi,

I'm on a Dell XPS15 (2013) with bumblebee working.

lspci | grep -E "VGA|3D"
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)
02:00.0 3D controller: NVIDIA Corporation GK107M [GeForce GT 750M] (rev a1)

When I run firefox the "normal" way (not using optirun), pipelight is working perfectly well and I can watch my movies on watchever.

When I run firefox via optirun, playing movies doesn't work due to the following error:

[PIPELIGHT:WIN:silverlight5.1] init successful!
[PIPELIGHT:LIN:silverlight5.1] using timer based event handling.
[PIPELIGHT:LIN:silverlight5.1] successfully executed JavaScript.
[PIPELIGHT:LIN:silverlight5.1] nppfunctions.c:413:NPP_New(): malformed argument 'PARAM' -> '(null)'
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
X Error of failed request:  GLXBadContext
  Major opcode of failed request:  154 (GLX)
  Minor opcode of failed request:  6 (X_GLXIsDirect)
  Serial number of failed request:  30
  Current serial number in output stream:  29
[PIPELIGHT:LIN:silverlight5.1] common.c:183:receiveCommand(): unable to receive data.
###!!! [Parent][MessageChannel::Call] Error: Channel error: cannot send/recv

I'm not sure if this is a problem of pipelight, wine or libgl.

Did someone manage to get pipelight working with optirun ?

Btw: optirun glxgears works like a charm:

optirun glxgears
11744 frames in 5.0 seconds = 2348.791 FPS
11114 frames in 5.0 seconds = 2222.644 FPS
11144 frames in 5.0 seconds = 2228.735 FPS
11224 frames in 5.0 seconds = 2244.771 FPS
11603 frames in 5.0 seconds = 2320.435 FPS

This is the log running firefox (&pipelight) with optirun:

optirun firefox
[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/lalala/.config/pipelight-silverlight5.1'.
[PIPELIGHT:LIN:unknown] sandbox not found or not installed!
[PIPELIGHT:LIN:silverlight5.1] enableGPUAcceleration set manually - skipping compatibility check.
[PIPELIGHT:LIN:silverlight5.1] using wine prefix directory /home/lalala/.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/lalala/.wine-pipelight'.
[install-dependency] wine-mpg2splt-installer is already installed in '/home/lalala/.wine-pipelight'.
ERROR: ld.so: object '/opt/lib/libmediaclient.so' from /etc/ld.so.preload cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/opt/lib/libmediaclient.so' from /etc/ld.so.preload cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/opt/lib/libmediaclient.so' from /etc/ld.so.preload cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
fixme:winediag:start_process Wine Staging 1.7.55 is a testing version containing experimental patches.
fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
ERROR: ld.so: object '/opt/lib/libmediaclient.so' from /etc/ld.so.preload cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
wine: cannot find L"C:\\windows\\system32\\winemenubuilder.exe"
err:wineboot:ProcessRunKeys Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -a -r" (2)
ERROR: ld.so: object '/opt/lib/libmediaclient.so' from /etc/ld.so.preload cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/opt/lib/libmediaclient.so' from /etc/ld.so.preload cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/opt/lib/libmediaclient.so' from /etc/ld.so.preload cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/opt/lib/libmediaclient.so' from /etc/ld.so.preload cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
err:winedevice:ServiceMain driver L"Null" failed to load
[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.
ERROR: ld.so: object '/opt/lib/libmediaclient.so' from /etc/ld.so.preload cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
[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:advapi:RegisterTraceGuidsW (0xd221a7, 0xdc0120, {aa087e0e-0b35-4e28-8f3a-440c3f51eef1}, 1, 0xcaf498, (null), (null), 0xdc0120): stub
fixme:advapi:RegisterTraceGuidsW   register trace class {aa087e0e-0b35-4e28-8f3a-440c3f51eef1}
[PIPELIGHT:WIN:silverlight5.1] init successful!
[PIPELIGHT:LIN:unknown] attached to process.
[PIPELIGHT:LIN:unknown] checking environment variable PIPELIGHT_FLASH_CONFIG.
[PIPELIGHT:LIN:unknown] searching for config file pipelight-flash.
[PIPELIGHT:LIN:unknown] trying to load config file from '/home/lalala/.config/pipelight-flash'.
[PIPELIGHT:LIN:unknown] trying to load config file from '/etc/pipelight-flash'.
[PIPELIGHT:LIN:unknown] trying to load config file from '/usr/share/pipelight/configs/pipelight-flash'.
[PIPELIGHT:LIN:unknown] sandbox not found or not installed!
[PIPELIGHT:LIN:flash] using wine prefix directory /home/lalala/.wine-pipelight.
[PIPELIGHT:LIN:flash] checking plugin installation - this might take some time.
[install-dependency] wine-flash-installer is already installed in '/home/lalala/.wine-pipelight'.
ERROR: ld.so: object '/opt/lib/libmediaclient.so' from /etc/ld.so.preload cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/opt/lib/libmediaclient.so' from /etc/ld.so.preload cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
[PIPELIGHT:WIN:flash] Read dllPath 'C:\windows\system32\Macromed\Flash' and dllName 'NPSWF32_19_0_0_185.dll' from registry
[PIPELIGHT:WIN:flash] embedded mode         is on.
[PIPELIGHT:WIN:flash] windowless mode       is off.
[PIPELIGHT:WIN:flash] linux windowless mode is off.
[PIPELIGHT:WIN:flash] force SetWindow       is off.
[PIPELIGHT:WIN:flash] window class hook     is on.
[PIPELIGHT:WIN:flash] strict draw ordering  is off.
[PIPELIGHT:WIN:flash] replaced API function CreateWindowExA.
[PIPELIGHT:WIN:flash] replaced API function CreateWindowExW.
[PIPELIGHT:WIN:flash] replaced API function TrackPopupMenuEx.
[PIPELIGHT:WIN:flash] replaced API function TrackPopupMenu.
Vector smash protection is enabled.
[PIPELIGHT:WIN:flash] init successful!

Login in and starting to play a movie:

Performance warning: Async animation disabled because frame size (100027, 39) is bigger than the viewport (1359, 1212) or the visual rectangle (100027, 39) is larger than the max allowable value (17895698) [div]
[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/lalala/.config/pipelight-silverlight5.1'.
[PIPELIGHT:LIN:unknown] sandbox not found or not installed!
[PIPELIGHT:LIN:silverlight5.1] enableGPUAcceleration set manually - skipping compatibility check.
[PIPELIGHT:LIN:silverlight5.1] using wine prefix directory /home/lalala/.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/lalala/.wine-pipelight'.
[install-dependency] wine-mpg2splt-installer is already installed in '/home/lalala/.wine-pipelight'.
ERROR: ld.so: object '/opt/lib/libmediaclient.so' from /etc/ld.so.preload cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/opt/lib/libmediaclient.so' from /etc/ld.so.preload cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
[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:advapi:RegisterTraceGuidsW (0xd221a7, 0xdc0120, {aa087e0e-0b35-4e28-8f3a-440c3f51eef1}, 1, 0xcaf498, (null), (null), 0xdc0120): stub
fixme:advapi:RegisterTraceGuidsW   register trace class {aa087e0e-0b35-4e28-8f3a-440c3f51eef1}
[PIPELIGHT:WIN:silverlight5.1] init successful!
[PIPELIGHT:LIN:silverlight5.1] using timer based event handling.
[PIPELIGHT:LIN:silverlight5.1] successfully executed JavaScript.
[PIPELIGHT:LIN:silverlight5.1] nppfunctions.c:413:NPP_New(): malformed argument 'PARAM' -> '(null)'
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
X Error of failed request:  GLXBadContext
  Major opcode of failed request:  154 (GLX)
  Minor opcode of failed request:  6 (X_GLXIsDirect)
  Serial number of failed request:  30
  Current serial number in output stream:  29
[PIPELIGHT:LIN:silverlight5.1] common.c:183:receiveCommand(): unable to receive data.

###!!! [Parent][MessageChannel::Call] Error: Channel error: cannot send/recv


###!!! [Parent][MessageChannel::Call] Error: (msgtype=0xA6000D,name=PPluginModule::Msg_NP_Shutdown) Channel error: cannot send/recv

[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/lalala/.config/pipelight-silverlight5.1'.
[PIPELIGHT:LIN:unknown] sandbox not found or not installed!
[PIPELIGHT:LIN:silverlight5.1] enableGPUAcceleration set manually - skipping compatibility check.
[PIPELIGHT:LIN:silverlight5.1] using wine prefix directory /home/lalala/.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/lalala/.wine-pipelight'.
[install-dependency] wine-mpg2splt-installer is already installed in '/home/lalala/.wine-pipelight'.
ERROR: ld.so: object '/opt/lib/libmediaclient.so' from /etc/ld.so.preload cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/opt/lib/libmediaclient.so' from /etc/ld.so.preload cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
[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:advapi:RegisterTraceGuidsW (0xd221a7, 0xdc0120, {aa087e0e-0b35-4e28-8f3a-440c3f51eef1}, 1, 0xcaf498, (null), (null), 0xdc0120): stub
fixme:advapi:RegisterTraceGuidsW   register trace class {aa087e0e-0b35-4e28-8f3a-440c3f51eef1}
[PIPELIGHT:WIN:silverlight5.1] init successful!
[PIPELIGHT:LIN:silverlight5.1] using timer based event handling.
[PIPELIGHT:LIN:silverlight5.1] successfully executed JavaScript.
[PIPELIGHT:LIN:silverlight5.1] nppfunctions.c:413:NPP_New(): malformed argument 'PARAM' -> '(null)'
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
X Error of failed request:  GLXBadContext
  Major opcode of failed request:  154 (GLX)
  Minor opcode of failed request:  6 (X_GLXIsDirect)
  Serial number of failed request:  30
  Current serial number in output stream:  29
[PIPELIGHT:LIN:silverlight5.1] common.c:183:receiveCommand(): unable to receive data.

###!!! [Parent][MessageChannel::Call] Error: Channel error: cannot send/recv


###!!! [Parent][MessageChannel] Error: (msgtype=0xA60008,name=PPluginModule::Msg_PPluginInstanceConstructor) Channel error: cannot send/recv

As I already mentioned, running firefox without optirun works perfectly well.

Please help smile

Offline

Board footer

Powered by FluxBB