Triode;599448 Wrote:
> OK - the automatic helper selection should do this for you... Turn off
> Spotify to flac on the settings, advanced, file type web page.
>
> Edit: could you also set os.paths logging to debug and persist and then
> restart the server - this should help find why it is not locating the
> exectables.
Ok, changing flac settings worked - I now have sound!
Logs below are for only spotifydnoflac in place. Looks like it's not
searching the architecture directory (<blah>/Spotify/Bin/i386-linux):
[11-01-03 15:49:33.8622] Slim::Utils::Misc::findbin (111) Checking for
spotifyd in
/volume1/@appstore/SqueezeCenter/Cache/InstalledPlugins/Plugins/
[11-01-03 15:49:33.8629] Slim::Utils::Misc::findbin (130) Didn't find
binary for spotifyd
[11-01-03 15:49:33.8634] Plugins::Spotify::Spotifyd::__ANON__ (43)
helper app: spotifyd not found
[11-01-03 15:49:33.8641] Slim::Utils::Misc::findbin (100) Looking for
executable: [spotifydnoflac]
[11-01-03 15:49:33.8647] Slim::Utils::Misc::findbin (111) Checking for
spotifydnoflac in /volume1/@appstore/SqueezeCenter/Bin/spotifydnoflac
[11-01-03 15:49:33.8654] Slim::Utils::Misc::findbin (111) Checking for
spotifydnoflac in /opt/bin/spotifydnoflac
[11-01-03 15:49:33.8661] Slim::Utils::Misc::findbin (111) Checking for
spotifydnoflac in /opt/sbin/spotifydnoflac
...
many other system paths, then:
...
[11-01-03 15:49:33.8803] Slim::Utils::Misc::findbin (111) Checking for
spotifydnoflac in
/volume1/@appstore/SqueezeCenter/Cache/InstalledPlugins/Plugins/Spotify/Bin/spotifydnoflac
[11-01-03 15:49:33.8809] Slim::Utils::Misc::findbin (130) Didn't find
binary for spotifydnoflac
[11-01-03 15:49:33.8815] Plugins::Spotify::Spotifyd::__ANON__ (43)
helper app: spotifydnoflac not found
[11-01-03 15:49:33.8822] Slim::Utils::Misc::findbin (100) Looking for
executable: [spotifydppc]
...
One other thing to note on this particular system, is that despite:
NAS1> uname -a
Linux NAS1 2.6.32.12 #1372 SMP Tue Nov 2 17:57:51 CST 2010 x86_64
GNU/Linux synology_x86_411+
NAS1> uname -m
x86_64
I notice that:
[11-01-03 15:49:32.0231] Slim::Utils::PluginManager::_loadPluginCache
(544) Cache Info: {
bin => "/volume1/\...@appstore/SqueezeCenter",
count => 49,
mtimesum => "62513722518",
osArch => "X86",
osType => "Linux",
revision => 30_836,
server => "7.5.1",
version => 4,
}
i.e. osArch=X86. So/also $Config::Config{'archname'} in your code
resolves to 'X86' rather than x86_64. This may stuff up your 32/64-bit
logic.
--
sennen
------------------------------------------------------------------------
sennen's Profile: http://forums.slimdevices.com/member.php?userid=42432
View this thread: http://forums.slimdevices.com/showthread.php?t=79706
_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/plugins