Installing on OSMC on a Vero4k

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • mherger
    Babelfish's Best Boy
    • Apr 2005
    • 24099

    #16
    Please add "--debug server" to the startup line.
    Michael

    "It doesn't work - what shall I do?" - "Please check your server.log and/or scanner.log file!"
    (LMS: Settings/Information)

    Comment

    • intraclast
      Junior Member
      • Dec 2010
      • 26

      #17
      Hi,

      Here is the last part of the output with the --debug server added, after the list of perl modules that loaded:

      Code:
      Your locale was detected as C, you may have problems with non-Latin filenames.  Consider changing your LANG variable to the correct locale, i.e. en_US.utf8
      dirsFor: Didn't find a match request: [scprefs]
      [21-08-31 21:19:43.6141] main::init (390) Starting Logitech Media Server (v8.2.1, 1628483320, Mon Aug  9 06:45:15 CEST 2021) perl 5.028001 - arm-linux-gnueabihf-thread-multi-64int
      dirsFor: Didn't find a match request: [videos]
      dirsFor: Didn't find a match request: [pictures]
      [21-08-31 21:19:43.6449] main::init (420) OS Specific init...
      [21-08-31 21:19:43.6461] main::init (467) Server settings effective user and group if requested...
      [21-08-31 21:19:43.6471] main::changeEffectiveUserAndGroup (1018) Warning: Logitech Media Server must not be run as root!  Trying user squeezeboxserver instead.
      [21-08-31 21:19:43.6493] main::changeEffectiveUserAndGroup (1089) Running as uid: 110 / gid: 65534 65534
      [21-08-31 21:19:43.6591] main::init (484) Server binary search path init...
      [21-08-31 21:19:43.6606] main::init (488) Server PluginManager init...
      [21-08-31 21:19:43.8957] main::init (491) Server strings init...
      [21-08-31 21:19:43.8995] Slim::Utils::Strings::loadStrings (125) Retrieving string data from string cache: /var/lib/squeezeboxserver/cache/stringcache.armv7l-linux.bin
      Loaded module: [DBD::SQLite] ok!
      [21-08-31 21:19:43.9112] main::init (503) Server SQL init (Slim::Utils::SQLiteHelper)...
      [21-08-31 21:19:43.9125] main::init (507) Async DNS init...
      [21-08-31 21:19:43.9136] main::init (510) Async HTTP init...
      [21-08-31 21:19:43.9148] main::init (515) SqueezeNetwork Init...
      [21-08-31 21:19:43.9345] main::init (520) Download repositories init...
      [21-08-31 21:19:44.0841] main::init (523) Firmware init...
      [21-08-31 21:19:44.0856] main::init (526) Server Info init...
      [21-08-31 21:19:44.3352] main::init (529) Server IR init...
      [21-08-31 21:19:44.3582] main::init (532) Server Request init...
      [21-08-31 21:19:44.3723] main::init (535) Server Queries init...
      [21-08-31 21:19:44.3738] main::init (538) Server Buttons init...
      [21-08-31 21:19:44.3795] main::init (546) UDP init...
      [21-08-31 21:19:44.3823] main::init (549) Slimproto Init...
      [21-08-31 21:19:44.3840] main::init (552) Cache init...
      Illegal instruction
      Thanks
      Last edited by intraclast; 2021-08-31, 21:23. Reason: left the last line off

      Comment

      • intraclast
        Junior Member
        • Dec 2010
        • 26

        #18
        Also, here is what was in the server.log

        Code:
        [21-08-31 21:19:43.6146] main::init (390) Starting Logitech Media Server (v8.2.1, 1628483320, Mon Aug  9 06:45:15 CEST 2021) perl 5.028001 - arm-linux-gnueabihf-thread-multi-64int
        [21-08-31 21:19:43.6453] main::init (420) OS Specific init...
        [21-08-31 21:19:43.6465] main::init (467) Server settings effective user and group if requested...
        [21-08-31 21:19:43.6476] main::changeEffectiveUserAndGroup (1018) Warning: Logitech Media Server must not be run as root!  Trying user squeezeboxserver instead.
        [21-08-31 21:19:43.6497] main::changeEffectiveUserAndGroup (1089) Running as uid: 110 / gid: 65534 65534
        [21-08-31 21:19:43.6596] main::init (484) Server binary search path init...
        [21-08-31 21:19:43.6612] main::init (488) Server PluginManager init...
        [21-08-31 21:19:43.8962] main::init (491) Server strings init...
        [21-08-31 21:19:43.9000] Slim::Utils::Strings::loadStrings (125) Retrieving string data from string cache: /var/lib/squeezeboxserver/cache/stringcache.armv7l-linux.bin
        [21-08-31 21:19:43.9116] main::init (503) Server SQL init (Slim::Utils::SQLiteHelper)...
        [21-08-31 21:19:43.9130] main::init (507) Async DNS init...
        [21-08-31 21:19:43.9140] main::init (510) Async HTTP init...
        [21-08-31 21:19:43.9152] main::init (515) SqueezeNetwork Init...
        [21-08-31 21:19:43.9349] main::init (520) Download repositories init...
        [21-08-31 21:19:44.0845] main::init (523) Firmware init...
        [21-08-31 21:19:44.0861] main::init (526) Server Info init...
        [21-08-31 21:19:44.3357] main::init (529) Server IR init...
        [21-08-31 21:19:44.3587] main::init (532) Server Request init...
        [21-08-31 21:19:44.3730] main::init (535) Server Queries init...
        [21-08-31 21:19:44.3742] main::init (538) Server Buttons init...
        [21-08-31 21:19:44.3799] main::init (546) UDP init...
        [21-08-31 21:19:44.3828] main::init (549) Slimproto Init...
        [21-08-31 21:19:44.3844] main::init (552) Cache init...

        Comment

        • intraclast
          Junior Member
          • Dec 2010
          • 26

          #19
          Hi,

          I cleared the cache at /var/lib/squeezeboxserver/cache. The output was a bit different but still died:

          cache-cleared.txt

          I double checked the permissions on the /var/lib/squeezeboxserver/cache folder,

          Lol, I think the install is definately borked! However, before this current install I flattened my Vero4k and reinstalled OSMC, so it hasn't inherited the perlbrew settings or anything else.

          Is there any prerequisite that LMS requires to install the perl modules itself when it is installed?

          I'll try a fresh build of the OS again as like you said it should just work, it always did after installing libio-socket-ssl-perl. Its very odd. When I resinstalled OSMC last time I restored the kodi settings before attempting to install LMS. I'll install LMS first thing this time before I do anything else. It may be a few days before I get a chance to do it.

          Thanks again.

          Comment

          • intraclast
            Junior Member
            • Dec 2010
            • 26

            #20
            Hi,

            Just a quick update. The PSU on my vero4k died a few days ago, so I'm currently waiting on the replacement I've ordered. When it arrives I'll reinstall it from scratch and start over.

            Comment

            • Adam_P
              Junior Member
              • Nov 2020
              • 4

              #21
              Originally posted by intraclast
              Hi,

              Just a quick update. The PSU on my vero4k died a few days ago, so I'm currently waiting on the replacement I've ordered. When it arrives I'll reinstall it from scratch and start over.
              Any luck with this at all ? I have the same issue , tried everything , recompiled cspan , tried docker exactly the same issue as you !! Something to with the 4.9 Kernel as it worked fine under the old 3 version with perl 2.6 installed .......

              Comment

              • intraclast
                Junior Member
                • Dec 2010
                • 26

                #22
                Hi,

                Thanks for you post, its reassuring to know that its not just me, though I'm sorry your LMS isn't working either!

                I've got my new PSU, but I've not built myself up to another reinstall and evenings spent trying to get it to work again just yet.

                I will give it another go sometime soon, though now that I know its not just me, I not sure if just flattening the Vero4k and reinstalling LMS is going to work.

                I think I might end up digging my old rpi2 out and putting LMS on there instead. That'd be a shame as it ran noticebly better on the Vero4k.

                I'll update as soon as I've tried again, and if you find anything out please let me know. I guess it may be worth asking a question about it on the OSMC forum?

                Thanks again.

                Comment

                • Adam_P
                  Junior Member
                  • Nov 2020
                  • 4

                  #23
                  Originally posted by intraclast
                  Hi,

                  Thanks for you post, its reassuring to know that its not just me, though I'm sorry your LMS isn't working either!

                  I've got my new PSU, but I've not built myself up to another reinstall and evenings spent trying to get it to work again just yet.

                  I will give it another go sometime soon, though now that I know its not just me, I not sure if just flattening the Vero4k and reinstalling LMS is going to work.

                  I think I might end up digging my old rpi2 out and putting LMS on there instead. That'd be a shame as it ran noticebly better on the Vero4k.

                  I'll update as soon as I've tried again, and if you find anything out please let me know. I guess it may be worth asking a question about it on the OSMC forum?

                  Thanks again.
                  I have posted this over at the OSMC forum https://discourse.osmc.tv/t/running-...odi-19/90897/7 , Sam said he would have a look .

                  Comment

                  • Adam_P
                    Junior Member
                    • Nov 2020
                    • 4

                    #24
                    Originally posted by Adam_P
                    I have posted this over at the OSMC forum https://discourse.osmc.tv/t/running-...odi-19/90897/7 , Sam said he would have a look .
                    Great News - This has been solved with Sam at OSMC suggesting to use their devlopment Kernel .

                    "Please also update to latest kernel:

                    Login via the command line
                    Edit the file /etc/apt/sources.list
                    Add the following line: deb http://apt.osmc.tv buster-devel main
                    Run the following commands to update: sudo apt-get update && sudo apt-get dist-upgrade && reboot
                    Your system should have have received the update.
                    I also recommend you edit /etc/apt/sources.list again and remove the line that you added after updating. This will return you to the normal update channel."

                    Comment

                    • intraclast
                      Junior Member
                      • Dec 2010
                      • 26

                      #25
                      Originally posted by Adam_P
                      Great News - This has been solved with Sam at OSMC suggesting to use their devlopment Kernel .
                      Hi,

                      Thank you so much for asking Sam about it, I should have asked him earlier. I'll do this over the weekend.

                      Thanks!

                      Comment

                      • intraclast
                        Junior Member
                        • Dec 2010
                        • 26

                        #26
                        I rebuilt my vero4k to clear out all of the previous attempts, updated to the latest kernel as instructed by Sam at OSMC and now have LMS working natively (not in docker) again!

                        Thanks so much for all your help mherger.

                        Comment

                        Working...