2014-09-03, 02:59
I am trying to run the Linux x86 version of the client on a Boxee Box with XBMC installed. I get the following error when trying to enable the plugin.
I imagine this is because the Boxee Box isn't a standard Intel x86 architecture? From the Wiki: "Boxee Box by D-Link is a Linux based media player powered by Intel Atom CE4100 SoC (System-on-a-Chip), codename: Sodaville, with Intel Graphics Media Accelerator 500 (based on the PowerVR SGX535 OpenGL ES 2.0 GPU from Imagination Technologies), that is from what is referred to as "Intel CE" or " Intel CEx" series of x86 media processors designed for consumer electronics, which all feature advanced integrated "Intel Precision View Technology" display processors."
What's odd though is that I was able to load it the first time I tried but due to some instability issues gave NextPVR and its client a try instead. But when I tried going back to ServerWMC I've since gotten the error to load the DLL. Oddly still, is that I did a complete re-install of XBMC on the Boxee Box and now I'm getting those DLL loading errors on even the first try.
Code:
17:35:43 T:2996816784 DEBUG: RegisterClient - registering add-on 'Windows Media Center Client - linux i486 Edition'
17:35:43 T:2996816784 DEBUG: PVR - Create - creating PVR add-on instance 'Windows Media Center Client - linux i486 Edition'
17:35:43 T:2996816784 DEBUG: ADDON: Dll Initializing - Windows Media Center Client - linux i486 Edition
17:35:43 T:2996816784 DEBUG: SECTION:LoadDLL(/tmp/mnt/03A6-130E/portable_data/addons/pvr.wmc/XBMC_WMC.pvr)
17:35:43 T:2996816784 DEBUG: Loading: /tmp/mnt/03A6-130E/portable_data/addons/pvr.wmc/XBMC_WMC.pvr
17:35:43 T:2996816784 ERROR: Unable to load /tmp/mnt/03A6-130E/portable_data/addons/pvr.wmc/XBMC_WMC.pvr, reason: /tmp/mnt/03A6-130E/portable_data/addons/pvr.wmc/XBMC_WMC.pvr: ELF file OS ABI invalid
17:35:43 T:2996816784 INFO: Called Add-on status handler for '4' of clientName:Windows Media Center Client - linux i486 Edition, clientID:pvr.wmc-linux-i486 (same Thread=no)
17:35:43 T:2996816784 WARNING: UpdateAndInitialiseClients - failed to create add-on Windows Media Center Client - linux i486 Edition, status = 6
17:35:43 T:2996816784 WARNING: UpdateAndInitialiseClients - failed to load the dll for add-on Windows Media Center Client - linux i486 Edition, disabling it
17:35:43 T:3003562896 NOTICE: Thread AddonStatus pvr.wmc-linux-i486 start, auto delete: true
I imagine this is because the Boxee Box isn't a standard Intel x86 architecture? From the Wiki: "Boxee Box by D-Link is a Linux based media player powered by Intel Atom CE4100 SoC (System-on-a-Chip), codename: Sodaville, with Intel Graphics Media Accelerator 500 (based on the PowerVR SGX535 OpenGL ES 2.0 GPU from Imagination Technologies), that is from what is referred to as "Intel CE" or " Intel CEx" series of x86 media processors designed for consumer electronics, which all feature advanced integrated "Intel Precision View Technology" display processors."
What's odd though is that I was able to load it the first time I tried but due to some instability issues gave NextPVR and its client a try instead. But when I tried going back to ServerWMC I've since gotten the error to load the DLL. Oddly still, is that I did a complete re-install of XBMC on the Boxee Box and now I'm getting those DLL loading errors on even the first try.