> Unfortunately that didn't help. I tried it twice, both times wiping the
> cache by nuking the 'cache' directory. The first cache was:
I'd still bet it's a permissions issue. Make sure the Squeezebox user
has access to all levels of that path (not only the Albums folder, but
/home, /home/music etc., every level).
Because that might be a bit tricky, I'd suggest you just move a bunch of
files to a folder outside /home. Give it full access to everybody and it
will work. Now you can go from there. Reset permissions to be only
accessible to the owner and group. Make the Squeezebox user part of that
group. It should still work.
> /home/squeezeboxserver/cache (AFAIK this was created when I installed
> LMS from your RPM - I've certainly never created it as a user) and the
> second was /var/lib/squeezeboxserver/cache - and again its cerrainly
> nothing I've ever created.
This tells me that you've been doing more than you should ever have. You
mentioned installing the RPM file. What else?
> [19-02-16 22:53:27.2122] Slim::Utils::SQLiteHelper::postConnect (374)
> Optimizing DB because of missing or empty sqlite_stat1 table
>
> [19-02-16 22:53:27.2662] Slim::Schema::forceCommit (2149) Warning:
> Trying to commit transactions before DB is initialized!
>
> ...and once again 'locate', run after a forced 'updatedb' run, couldn't
> find any instances of any files whos names include 'sqlite_stat1'.
'locate' will not find any file, will it? And why would you expect this
string to be human readable in the file?
IMHO you're making too many assumptions, trying too many things. I'd
suggest you start from scratch. Remove anything SB related. Search your
disk for anything *squeezeboxserver*. Install 7.9.2 RPM. Start with a
new music folder outside /home. Then try again. If you can't "Browse
Musicfolder" in to that folder, then you've got a permissions issue.
--
Michael
> cache by nuking the 'cache' directory. The first cache was:
I'd still bet it's a permissions issue. Make sure the Squeezebox user
has access to all levels of that path (not only the Albums folder, but
/home, /home/music etc., every level).
Because that might be a bit tricky, I'd suggest you just move a bunch of
files to a folder outside /home. Give it full access to everybody and it
will work. Now you can go from there. Reset permissions to be only
accessible to the owner and group. Make the Squeezebox user part of that
group. It should still work.
> /home/squeezeboxserver/cache (AFAIK this was created when I installed
> LMS from your RPM - I've certainly never created it as a user) and the
> second was /var/lib/squeezeboxserver/cache - and again its cerrainly
> nothing I've ever created.
This tells me that you've been doing more than you should ever have. You
mentioned installing the RPM file. What else?
> [19-02-16 22:53:27.2122] Slim::Utils::SQLiteHelper::postConnect (374)
> Optimizing DB because of missing or empty sqlite_stat1 table
>
> [19-02-16 22:53:27.2662] Slim::Schema::forceCommit (2149) Warning:
> Trying to commit transactions before DB is initialized!
>
> ...and once again 'locate', run after a forced 'updatedb' run, couldn't
> find any instances of any files whos names include 'sqlite_stat1'.
'locate' will not find any file, will it? And why would you expect this
string to be human readable in the file?
IMHO you're making too many assumptions, trying too many things. I'd
suggest you start from scratch. Remove anything SB related. Search your
disk for anything *squeezeboxserver*. Install 7.9.2 RPM. Start with a
new music folder outside /home. Then try again. If you can't "Browse
Musicfolder" in to that folder, then you've got a permissions issue.
--
Michael