If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.
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.
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.
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
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.
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?
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?
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.
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.
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)
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.
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?
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
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.
We process personal data about users of our site, through the use of cookies and other technologies, to deliver our services, personalize advertising, and to analyze site activity. We may share certain information about our users with our advertising and analytics partners. For additional details, refer to our Privacy Policy.
By clicking "I AGREE" below, you agree to our Privacy Policy and our personal data processing and cookie practices as described therein. You also acknowledge that this forum may be hosted outside your country and you consent to the collection, storage, and processing of your data in the country where this forum is hosted.
Comment