I am using Fedora 20 64bit with everything as its most recent version. I am using GNOME 3, proprietary NVidia drivers, and have installed the 32bit xorg drivers.
NVidia GeForce 8400GS
wine 1.7.13
firefox 27.0.1
pipelight-plugin --list-enabled lists both silverlight5.1 and flash (both user and root)
My issue is that as soon as Netflix launches into a video, the area which should be playing video takes a sort of "screenshot"--certain pieces of the screen at that moment appear in the viewing area as broken up artifacts--which becomes a static image. Audio can be heard in the background but only plays for a few seconds at a time.
Below is the output of firefox.
Thanks in advance for looking through this, as well as the time and effort you've put into making Silverlight available on Linux.
(process:8439): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed
(firefox:8439): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::sm-connect after class was initialised
(firefox:8439): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::show-crash-dialog after class was initialised
(firefox:8439): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::display after class was initialised
(firefox:8439): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::default-icon after class was initialised
[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/atom/.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] GPU driver check - Your driver is supported, hardware acceleration enabled.
[PIPELIGHT:LIN:silverlight5.1] using wine prefix directory /home/atom/.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/atom/.wine-pipelight/'.
[install-dependency] wine-mpg2splt-installer is already installed in '/home/atom/.wine-pipelight/'.
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] unity hacks is off.
[PIPELIGHT:WIN:silverlight5.1] window class hook is on.
[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 (0x2c1f87, 0x360118, {aa087e0e-0b35-4e28-8f3a-440c3f51eef1}, 1, 0x80f6d8, (null), (null), 0x360118): stub
[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/atom/.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/atom/.wine-pipelight/.
[PIPELIGHT:LIN:flash] checking plugin installation - this might take some time.
[install-dependency] wine-flash-installer is already installed in '/home/atom/.wine-pipelight/'.
[PIPELIGHT:WIN:flash] Read dllPath 'C:\windows\system32\Macromed\Flash' and dllName 'NPSWF32_12_0_0_70.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] unity hacks is off.
[PIPELIGHT:WIN:flash] window class hook is on.
[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.
[PIPELIGHT:WIN:flash] init successful!
[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/atom/.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] GPU driver check - Your driver is supported, hardware acceleration enabled.
[PIPELIGHT:LIN:silverlight5.1] using wine prefix directory /home/atom/.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/atom/.wine-pipelight/'.
[install-dependency] wine-mpg2splt-installer is already installed in '/home/atom/.wine-pipelight/'.
[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] unity hacks is off.
[PIPELIGHT:WIN:silverlight5.1] window class hook is on.
[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 (0x2c1f87, 0x360118, {aa087e0e-0b35-4e28-8f3a-440c3f51eef1}, 1, 0x80f6d8, (null), (null), 0x360118): stub
[PIPELIGHT:WIN:silverlight5.1] init successful!
[PIPELIGHT:LIN:silverlight5.1] using timer based event handling.
[PIPELIGHT:LIN:silverlight5.1] nppfunctions.c:436:NPP_New(): malformed argument 'PARAM' -> '(null)'
fixme:win:EnumDisplayDevicesW ((null),0,0x80f2b4,0x00000000), stub!
fixme:advapi:CreateProcessAsUserW 0xf8 L"C:\\Program Files\\Silverlight\\5.1.20913.0\\agcp.exe" L"agcp.exe 37 240" (nil) (nil) 1 0x00004000 (nil) (null) 0x80f308 0x80f2f8 - semi-stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:file:K32GetMappedFileNameW (0xffffffff, 0x4015f4, 0x50e1e4, 520): stub
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:urlmon:Uri_GetPropertyBSTR (0x11b6fc0)->(6 0x80e114 4)
fixme:process:GetNumaHighestNodeNumber (0x80ebb0): stub
fixme:thread:SetThreadStackGuarantee (0x80eba0): stub
fixme:thread:GetThreadPreferredUILanguages 48, 0x80e7c0, (nil) 0x80e7b8
fixme:thread:GetThreadPreferredUILanguages 48, 0x80e7c0, (nil) 0x80e7b8
fixme:process:FlushProcessWriteBuffers : stub
fixme:thread:GetThreadPreferredUILanguages 48, 0x80e990, (nil) 0x80e988
fixme:thread:GetThreadPreferredUILanguages 48, 0x80e990, (nil) 0x80e988
fixme:thread:GetThreadPreferredUILanguages 48, 0x80e640, (nil) 0x80e638
fixme:thread:GetThreadPreferredUILanguages 48, 0x80d588, (nil) 0x80d580
fixme:thread:GetThreadPreferredUILanguages 48, 0x80d588, (nil) 0x80d580
fixme:thread:GetThreadPreferredUILanguages 48, 0x80e550, (nil) 0x80e548
fixme:thread:GetThreadPreferredUILanguages 48, 0x80e550, (nil) 0x80e548
fixme:thread:GetThreadPreferredUILanguages 48, 0x80e9bc, (nil) 0x80e9b4
fixme:thread:GetThreadPreferredUILanguages 48, 0x80e950, (nil) 0x80e948
fixme:thread:GetThreadPreferredUILanguages 48, 0x80e928, (nil) 0x80e920
fixme:thread:GetThreadPreferredUILanguages 48, 0x80ee00, (nil) 0x80edf8
fixme:thread:GetThreadPreferredUILanguages 48, 0x80edc0, (nil) 0x80edb8
0
fixme:thread:GetThreadPreferredUILanguages 48, 0x80e76c, (nil) 0x80e764
fixme:thread:GetThreadPreferredUILanguages 48, 0x80e76c, (nil) 0x80e764
fixme:advapi:RegisterTraceGuidsW (0x7175fbb, 0x71ec460, {00000000-7ac4-430a-94e4-b0dfd254650f}, 1, 0x1101e048, (null), (null), 0x71ec468): stub
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:advapi:RegisterTraceGuidsW (0x115edf06, 0x117f3ee0, {00000000-7ac4-430a-94e4-b0dfd254650f}, 1, 0x1101e358, (null), (null), 0x117f3ee8): stub
fixme:mountmgr:harddisk_ioctl returning zero-filled buffer for IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS
fixme:advapi:GetCurrentHwProfileW (0x1101e408)
fixme:winediag:AUDDRV_GetAudioEndpoint Winepulse is not officially supported by the wine project
fixme:winediag:AUDDRV_GetAudioEndpoint For sound related feedback and support, please visit http://ubuntuforums.org/showthread.php?t=1960599
fixme:thread:GetThreadPreferredUILanguages 48, 0x80ed90, (nil) 0x80ed88
fixme:thread:GetThreadPreferredUILanguages 48, 0x80ed24, (nil) 0x80ed1c
fixme:thread:GetThreadPreferredUILanguages 48, 0x80ecfc, (nil) 0x80ecf4
[PIPELIGHT:LIN:silverlight5.1] unscheduled event timer.
NOTE: child process received `Goodbye', closing down
fixme:advapi:UnregisterTraceGuids 0: stub
fixme:advapi:UnregisterTraceGuids 0: stub
Hi,
please check the result when you start your browser with (close all other instances first!!!): GPUACCELERATION =0 firefox
PIPELIGHT_
and
PIPELIGHT_EMBED=0 firefox
does the video output work with one or both combinations?
If it doesn't work with any combination, please test on https:/ /bugs.launchpad .net/bugs/ 1289912 . If this also doesn't work it might be possible that you're missing the microsoft core fonts. They normally should be a dependency of the package, if you're missing them for some unknown reason or you're compiling Pipelight from source, please install them and test again.
If it works with both combinations, then you're most likely missing the 32 bit version of libxcomposite. I'm not sure what the package is called exactly on Fedora, but a bit googling should probably help to find the name.
The audio problem is most likely something different, so I think we should concentrate on the video part first. I can provide some more ideas concerning the audio later, when the first issue is solved.
Sebastian