This can't work, since the unprivileged user LMS runs as can only choose
a lower priority
Which means we should probably remove it from LMS?...
___
Squeezecenter mailing list
Squeezecenter@lists.slimdevices.com
http://lists.slimdevices.com/mailman/list
LMS is using the "setpriority" system call on unixy system. I couldn't
find any special handling of the value whatsoever. I assume you're on Linux?
___
Squeezecenter mailing list
Squeezecenter@lists.slimdevices.com
http://lists.slimdevices.com/mailman/l
strings..binstrings.x86_64.bin
That's nothing copared to my system :-D
strings..bin
strings.Apple M1.bin
strings.Apple Silicon (x86_64 - Rosetta).bin
strings.Apple Silicon (x86_64).bin
strings.Apple Silicon.bin
And IMHO they all are wrong... if you check the timestamp of the files
deleted when orphaned through an update scan or will they persist when
browsing albums and tracks, necessitating a Clear Library & Rescan
Everything type scan?
The scanner tries to clean up. But there will always be bugs :-). I
believe 8.3 has improved quite a bit in this regard. But you will t
Using MAI, I'm guessing it's writing the artist images directly to
artwork.db?
No, it stores nothing in artwork.db.
Not sure I'm following regarding storing them all in one folder and the
"artist's folder", would you mind elaborating?
If you go to the MAI settings you can define folders wher
Naturally I plan to do some tag editing to get key tags consistent,
following which I'll have LMS rescan my library, hopefully without
having to drop all tables beforehand which would necessitate
reimportation of artist images etc. which has already been done. If I
simply updated the relevant fil
Thanks for the reply. How do you prevent a scan after a restart? I
Yeah, I think this is the big question here: why is LMS running a scan
on every restart. What plugins are you using? Maybe one of them is
causing the behaviour?
___
Squeezecenter mai
Unless you're looking for the technical challenge of such an
implementation you should look into the Radio Now Playing plugin
(http://forums.slimdevices.com/showthread.php?t=115201). If your station
isn't covered by it yet, Paul might be able to help you out.
___
Please see
https://forums.slimdevices.com/showthread.php?97146-Qobuz-com-streaming-plugin&p=1069162&viewfull=1#post1069162
___
Squeezecenter mailing list
Squeezecenter@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Are you sure you're using the "Music without online duplicates" library
view?
I’m sure I’m NOT using that. I would always want to see 2 albums but
separate.
Now I'm confused... the duplicate wouldn't go away unless you used that
library.
Are you saying you're not using it, and you do see du
If you have the local album first and add it in Qobuz later all is well
but as OP says if you have Qobuz first then add local you get them both
in one album. Scanner logic issue methinks
I can't reproduce this issue. Here's what I tested:
- have an empty music folder
- integrate Qobuz
- drop a
The biggest issue (apart from how long it takes to completely rescan my
library) is that all play counts are lost every time I have to do trash
the library and rescan. Is there anyway to preserve those?
How do you "trash the library"? If you do as I read that, then no. If
you trash files, then
As the title says, if I have an album in my library from Qobuz, then I
add that same album as local files, rather than hiding the qobuz album,
all the tracks from both sources show up in the same album. This
Would you add it by browsing to its files, or by running a scan for new
and changed fi
Did you check what process was using all the CPU or IO? There really
shouldn't be much of a performance difference between the various 8.x
releases. Maybe the scanner was still busy doing its thing?
___
Squeezecenter mailing list
Squeezecenter@lists.sl
I just did so. PCP tells me, that just 100 MB of space are left. LMS
does not start any more.
Do you have multiple partitions? How large is your memory card?
___
Squeezecenter mailing list
Squeezecenter@lists.slimdevices.com
http://lists.slimdevices.co
After my old Synology NAS is broken, I've got a new one (DS220+) and
installed LMS on Docker. That went fine, such that I can start the
interface through the port 9000. The problem is that my Squeezeboxes
(firmware 7.7.3) do not see the LMS running!
Please double-check the container's setup: mak
I resized the partition to 2000 MB an now erverything is working fine.
In pCP? Why not resize it to the max? Cache files can grow over time.
And suddenly you find yourself in a tight situation again.
___
Squeezecenter mailing list
Squeezecenter@lists
the problem is that I'm not able to map the music folder to lms docker
anyone can help?
How did you try, and how did it fail?
___
Squeezecenter mailing list
Squeezecenter@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Is it better and easier to stream to PCM or FLAC from a my Spotty
streaming Ogg Vorbis.
FLAC requires more processing on the server but less bandwidth. If one
of these is an issue you can optimize. If it just works, don't bother.
Disabling PCM stops the playback all together.
Now that's od
LMS cannot connect to the internet or something like that. The Raspberry
is connedted to the internet. Any ideas?
Did you check the server.log? Did you try to restart LMS (only!)? If the
Pi indeed does have internet access, then there's little reason for LMS
not to have the same.
So, pretty clear, the web ui updates the lastActivityTime on the
displayed player and thereby prevents sleep.
What web UI are you using? Can you figure out (using the browser's dev
tools) what requests the web UI is sending?
___
Squeezecenter mailing
The Windows server itself sometimes has a browser running which could be
using the web ui, so if that was the issue then it could wake up and
then keep itself awake. But can the web ui keep the server awake? I'm
Yes. See the links I provided. A web UI polling for player state would
probably h
This is what I'm seeing... still not able to scan files after repairing
drive directory, permissions, etc. Doesn't make sense... it just
stopped working.
Maybe you should share your full server and scnner.log. But as you say
it was full of "permission denied" and the like, the issue seems quit
Sorry, I could modify the Plugin code because it's actually in the
install but the rest is compiled - I'm not able to compile the server
from source at present.
Ah, right... Windows is in the subject line. Unfortunately there's no
log flag which would be helpful here, I think.
But please thin
So it's less urgent now that I have a workaround. But I'm willing to try
to help debug this. What's the next step to try to trace the problem?
Something is bunping the value but I can't see anything happening in the
interface that might be doing it.
As you're able to modify code you could add a
Scanner log shows that it's attempting a re-scan with LOTS of errors
stating "Operation not permitted".
...
Once the "re-build" is nothing appears in the library. Other ideas?
Well, you obviously have a permissions problem. Did you grant LMS (perl)
full disk accesss as discussed quite a few
Michael, I'm spending some time today and installed a clean version of
8.3.1 after removing ALL other prefs and plugins. After it installed
and began running, I noticed in Activity Monitor there are 2 instances
of Perl5.18 running. Is this correct? Still waiting for it to scan...
Perl can be
Just noticed something wrong in my music library - a bunch of files with
really long paths (above 256) are being skipped by the scanner and also
not shown if I browse the folder.
Are they just above 256, or really much longer? After quickly skimming
the scanner's code I wouldn't have expected t
In relation to LastMix, is there a method / way to teach the mixer if
wrong mixes are selected. Having just tested 5 seeder tracks - local
files only. 4 of the 5 were 100% correct with their selection and the
5th made horrible incorrect selections? In addition is there any ways
users can enhance /
No, that's for when there are more than 2 tracks in the queue. Once
playback of the third to last track has started, DSTM would kick in. But
that's not true in case of a single track.
Based on your feedback I have successfully implemented a multi call
workaround that
I probably wasn't clear e
I'm going to temporarily comment out the lastActivityTime check which
means that PreventServerStandby will fail to detect some short periods
of play. But that should be OK as a temporary workaround.
You should try to understand what is causing the lastActivityTime to be
true. That's why I was
So clearly the lastActivityTime keeps being updated even though the
players are off. That is what is causing the staying awake, though I
have no idea why that is happening.
Is it "off", or pausing? Is something controlling it remotely?
___
Squeezecent
What 3rd party plugins are you using? I could imagine that eg. Spotty in
Connect mode could keep the machine awake, too.
___
Squeezecenter mailing list
Squeezecenter@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/squeezecenter
I think that there have to be at least 2 before it kicks in
No, that's for when there are more than 2 tracks in the queue. Once
playback of the third to last track has started, DSTM would kick in. But
that's not true in case of a single track.
___
S
Is one track sufficient as a seed? Won’t DSTM retain what was playing
beforehand as part of its track selection?
Most mixer implementations I know of (and most I implemented myself :-))
would only use what is in the queue. Thus one single track if only one
is there.
__
DTSM has been set to LastMix ("My Music" only) that works with Squeezer,
Material and iPeng. However when I make a call for one favorite using
JSONRPC, it plays the track (single not album) but does not activate
DSTM to build the queue? What I am looking to do is to programmatically
select a diffe
I can successfully call a single favorite and play but cannot workout
how to start DSTM / LastMix via JSONRPC with the track to create the
queue?
You don't call DSTM or LastMix, but you configure the player to use
DSTM. Once that's done, it should kick in automatically, one a queue has
been pl
I have migrate my Music library from a local extern HDD connected to the
server (Windows Server 2022) with Squeezebox. When I change the folders
in the Control panel (i.e. \\MEDIA_NAS\Music) and apply it will stand.
But when I change the folders in the Webbased app after applying the
field went em
Is is possible to browse albums by album type rather than have the lot
appear as a mixed bag?
No, that's not supported (except for the compilations). I don't know
about a standard tag to define the type of an album.
___
Squeezecenter mailing list
Squ
When I look in the plugin.pm file I only see the constant for
MIN_TRACKS. This is located in the DSTM plugin directory, correct?
This is in LastMix' Plugin.pm file.
___
Squeezecenter mailing list
Squeezecenter@lists.slimdevices.com
http://lists.slimdev
Not network drives... I have almost 50TB of storage all attached via
USB3. The drives always spin up before the server does. It is randomly
scanning and sometimes finds all the music, but most of the time
doesn't. I'm out of time today but will look at it again later. At
least all of the music
Is the MAX_TRACKS setting no longer available? I can't find it.
It's not a setting. As outlined above it's a constant defined in that
source file.
___
Squeezecenter mailing list
Squeezecenter@lists.slimdevices.com
http://lists.slimdevices.com/mailman
a good explanation why I didn't found anything and why thousands of "non
logitech" users begin their post install by removing most of the plugins
for years without complaining
Haha... I did indeed turn off a few plugins by default in 8.3. But I
still think it's better if the user who cares can
There's no well defined or documented way to manage plugins outside the
web UI. But what I could imagine might work is to edit the
plugin/state.prefs file inside your LMS' prefs folder. Look what the web
UI does when you try to install a plugin, then do this in your script:
- install a plugin
I think you should ask in a Material thread about this. LMS is doing its
thing. But I don't know what the Material skin is displaying. Whether
it's the file's format, or the stream's.
___
Squeezecenter mailing list
Squeezecenter@lists.slimdevices.com
h
But in PiCorecore player there's still this message:
LMS is not running (red cross)
But that means that LMS is not running on the pCP itself, doesn't it? As
it's running in Docker, that's ok.
I access both websites on my computer, no problems, except Picoreplayer
can't see LMS on my Synology
I wonder if someone can confirm I have the correct understanding of this
configuration?
You can disable native playback of FLAC in Settings/Advanced/File Formats.
___
Squeezecenter mailing list
Squeezecenter@lists.slimdevices.com
http://lists.slimdevic
I’ve been holding out from upgrading while the compatibility issues were
being addressed. Since I’m not an expert (by any means!) in OS or LMS
tweaking I’ve been waiting for any further issues to settle out. Are we
at the point of stability? Looking for a thumbs up from the Community.
I'm pro
How can I updgrade my docker container on synology to 8.3 ?
That's covered in several Synology related threads. Basically download
"latest" image from Repositories tab, reset containers, restart.
___
Squeezecenter mailing list
Squeezecenter@lists.sli
Too bad cannot use it as is. Could you please point me to the part of
source code does this? I'm not very familiar with the LMS code.
If you're interested in the SQL used, you could run LMS with logging
enabled for database.sql. That should give you a good idea of the
queries being used by LMS
To note, we are running Perl 5.34 while the new LMS v8.3.1 runs Perl
"We are running" - maybe you should stick with mainstream, and it might
just work?...
___
Squeezecenter mailing list
Squeezecenter@lists.slimdevices.com
http://lists.slimdevices.com
I got out my old white macbook to test there first - it too is a core2
duo running 10.7.5. Installation went fine but it will not start; can
you see anything obvious?
This is perl 5, version 12, subversion 3 (v5.12.3) built for
darwin-thread-multi-2level
There's no Perl 5.18?
macOS 10.7
Hello, would it be possible to install this version on a Synology DS211j
NAS please?
No. Synology dropped support for LMS in DSM7. Consequently the
maintainer of the packages for Synology stopped producing packages.
With a device that old you'll be much happier running LMS on a Raspberry
Pi,
Not sure where I could find the info (most certainly here with a few
hours of searching), but what is the latest LMS version I could use with
Mac Min I running 10.7.5?
LMS 8.3.1 should work again on older Macs.
___
Squeezecenter mailing list
Squeezecen
I went through this thread once again and found this:
I have updated the LMS version to the following and it still does not
scan OPUS files.
Logitech Media Server Version: 8.3.0 - 1667251155 @ Fri 04 Nov 2022 09:17:53
AM CET
Perl Version: 5.34.0 - x86_64-linux-gnu-thread-multi
Audio
Here is an example: I put in "Alfred Brendel Schubert Piano Sonata"; it
will return all albums/tracks with all the searched words, no matter the
searched word is in "album title", "track title", "url", or "contributor
name" etc. And the speed is extremely fast. This looks like a full text
search i
Was not able to download it from the Logitech Server. But it finally
completed overnight. No clue why.
Its with you now in your DROPBOX.
It would have been much simpler for both of us if you had run a scan
over a limited part of your collection exposing the issue... your log
file has 44 millio
Even my download stops @ 293MB.
Cannot get to the end of the file download as well. I have tried using
an external download manager and it stops midway.
One more idea: only add one or two of the failing folderst as your music
folder before you run a full, logged scan. This should be much quicke
Even my download stops @ 293MB.
Download from?... The link I provided is to _upload_ the file?
___
Squeezecenter mailing list
Squeezecenter@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Why is my scan.log (zipped) @ 495MB.
Any help on making this smaller ?
Because filenames, metadata and a lot more for each and every file is
being logged - if logging for the scanner is enabled. Once you have a
full log file make sure you disable scanner logging again.
Feel free to upload th
I have a Synology DS218+ (with DSM 7.1.1-42962 Update 1). Please could
you let me know how I can install LSM in my Synology?
With DSM7 there are two options: use a different device (eg. a Raspberry
Pi), or run it in Docker. The latter should be possible for you, as I
think your devices is Inte
Has the OP tried putting the line -SLIMOPTIONS="--quiet"- in the file
-/etc/default/logitechmediaserver- ?
When the log file is filling up the filesystem then you should first of
all figure out why it is logging that much! In normal use there should
be very little output. Either reset the loggin
In my mind it worked like this:
piCore-living--\
piCore-kitchen --\
piCore-office > LMS --> MySB --> Squeezer
piCore-garage--/
piCore-bedroom --/
If you're running LMS, then Squeezer should connect to LMS, not MySB.
You can't control your players through MySB if they're conn
attaching 3 screenshots. the first 2 are seen by the server (opus files)
and the last one is not.
None of these would show up in the log file you posted previously. I
think the log file was not from a full scan? Please get a full wipe &
scan log.
__
Ok. Thank you Michael. I have an Squeezebox Classic with LMS in my home
Synology 918+ . And I am very happy with it. What I wanted to know, if
there is dockerized 8.3.0 yet for installing it in my work Synology
720+. Spotty came to life my Squeezebox Classic.
Sure, the official docker image has
Now I would like to use new 8.3.0 in my new 720+ with DSM 7.x in my work
dockered with Spotty. In my work there is no Squeezebox :D
Is this possible?
I don't understand. But sure: you can install LMS wherever you want. No
need for a Squeezebox or music player. It just doesn't make sense :-).
[22-11-20 18:40:23.6585] Slim::Plugin::SN::Plugin::__ANON__ (54) Got
services update: pandora, wimp, rhapd, classical, rhapd, slacker,
deezer, loop
That means that LMS has successully connected to MySB.
I have Squeezer connected to MySqueezeBox and it is showing No players
are connected
If y
i have run a utility on the server that assigns the following
permissions
Can't you ssh to the box and the the permissions on those files? I have
no clue what files or folders that script would touch. Just "ls -l
/path/to/your/OPUS/file" and it's parent folders.
It's not clear to me whether
"squeezeboxserver[932]:
#011file:///var/lib/squeezeboxserver/prefs/clientplaylist_.m3u
doesn't exist on disk - skipping!"
Is there no different line before or after that? Can you share a longer
excerpt pluss the full server.log.zip file?
Logitech Media Server Version: 7.9.2 - 157
from my windows map network drive:
We need to understand permissions as seen from the server machine. Where
do the music files live? What's the permission on those opus files and
the folders in the hierarchy above it?
___
Squeezecenter mailing list
Can you check permissions? I'm seeing many of these:
[22-11-18 08:37:25.4117] Slim::Music::Info::isFile (1100)
isFile(/music/ambient_music/10. Queen of the Night (original mix).opus) == 0
[22-11-18 08:37:25.4118]
Slim::Formats::Playlists::Base::playlistEntryIsValid (125) Warning:
file:///music
Slightly different from the one that was proposed earlier and that I
added to my Gentoo build, but yes this works as well.
Verified with 8.2.0 - not ready for 8.3.x yet.
You patched yourself? Would be great if you could confirm 8.3.1, as I
plan to release that probably soon.
_
Could you please try the latest 8.3.1 nightly build? Philippe kindly
provided a patch which would hopefully fix this.
___
Squeezecenter mailing list
Squeezecenter@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/squeezecenter
PS How long ago was it that you rebooted that Pi?
up 1 day, 21:35
___
Squeezecenter mailing list
Squeezecenter@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/squeezecenter
One more thing: you can see that the second screenshot is from a full
wipescan. It shows the number of tracks as reported by MIP. Whereas the
first screenshot would be a "import my tracks only" scan. I assume (can
check the code, if you want) that it's the number of tracks LMS assumes
could be
The two scans indeed use different methods to import data from MIP:
wipescan would bulk download the full list, then parse that list. Rescan
OTOH would look up tracks one by one, assuming that it would only have
to do this for a smaller number of tracks (IIRC - I might be wrong
there, it's been
If we install now, after executing manually these codesign statements,
the version 8.3.1 would that be ok ? Are there going to be some
conflicts ?
That's totally fine. The files are being replaced on each update.
___
Squeezecenter mailing list
Squeezec
Oh and obviously this is just a background server. It doesn't even have
any graphic interface that you can connect a screen to. And as stated it
runs a lot more than just LMS and does not get corrupted by an SD card
turning unwritable so I'll choose this over a Pi any time.
Your choice. But you
Attached the log file
Once again this is an online library only scan. Please disable this
integration and run a _local_ scan:
[22-11-17 20:10:59.9075] Slim::Music::Import::runScan (396) Skipping
[Slim::Media::MediaFolderScan] - it doesn't implement online library
only scanning!
[22-11-17 20
interpreted versus code that is compiled. I'll bet you that if I were to
rewrite LMS and turn it into a binary I can make it show its web GUI
within a second after startup as well (currently takes 10-15 seconds for
the Apache frontend to stop returning a HTTP-500).
But you'll never get the month
interpreted versus code that is compiled. I'll bet you that if I were to
rewrite LMS and turn it into a binary I can make it show its web GUI
within a second after startup as well (currently takes 10-15 seconds for
the Apache frontend to stop returning a HTTP-500).
But you'll never get the month
This seems to work correctly. As expected, a one-time Allow Access
dialog appears, and then the allowance is added to Files & Folders, and
no longer requires re-authorizing with each server restart.
Thanks for the confirmation! I'll merge that right away. New 8.3.1/8.4
should come with signed
[22-11-16 07:02:28.7786] main::main (339) Error: Failed when running main
scan: [Can't locate loadable object for module Media::Scan in @INC (@INC
contains:
/share/CACHEDEV1_DATA/.qpkg/LogitechMediaServer/SlimServer/Cache/InstalledPlugins/Plugins/MusicArtistInfo/lib
/share/CACHEDEV1_DATA/.
👍 Did Logitech transfer the admin rights of the MySB website to you?
Just curious how you can post updates there.
I'm still a full time Logitech employee. I've been maintaining MySB for
the past decade or so :-D.
___
Squeezecenter mailing list
Squeez
Thanks for the clarification about builds. I wasn't aware that
mysqueezebox.com was still the source to find the latest installer. I
thought it was deprecated. Good to know! Happy everything works again. I
really appreciate all your work.
For quite some time I thought 7.7 would be the last versi
I have updated the LMS version to the following and it still does not
scan OPUS files.
No OPUS files at all? Can you share a scanner.log.zip from a run when
you fail to scan such files?
___
Squeezecenter mailing list
Squeezecenter@lists.slimdevices.c
Thanks for the fix Michael. I installed the 8.3.1 nightly and that
starts up just fine.
Great! Thanks for the report!
Does anyone know how it works with nightlies and final release versions?
I found the 8.3.1 here:
https://downloads.slimdevices.com/nightly/?ver=8.3
What I'm wondering about is
A new 8.3.1 build should be out soon. Please give it a try.
___
Squeezecenter mailing list
Squeezecenter@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Hi Michael, the server started now. It does give the following warning,
Ok, that means that the old Perl (which is still available on your
system) would still work. I'm going to change the installer to use that
instead of the custom Perl in case of a macOS 10.x
Your issue is different from t
Does this mean that part of the build/release process will have to be
outside of Github?
It has never been there - yet. I was considering moving to Github, but
the Windows and Mac builds are painful... Ralphy is working on a more
open Windows build. Hopefully this will allow us to have a more
It seems that just signing the perl binary is sufficient.
Thanks a lot for the testing! Now I have to find the corporate signing
system which supports signing universal binaries...
___
Squeezecenter mailing list
Squeezecenter@lists.slimdevices.com
ht
codesign -s - /Library/PreferencePanes/Squeezebox.prefPane
codesign -s -
/Library/PreferencePanes/Squeezebox.prefPane/Contents/perl/bin/perl
Is signing of both of these required? Or would signing the perl binary
be good enough?
___
Squeezecent
Would the update leave the scan.pm I added manually if it was in a
different place to yours?
Do I need to manually delete the Audio/scan.pm that I added?
I don't know... might even depend on the package management system.
Would LMS start if you removed that additional Scan.pm file? Did you try
It looks to me like you didn't put the new scan.so file in the
auto/Audio/Scan folder
If I replace scan.so (from 2009 according to WinSCP) with the version
from the zip file it works.
I did replace the existing binary file, not put it in a new place. See
https://github.com/Logitech/slimserver/c
That happens when you have multiple versions of Scan.pm and/or Scan.so.
Depending on the search path (which is determined by system path for the
.so and by LMS path for the .pm) if the files found report a different
version it will exit with a load failure.
Starting LMS with --d_startup might re
Done
Thanks a lot! New builds should be out shortly. Please give it a try.
___
Squeezecenter mailing list
Squeezecenter@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Any chance of this becoming available through CPAN?
If you mean CPAN as the Perl repository: we've submitted a pull request
"upstream". But Andy will have to accept and merge it.
___
Squeezecenter mailing list
Squeezecenter@lists.slimdevices.com
http
Raspbian Bullseye
Debian GLIBC 2.31-13+rpt2+rpi1+deb11u5) 2.31
Please feel free to upload the files to my inbox:
https://www.dropbox.com/request/T3RctyzGgNg0oFDubq6a
___
Squeezecenter mailing list
Squeezecenter@lists.slimdevices.com
http://lists.slimd
If one counts squeezelite software players, there are likely more LMS
users now than before Logitech dropped the hardware line over 10 years
ago.
That's a bold statement - which is hard to prove right or wrong.
Unfortunately I don't have any reliable number for LMS users.
_
I see a process Perl pop-up in Activity Monitor when LMS starting up but
this disappears the moment it stops again.
Can you try from a terminal window?
/Library/PreferencePanes/Squeezebox.prefPane/Contents/server/slimserver.pl
Would that crash, too?
1 - 100 of 3721 matches
Mail list logo