Announcement

Collapse
No announcement yet.

Instructions for putting together low power consumption LMS server ?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    #16
    Originally posted by kidstypike View Post
    They're taking the p*** with those prices, don't encourage them. I think my Pi4 was £54.

    If you like I can send you a Pi3B (as mentioned by Michael above) in a clear case, complete with micro SD card with LMS installed, and a power supply, free of charge, something to play with until Pi4 prices come down.

    Send it back if you eventually get a Pi4, or make me an offer if you decide it's powerful enough for your needs.

    If you can install and configure LMS on a laptop, you can easily do the same on a Raspberry Pi.

    Loads of willing helpers on these forums.

    [ATTACH]39478[/ATTACH]
    That's very decent of you - thanks !
    Touch x 2, Booms x 2, Squeeze Cntrl on Samsung S9+ (Duet Receiver + Controllers x 2 - semi-retired)

    Comment


      #17
      Originally posted by swayzak View Post
      ....
      Does LMS run on a Chromebook ?
      ....
      Yes, probably, if the Chromebook is recent enough to have good Linux support. But I don't recommend this path if you are put off by technical details. Linux support on Chromebooks is supposed to be for developers. Some of the necessary steps can be complicated.
      Usually running latest beta LMS nightly on Raspberry Pi OS with virtual players (Squeezelite and Airplay bridge). Occasionally using SB Radio, Boom or Classic.

      Comment


        #18
        Originally posted by swayzak View Post
        That's very decent of you - thanks !
        If you PM me your address I'll pop it in the post tomorrow.
        Server - LMS 8.4.0 RPi4B 4GB/NanoSound ONE case/pCP 8.1.0 - 75K library, playlists & LMS cache on Sata SSD (ntfs)

        Lounge - DAC32 - AudioEngine B2
        Office - RPi 3B+/HiFiBerry DAC HAT/RPi screen - Edifier D12
        Bedroom - Echo Show 8

        Spares - 1xSB Touch, 1xSB3, 4xRPi, AVI DM5 speakers

        Comment


          #19
          Originally posted by kidstypike View Post
          If you PM me your address I'll pop it in the post tomorrow.
          No PM received, I take it you don't want it?
          Server - LMS 8.4.0 RPi4B 4GB/NanoSound ONE case/pCP 8.1.0 - 75K library, playlists & LMS cache on Sata SSD (ntfs)

          Lounge - DAC32 - AudioEngine B2
          Office - RPi 3B+/HiFiBerry DAC HAT/RPi screen - Edifier D12
          Bedroom - Echo Show 8

          Spares - 1xSB Touch, 1xSB3, 4xRPi, AVI DM5 speakers

          Comment


            #20
            Logitech Media Server (LMS) has long been popular as a free, open-source platform for music storage and streaming. You can find lots of details on it here . I have been using Raspberry Pi's for some time, but the Quadra looked like a good alternative to me. Here is a screenshot of the default web interface: 📷 You can optionally install a different "skin" which is much more user-friendly and works well on mobile devices (i.e.responsive): 📷 In my case, I am running the Quadra headless and used SSH from a computer terminal session for the installation. Here is the procedure I used to set up LMS: In preparation for Logitech Media Server installation, populate a USB flash drive with music library files on another computer. The flash drive should be formatted with FAT32. Insert the drive into the rear USB slot on the Quadra.Reboot the Quadra using: [email protected]:~$ sudo reboot Once the reboot is finished, login again and find the UUID of the flash drive: [email protected]:~$ sudo blkid The output will resemble: /dev/mmcblk2p1: UUID="0d670df7-8023-43f0-b38f-454f1441f3f7" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="a65f4efe-01" /dev/zram0: UUID="415a7703-41e9-4fcb-b290-dba3228e8ed8" TYPE="swap" /dev/zram1: LABEL="log2ram" UUID="a24e5192-ec3c-42d0-95eb-34ef5ff33622" BLOCK_SIZE="4096" TYPE="ext4" /dev/sda1: LABEL_FATBOOT="EFI" LABEL="EFI" UUID="67E3-17ED" BLOCK_SIZE="512" TYPE="vfat" PARTLABEL="EFI System Partition" PARTUUID="e6d77340-19cb-4dc9-9635-611dbf500733" /dev/sda2: LABEL_FATBOOT="CRUISER" LABEL="CRUISER" UUID="8A5F-1220" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="a68fd920-adce-47ba-8124-cac7b996c448" In this example, the flash drive is "/dev/sda2". The label is "CRUISER" and the UUID is "8A5F-1220" Make an entry for sda2 (or whatever your drive ID happens to be) in the /mnt folder: [email protected]:~$ sudo mkdir /mnt/sda2 Then edit the fstab file : sudo nano /etc/fstab Add the following as the last line in the file (using your unique UUID and drive name) - be sure to use tabs, not spaces: UUID=8A5F-1220 /mnt/sda2 vfat defaults,auto,users,rw,nofail,noatime 0 0 Save the file and reboot. Install Logitech Media Server. Find the latest deb ARM install package here: https://downloads.slimdevices.com/nightly/?ver=8.4 and copy the link to the ARM file. Download the ARM deb file using wget and by pasting the link (this is an example - the actual file name may be different): [email protected]:~$ sudo wget https://downloads.slimdevices.com/nightly/8.3/lms/1fc6a152c41af651d592bca6d553f545217047fd/logitechmediaserver_8.3.1~1669673720_arm.deb After the download messages indicate success, check that the file is present: [email protected]:~$ ls Result should be something like: Desktop Documents Downloads logitechmediaserver_8.4.0~1669875672_arm.deb Music pi-apps Pictures Public Templates Videos Unpack and install the package - copy and paste the exact file name shown in the directory: [email protected]:~$ sudo dpkg -i logitechmediaserver_8.3.1~1669673720_arm.deb The package will install with errors because perl is not installed yet and is required by LMS. Install perl as follows: [email protected]:~$ sudo apt install libcrypt-openssl-rsa-perl This should run with a suggestion to fix the install, which is required: [email protected]:~$ sudo apt --fix-broken install Answer "Y" to the question about continuation. Installation should complete with the fixes applied. At this point, Logitech Media Server (LMS) should be running. Point a browser to the IP address of the Quadra combined with port number :9000. The LMS webpage should display. LMS will be in setup mode. Skip the invitation to log into mysqueezebox.com. LMS must then be pointed to the mount point for the flash drive holding the music library. In the folder list, select /mnt/sda2 (or other name specific to your case) for both the music and the playlist locations and click finish. Enter LMS settings. Initiate a scan of the library. Once complete, check that LMS sees all the content on the flash drive (albums, artists, etc.). LMS should automatically detect any SqueezeBox-compatible players on your network. If you wish, you can install a Squeezelite player (as I did) on the same Quadra as LMS, making it an all-in-one music library server/player. See this post over in the Squeezebox forum for details. Of course, you will need a USB DAC (preferred) or an HDMI audio splitter for the player - see other posts in this forum for suggestions. I am using a Topping D10s which sounds great.
            piTouch™ w/JustBoom DigiHat -> RME ADI-2 DAC FS -> JBL 305P MkII monitors; LMS 8.2 on piCorePlayer/Pi 4; Material Skin.

            Comment


              #21
              Originally posted by kidstypike View Post
              No PM received, I take it you don't want it?
              PM'ed
              Touch x 2, Booms x 2, Squeeze Cntrl on Samsung S9+ (Duet Receiver + Controllers x 2 - semi-retired)

              Comment


                #22
                I use a thinclient (Fujitsu futro s740 8Gb) running linux, docker and several images (pihole, iobroker, LMS). Consumes 12Watt full load. And only 2W idle. Works great and I picked it up for €50.

                Comment


                  #23
                  I was put off by the self build of the Pi but couldn't believe how easy it was to assemble and install LMS on a micro SD. I did have a couple of sticky moments but they were resolved in minutes by the helpful people here. In terms of performance the Pi is outstanding compared to a windows netbook and much better than that same old hardware with linux installed. I consider the move the best thing I have done in years.
                  Nicholas

                  RPi4 / piCorePlayer v8.2.0 /Logitech Media Server Version: 8.3.1/ Hifiberry Digi+
                  3 Chromecast (2 mini x1 Chromecast Audio) 2 UPNP devices
                  also use a Gramofon off platform

                  Comment


                    #24
                    Originally posted by The Groundsman View Post
                    I was put off by the self build of the Pi but couldn't believe how easy it was to assemble and install LMS on a micro SD. I did have a couple of sticky moments but they were resolved in minutes by the helpful people here. In terms of performance the Pi is outstanding compared to a windows netbook and much better than that same old hardware with linux installed. I consider the move the best thing I have done in years.
                    +1 for RPi/piCorePlayer.

                    The hardest part is trying to understand how easy it is to achieve!
                    Last edited by kidstypike; 2023-01-09, 10:32.
                    Server - LMS 8.4.0 RPi4B 4GB/NanoSound ONE case/pCP 8.1.0 - 75K library, playlists & LMS cache on Sata SSD (ntfs)

                    Lounge - DAC32 - AudioEngine B2
                    Office - RPi 3B+/HiFiBerry DAC HAT/RPi screen - Edifier D12
                    Bedroom - Echo Show 8

                    Spares - 1xSB Touch, 1xSB3, 4xRPi, AVI DM5 speakers

                    Comment


                      #25
                      Originally posted by erwinberlin View Post
                      I use a thinclient (Fujitsu futro s740 8Gb) running linux, docker and several images (pihole, iobroker, LMS). Consumes 12Watt full load. And only 2W idle. Works great and I picked it up for €50.
                      Hi erwinberlin,
                      What Linux distribution do you use on the thin client? I bought the same device...

                      Comment


                        #26
                        Originally posted by knorst View Post

                        Hi erwinberlin,
                        What Linux distribution do you use on the thin client? I bought the same device...
                        I use Ubuntu 22.04.1 Server. No desktop installed and docker is in the distro. Should be ok for a number of years.

                        Comment


                          #27
                          Great, i'm.using proxmox with a debian LXC Container. works awesome.

                          Comment


                            #28
                            Originally posted by Man in a van View Post

                            I'm playing this morning with an O2 Joggler which has a Debian Bullseye Lite OS install running LMS V8.3.1, Local Player Plugin and Jivelite.
                            Oh wow, I am trying to get this exact combination running for a long time on a joggler but it just won't work. Would you have an usb image of this setup that you are willing to share? That would be fantastic.

                            Thanks!
                            Robbe

                            Comment


                              #29
                              Originally posted by RobbeD View Post

                              Oh wow, I am trying to get this exact combination running for a long time on a joggler but it just won't work. Would you have an usb image of this setup that you are willing to share? That would be fantastic.

                              Thanks!
                              Robbe
                              Well I have concluded that running everything on the one Joggler is a trifle fraught with anxiety.

                              It does all work, but is slow in operation and rquires a large size (at least 32gb) usb stick.

                              There is still the limitation with the Joggler that some usb sticks work better with others, an external SSD is possible but there is no guarentee.

                              Doing the configuration oneself is preferable, as it give one a better comprehension of the process (which is basically, all copy and paste)

                              If one prefers a snappier solution then, LMS on a raspberry pi and Jivelite on the Joggler is pretty smooth in operation and Squeezelite can be added to either device as required.

                              Also I don't think I have an image so I would have to spend time building one (which currently I don't have).

                              There are instructions over on the Joggler forum for LMS, Jivelite and Squeezelite and I can help with the binary build process, but you would have to spend time yourself doing it.

                              Where exactly have you been failing?

                              ronnie



                              Comment


                                #30
                                Originally posted by RobbeD View Post

                                Oh wow, I am trying to get this exact combination running for a long time on a joggler but it just won't work. Would you have an usb image of this setup that you are willing to share? That would be fantastic.

                                Thanks!
                                Robbe
                                Check your PM

                                Comment

                                Working...
                                X