× NETGEAR will be terminating ReadyCLOUD service by July 1st, 2023. For more details click here.
Orbi WiFi 7 RBE973
Reply

Installing Logitech Media Server 7.9.2 on ReadyNAS Ultra

Ludi
Follower

Installing Logitech Media Server 7.9.2 on ReadyNAS Ultra

Hi,
I have just installed LMs 7.9.2 (logitechmediaserver-7.9.2-1547382380-i386-readynas.bin) on Readynas ultra 4 with Radiator 4.2.31. Previously LMS 7.9.1 worked fine.

I basically removed the 7.9.1 and performed the update. It is visible as an add on.

However, it does not want to start.

 

When I go and start it it manually (SSH to the box)  I get the following response:

NAS-C0-B0-C8:/etc/default# /usr/sbin/squeezeboxserver
dirsFor: Didn't find a match request: [scprefs]
Segmentation fault

The response to starting it with d_startup option for additional logs is:

NAS-C0-B0-C8:/etc/default# /usr/sbin/squeezeboxserver --d_startup
Got @INC containing:
/c/.squeezeboxserver
/usr/share/squeezeboxserver/CPAN
/usr/share/squeezeboxserver
/usr/sbin
/etc/perl
/usr/local/lib/perl/5.8.8
/usr/local/share/perl/5.8.8
/usr/lib/perl5
/usr/share/perl5
/usr/lib/perl/5.8
/usr/share/perl/5.8
/usr/local/lib/site_perl
.

Extended @INC to contain:
/usr/share/squeezeboxserver/CPAN/arch/5.8/i386-linux-thread-multi
/usr/share/squeezeboxserver/CPAN/arch/5.8/i386-linux-thread-multi/auto
/usr/share/squeezeboxserver/CPAN/arch/5.8.8/i486-linux-gnu-thread-multi
/usr/share/squeezeboxserver/CPAN/arch/5.8.8/i486-linux-gnu-thread-multi/auto
/usr/share/squeezeboxserver/CPAN/arch/5.8/i486-linux-gnu-thread-multi
/usr/share/squeezeboxserver/CPAN/arch/5.8/i486-linux-gnu-thread-multi/auto
/usr/share/squeezeboxserver/CPAN/arch/i486-linux-gnu-thread-multi
/usr/share/squeezeboxserver/CPAN/arch/5.8
/usr/share/squeezeboxserver/lib
/usr/share/squeezeboxserver/CPAN
/usr/share/squeezeboxserver
/c/.squeezeboxserver
/usr/share/squeezeboxserver/CPAN
/usr/share/squeezeboxserver
/usr/sbin
/etc/perl
/usr/local/lib/perl/5.8.8
/usr/local/share/perl/5.8.8
/usr/lib/perl5
/usr/share/perl5
/usr/lib/perl/5.8
/usr/share/perl/5.8
/usr/local/lib/site_perl
.

Loaded module: [version] ok!
Loaded module: [Time::HiRes] ok!
Loaded module: [DBI] ok!
Loaded module: [EV] ok!
Loaded module: [XML::Parser::Expat] ok!
Loaded module: [HTML::Parser] ok!
Loaded module: [JSON::XS] ok!
Loaded module: [Digest::SHA1] ok!
Loaded module: [YAML::XS] ok!
Loaded module: [Sub::Name] ok!
The following modules are loaded after the first attempt:
        attributes.pm => /usr/share/squeezeboxserver/CPAN/attributes.pm
        re.pm => /usr/lib/perl/5.8/re.pm
        Slim/Utils/OS/Debian.pm => /usr/share/perl5/Slim/Utils/OS/Debian.pm
        HTML/Parser.pm => /usr/share/squeezeboxserver/CPAN/HTML/Parser.pm
        File/Spec/Functions.pm => /usr/share/perl/5.8/File/Spec/Functions.pm
        List/Util.pm => /usr/lib/perl/5.8/List/Util.pm
        POSIX.pm => /usr/lib/perl/5.8/POSIX.pm
        /usr/lib/perl/5.8/auto/POSIX/load_imports.al => /usr/lib/perl/5.8/auto/P
        Getopt/Long.pm => /usr/share/perl/5.8/Getopt/Long.pm
        Cwd.pm => /usr/lib/perl/5.8/Cwd.pm
        warnings.pm => /usr/share/perl/5.8/warnings.pm
        YAML/XS.pm => /usr/share/squeezeboxserver/CPAN/YAML/XS.pm
        Slim/Utils/OSDetect.pm => /usr/share/perl5/Slim/Utils/OSDetect.pm
        B.pm => /usr/lib/perl/5.8/B.pm
        Digest/base.pm => /usr/share/squeezeboxserver/CPAN/Digest/base.pm
        Slim/Utils/OS/Linux.pm => /usr/share/perl5/Slim/Utils/OS/Linux.pm
        Symbol.pm => /usr/share/perl/5.8/Symbol.pm
        Sub/Name.pm => /usr/share/squeezeboxserver/CPAN/Sub/Name.pm
        Scalar/Util.pm => /usr/lib/perl/5.8/Scalar/Util.pm
        UNIVERSAL.pm => /usr/share/perl/5.8/UNIVERSAL.pm
        Exporter.pm => /usr/share/perl/5.8/Exporter.pm
        Slim/Utils/OS.pm => /usr/share/perl5/Slim/Utils/OS.pm
        version/vpp.pm => /usr/share/squeezeboxserver/CPAN/arch/5.8/version/vpp.
        File/Spec.pm => /usr/share/perl/5.8/File/Spec.pm
        JSON/XS.pm => /usr/share/squeezeboxserver/CPAN/JSON/XS.pm
        File/Path.pm => /usr/share/perl/5.8/File/Path.pm
        /usr/lib/perl/5.8/auto/POSIX/autosplit.ix => /usr/lib/perl/5.8/auto/POSI
        FindBin.pm => /usr/share/perl/5.8/FindBin.pm
        locale.pm => /usr/share/perl/5.8/locale.pm
        warnings/register.pm => /usr/share/perl/5.8/warnings/register.pm
        XSLoader.pm => /usr/lib/perl/5.8/XSLoader.pm
        Slim/bootstrap.pm => /usr/share/perl5/Slim/bootstrap.pm
        Digest/SHA1.pm => /usr/share/squeezeboxserver/CPAN/Digest/SHA1.pm
        Time/HiRes.pm => /usr/lib/perl/5.8/Time/HiRes.pm
        Slim/Utils/OS/ReadyNAS.pm => /usr/share/perl5/Slim/Utils/OS/ReadyNAS.pm
        XML/Parser/Expat.pm => /usr/share/squeezeboxserver/CPAN/XML/Parser/Expat
        version.pm => /usr/share/squeezeboxserver/CPAN/arch/5.8/version.pm
        B/Deparse.pm => /usr/lib/perl/5.8/B/Deparse.pm
        DBI.pm => /usr/share/squeezeboxserver/CPAN/DBI.pm
        base.pm => /usr/share/perl/5.8/base.pm
        Config.pm => /usr/lib/perl/5.8/Config.pm
        File/Basename.pm => /usr/share/perl/5.8/File/Basename.pm
        EV.pm => /usr/share/squeezeboxserver/CPAN/EV.pm
        Carp.pm => /usr/share/perl/5.8/Carp.pm
        YAML/XS/LibYAML.pm => /usr/share/squeezeboxserver/CPAN/YAML/XS/LibYAML.p
        common/sense.pm => /usr/share/squeezeboxserver/CPAN/common/sense.pm
        File/Spec/Unix.pm => /usr/share/perl/5.8/File/Spec/Unix.pm
        Exporter/Heavy.pm => /usr/share/perl/5.8/Exporter/Heavy.pm
        vars.pm => /usr/share/perl/5.8/vars.pm
        strict.pm => /usr/share/perl/5.8/strict.pm
        constant.pm => /usr/share/perl/5.8/constant.pm
        Config_heavy.pl => /usr/lib/perl/5.8/Config_heavy.pl
        overload.pm => /usr/share/perl/5.8/overload.pm
        AutoLoader.pm => /usr/share/perl/5.8/AutoLoader.pm
        HTML/Entities.pm => /usr/share/squeezeboxserver/CPAN/HTML/Entities.pm
        lib.pm => /usr/lib/perl/5.8/lib.pm
        Slim/Utils/OS/Unix.pm => /usr/share/perl5/Slim/Utils/OS/Unix.pm
        DynaLoader.pm => /usr/lib/perl/5.8/DynaLoader.pm

The following modules are loaded after the second attempt:
        attributes.pm => /usr/share/squeezeboxserver/CPAN/attributes.pm
        re.pm => /usr/lib/perl/5.8/re.pm
        Slim/Utils/OS/Debian.pm => /usr/share/perl5/Slim/Utils/OS/Debian.pm
        HTML/Parser.pm => /usr/share/squeezeboxserver/CPAN/HTML/Parser.pm
        File/Spec/Functions.pm => /usr/share/perl/5.8/File/Spec/Functions.pm
        List/Util.pm => /usr/lib/perl/5.8/List/Util.pm
        POSIX.pm => /usr/lib/perl/5.8/POSIX.pm
        /usr/lib/perl/5.8/auto/POSIX/load_imports.al => /usr/lib/perl/5.8/auto/P
        Getopt/Long.pm => /usr/share/perl/5.8/Getopt/Long.pm
        Cwd.pm => /usr/lib/perl/5.8/Cwd.pm
        warnings.pm => /usr/share/perl/5.8/warnings.pm
        YAML/XS.pm => /usr/share/squeezeboxserver/CPAN/YAML/XS.pm
        Slim/Utils/OSDetect.pm => /usr/share/perl5/Slim/Utils/OSDetect.pm
        B.pm => /usr/lib/perl/5.8/B.pm
        Digest/base.pm => /usr/share/squeezeboxserver/CPAN/Digest/base.pm
        Slim/Utils/OS/Linux.pm => /usr/share/perl5/Slim/Utils/OS/Linux.pm
        Symbol.pm => /usr/share/perl/5.8/Symbol.pm
        Sub/Name.pm => /usr/share/squeezeboxserver/CPAN/Sub/Name.pm
        Scalar/Util.pm => /usr/lib/perl/5.8/Scalar/Util.pm
        UNIVERSAL.pm => /usr/share/perl/5.8/UNIVERSAL.pm
        Exporter.pm => /usr/share/perl/5.8/Exporter.pm
        Slim/Utils/OS.pm => /usr/share/perl5/Slim/Utils/OS.pm
        version/vpp.pm => /usr/share/squeezeboxserver/CPAN/arch/5.8/version/vpp.
        File/Spec.pm => /usr/share/perl/5.8/File/Spec.pm
        JSON/XS.pm => /usr/share/squeezeboxserver/CPAN/JSON/XS.pm
        File/Path.pm => /usr/share/perl/5.8/File/Path.pm
        /usr/lib/perl/5.8/auto/POSIX/autosplit.ix => /usr/lib/perl/5.8/auto/POSI
        FindBin.pm => /usr/share/perl/5.8/FindBin.pm
        locale.pm => /usr/share/perl/5.8/locale.pm
        warnings/register.pm => /usr/share/perl/5.8/warnings/register.pm
        XSLoader.pm => /usr/lib/perl/5.8/XSLoader.pm
        Slim/bootstrap.pm => /usr/share/perl5/Slim/bootstrap.pm
        Digest/SHA1.pm => /usr/share/squeezeboxserver/CPAN/Digest/SHA1.pm
        Time/HiRes.pm => /usr/lib/perl/5.8/Time/HiRes.pm
        Slim/Utils/OS/ReadyNAS.pm => /usr/share/perl5/Slim/Utils/OS/ReadyNAS.pm
        XML/Parser/Expat.pm => /usr/share/squeezeboxserver/CPAN/XML/Parser/Expat
        version.pm => /usr/share/squeezeboxserver/CPAN/arch/5.8/version.pm
        B/Deparse.pm => /usr/lib/perl/5.8/B/Deparse.pm
        DBI.pm => /usr/share/squeezeboxserver/CPAN/DBI.pm
        base.pm => /usr/share/perl/5.8/base.pm
        Config.pm => /usr/lib/perl/5.8/Config.pm
        File/Basename.pm => /usr/share/perl/5.8/File/Basename.pm
        EV.pm => /usr/share/squeezeboxserver/CPAN/EV.pm
        Carp.pm => /usr/share/perl/5.8/Carp.pm
        YAML/XS/LibYAML.pm => /usr/share/squeezeboxserver/CPAN/YAML/XS/LibYAML.p
        common/sense.pm => /usr/share/squeezeboxserver/CPAN/common/sense.pm
        File/Spec/Unix.pm => /usr/share/perl/5.8/File/Spec/Unix.pm
        Exporter/Heavy.pm => /usr/share/perl/5.8/Exporter/Heavy.pm
        vars.pm => /usr/share/perl/5.8/vars.pm
        strict.pm => /usr/share/perl/5.8/strict.pm
        constant.pm => /usr/share/perl/5.8/constant.pm
        Config_heavy.pl => /usr/lib/perl/5.8/Config_heavy.pl
        overload.pm => /usr/share/perl/5.8/overload.pm
        AutoLoader.pm => /usr/share/perl/5.8/AutoLoader.pm
        HTML/Entities.pm => /usr/share/squeezeboxserver/CPAN/HTML/Entities.pm
        lib.pm => /usr/lib/perl/5.8/lib.pm
        Slim/Utils/OS/Unix.pm => /usr/share/perl5/Slim/Utils/OS/Unix.pm
        DynaLoader.pm => /usr/lib/perl/5.8/DynaLoader.pm

dirsFor: Didn't find a match request: [scprefs]
Segmentation fault

Anyone can advise please?

 

 

Model: ReadyNASRNDP4420D|ReadyNAS Pro 4 8TB (4 x 2TB Desktop)
Message 1 of 2
givememynamebak
Luminary

Re: Installing Logitech Media Server 7.9.2 on ReadyNAS Ultra

If you are using ReadyNAS OS6, the version 7.9.0 (although not the latest) is available here: https://github.com/NAStools/logitechmediaserver   This version works for me on ReadyNAS OS6.  I have also opened an issue with him asking him to upgrade it to 7.9.2 (hopefully he will). If you're using OS4, you might try 7.9.2 from here: http://downloads.slimdevices.com/nightly/?ver=7.9  but it's difficult for me to help you with this version since I am on OS6.  I see you tried the bin version above but there's a slightly newer one now: logitechmediaserver-7.9.2-1547616941-i386-readynas.bin You'd have to look at your system logs to find out the error it's having.  Might be something with perl and locale ... I remember having some issues there.  But you'd have to check the system logs or see if you can find a way to turn on debug for LMS.

 

In the posting here: https://forums.slimdevices.com/showthread.php?74630-squeezeboxserver-only-available-to-root-(gentoo)...   they seemed to have the same error.  But again, your logs are vague so far.   You need to look at system logs or turn on debug.

 

Depending on where it is actually installed like /var/lib/squeezeboxserver  you might have permissions issues in which case you have to chmod that directory: See: https://volumio.org/forum/lms-plugin-err-connection-refused-t11170.html

Message 2 of 2
Discussion stats
  • 1 reply
  • 5016 views
  • 0 kudos
  • 2 in conversation
Announcements