Announcement

Collapse
No announcement yet.

Announce: piCorePlayer 8.0.0

Collapse
X
 
  • Time
  • Show
Clear All
new posts

  • Install util-linux.tcz

    /usr/local/bin/dmesg -T

    WARNING: There is a chance that loading util-linux.tcz may break something else. When we initially wrote piCorePlayer, we didn't anticipate users replacing busybox commands.

    Comment


    • Tx. I'm wary of adding things that would reduce reliability - that's what I'm trying to solve!
      What kinds of things might it break? I'm not hacking or trying to turn PCP into a Swiss army knife, just trying to make it easier to diagnose messages.

      Comment


      • There is a bash script in this answer that might you ... apart from pCP not using bash ...


        You might be able to convert it to ash (which I think is the pCP default)
        Paul Webster
        Author of "Now Playing" plugins covering Radio France (FIP etc), PlanetRadio (Bauer - Kiss, Absolute, Scala, JazzFM etc), KCRW, ABC Australia and CBC/Radio-Canada
        and, via the extra "Radio Now Playing" plugin lots more - see https://forums.slimdevices.com/showt...Playing-plugin

        Comment


        • Hi Michael, Paul, thanks for your answers!

          Originally posted by mherger
          Why would you want to run rustc on pCP? You can run it on any "full blown" OS, or even cross-compile for the Pi - it might be worlds faster, too.
          Very good point, actually! I was expecting this kind of feedback, though.
          And the simple answer is: I am not too ambitious in getting something done here. All I wanted is tinkering around bit. Just like Paul wrote:
          Originally posted by paul-
          In general, pCP was never intended to be a development platform. I was tinkering with rust while trying to get firefox to run on pCP.
          Unfortunately, I don't have enough time available (or at least my ambitions are not high enough to justify spending my time) for setting up a development environment that would allow me to cross-compile for the Pi-Platform.

          Comment


          • Originally posted by nupi
            In that case I will have to buy HiFiBerry Digi2 Pro.
            Now with HiFiBerry Digi2 Pro it is working.

            I didn't know there was a vumeter.
            In PiCorePlayer itself it was missing under settings. Only when I clicked on Download in the browser under Tweaks, Jivelite Setup, the Vu Meter appeared in the PiCorePlayer.

            Unfortunately the Vu Meter does not work.

            And even worse. At every restart/reboot comes the settings menu with language and skin. How do I get this to go away?

            Comment


            • Originally posted by nupi
              Now with HiFiBerry Digi2 Pro it is working.

              I didn't know there was a vumeter.
              In PiCorePlayer itself it was missing under settings. Only when I clicked on Download in the browser under Tweaks, Jivelite Setup, the Vu Meter appeared in the PiCorePlayer.

              Unfortunately the Vu Meter does not work.

              And even worse. At every restart/reboot comes the settings menu with language and skin. How do I get this to go away?
              Save your settings

              Under Settings > Picoreplayer

              Jeff
              sigpic
              Want a webapp ? Get SqueezeLite-X ! https://forums.slimdevices.com/showt...l=1#post903953

              Comment


              • pCP is running in RAM, you need to backup changes. There is a backup option in the pCP menu on Jivelite. Or do it from the pCP web interface.
                piCorePlayer a small player for the Raspberry Pi in RAM.
                Homepage: https://www.picoreplayer.org

                Please donate if you like the piCorePlayer

                Comment


                • Originally posted by mr-b
                  Tx. I'm wary of adding things that would reduce reliability - that's what I'm trying to solve!
                  What kinds of things might it break? I'm not hacking or trying to turn PCP into a Swiss army knife, just trying to make it easier to diagnose messages.
                  util-linux.tcz contains a bunch of Linux commands, so I don't know what effect it *may* have. Slight chance. We got caught with BusyBox wget vs GNU wget a few years ago.

                  One of the beauties of piCore is it rebuilds the Linux system every time you boot. So, if you remove util-linux.tcz from onboot.lst, next boot, nothing gets loaded and your system and it is a clean as it was before you experimented.

                  Also, you can have util-linux.tcz in the extension's directory (remove util-linux.tcz from onboot.lst) and just load it via CLI when you want it. ($ tce-load -i util-linux.tcz)

                  Ironically, a couple of weeks ago I noticed a colourised version of dmesg on one of my pCP's. I couldn't work out why, now I know! So thanks.

                  Comment


                  • Thanks!

                    Everything seems to work except for the VU meter. I can see the VU meter. But it does not work. Strange. That would be nice if it would work. But it's nothing really important.

                    Comment


                    • Originally posted by nupi
                      Thanks!

                      Everything seems to work except for the VU meter. I can see the VU meter. But it does not work. Strange. That would be nice if it would work. But it's nothing really important.
                      What do you mean by "does not work"? The needles don't move?

                      The VU meters only work if you are controlling the squeezelite instance on the Pi running Jivelite, they won't work if you're controlling another player. Although you could sync the 2 players.
                      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


                      • Originally posted by kidstypike
                        What do you mean by "does not work"? The needles don't move?
                        Yes the needles do not move.

                        The VU meters only work if you are controlling the squeezelite instance on the Pi running Jivelite, they won't work if you're controlling another player. Although you could sync the 2 players.
                        Yes, I do control it with Jivelite. Needle doesn't move. The Slimserver is running on a TrueNAS Core Server.

                        Comment


                        • Mounting router attached USB (invalid volume name)

                          Hi all,

                          I've been using piCorePlayer for a while now with a USB flashdrive plugged into my router as my main source of music. Took me a bit of trial and error but eventually worked out the right settings to mount the USB using CIF. Worked like a charm - nice cheap, super responsive NAS!! :-)

                          Flash forward to yesterday when I upgraded my router to a new one which insists on naming my USB share volume "volume(sda1)". Unfortunately the Setup Network Disk Mount UI doesn't let me put parentheses into the 'Share name' field (I get a 'Please match the requested format error' message) so I don't see any way to get it to mount.

                          I copied the mount command that pCp was generating and fixed the share name how I wanted it just to confirm that this command does work when I remote into the Pi and run it myself:

                          mount -v -t cifs -o username=user,vers=1.0,uid=1001,gid=50 //192.168.1.1/"volume(sda1)" /mnt/mymusic

                          Question is, how can I trick pCp so that it does this every time it boots? fstab seems to get regenerated on restart so I couldn't just stick it in there. And the router doesn't seem to have any options to change the name.

                          I exhausted all my very limited Linux knowledge getting this far. Just wondering if there's any config file somewhere that I can manually update to get around the UI's restrictions?

                          Thanks!

                          Comment


                          • Try putting a backslash "\", in front of "(" and ")". If that doesn't work, try a double backslash!
                            Last edited by coyrls; 2022-12-23, 10:54.

                            Comment


                            • I'm sure you have a reason for this approach that I'm simply not thinking about, but my first thought was why not avoid all this and plug the USB drive directly into the rPi and mount from there instead of the router. That's what many piCorePlayer users do.
                              Home: Pi4B-8GB/pCP8.2.x/4TB>LMS 8.3.x>Transporter, Touch, Boom, Radio (all ethernet)
                              Cottage: rPi4B-4GB/pCP8.2.x/4TB>LMS 8.3.x>Touch>Benchmark DAC I, Boom, Radio w/Battery (Radio WIFI)
                              Office: Win11(64)>foobar2000
                              The Wild: rPi3B+/pCP7.x/4TB>LMS 8.1.x>hifiberry Dac+Pro (LMS & Squeezelite)
                              Controllers: iPhone14Pro & iPadAir5 (iPeng), CONTROLLER, Material Skin, or SqueezePlay 7.8 on Win10(64)
                              Files: Ripping: dBpoweramp > FLAC; Post-rip: mp3tag, PerfectTunes, TuneFusion; Streaming: Spotify

                              Comment


                              • Originally posted by coyrls
                                Try putting a backslash "", in front of "(" and ")". If that doesn't work, try a double backslash!
                                Nah, didn't let me do that. Tried single quotes, double quotes as well. No luck.

                                Originally posted by garym
                                I'm sure you have a reason for this approach that I'm simply not thinking about, but my first thought was why not avoid all this and plug the USB drive directly into the rPi and mount from there instead of the router. That's what many piCorePlayer users do.
                                Ha ha, you know what.....I don't have a GREAT reason. I think I came up with the idea before I realised how it all works and that multiple PiCorePlayers (I have two) can use the same LMS! I guess the convenience of being able to copy new stuff over in Windows was good - but I do that so rarely anyway.

                                Thanks for pointing out the embarrassingly obvious! I think I'll run with it.

                                Comment

                                Working...
                                X
                                😀
                                🥰
                                🤢
                                😎
                                😡
                                👍
                                👎