Franck@ wrote:
> Hello,
>
> I try unsuccessfully to run LMS on a Raspberry Pi 3 B+ with Raspbian
> Buster Lite. The music files are stored on an NTFS external hard drive.
> (I do not want to use piCorePlayer or Max2Play because the Raspberry Pi
> must host other applications than LMS.)
>
> Everything works except the scan of the library (full rescan from
> scratch). These are the character sets (utf8 and others) that seems to
> generate the problem. The errors begin to appear in the second step of
> the analysis. The detection of files/directories is working properly.
> It's the analysis of new music files that generates errors.
>
> scanner.log :
> >
Code:
--------------------
> > [19-09-15 10:42:35.0422] Slim::Utils::Scanner::Local::new (891)
Handling new playlist
file:///media/SAMSUNG/Musique/Classique/-%20Compilation%20-/Copland%20-%20Lutoslawski%20-%20Nielsen%20(Clarinet%20Concertos)/Copland,%20Clarinet%20Concerto%20-%20Lutoslawski,%20Dance%20Preludes%20-%20Nielsen,%20Clarinet%20Concerto%20(Janet%20Hilton).cue
> [19-09-15 10:42:36.2021] Slim::Utils::Scanner::Local::new (891) Handling
new playlist
file:///media/SAMSUNG/Musique/Classique/-%20Compilation%20-/Dimitri%20Ashkenazy%20-%20Works%20for%20Clarinet%20and%20Piano/cover/Various%20Composers%20-%20Works%20for%20Clarinet%20and%20Piano%20-%20Dimitri%20Ashkenazy,%20Vladimir%20Ashkenazy.cue
> [19-09-15 10:42:36.2289] Slim::Formats::Playlists::CUE::parse (473) Error:
Couldn't find referenced FILE: [/media/SAMSUNG/Musique/Classique/- Compilation
-/Dimitri Ashkenazy - Works for Clarinet and Piano/cover/Various Composers -
Works for Clarinet and Piano - Dimitri Ashkenazy, Vladimir Ashkenazy.flac] on
disk! Skipping!
> [19-09-15 10:42:36.2300] Slim::Formats::Playlists::CUE::parse (473) Error:
Couldn't find referenced FILE: [/media/SAMSUNG/Musique/Classique/- Compilation
-/Dimitri Ashkenazy - Works for Clarinet and Piano/cover/Various Composers -
Works for Clarinet and Piano - Dimitri Ashkenazy, Vladimir Ashkenazy.flac] on
disk! Skipping!
--------------------
> >
>
> server.log :
> >
Code:
--------------------
> > [19-09-15 10:42:40.2129]
Slim::Plugin::FullTextSearch::Plugin::_initPopularTerms (525) Fulltext index
missing or outdated - re-building
> [19-09-15 10:42:40.2147] Slim::Schema::Storage::throw_exception (122)
Error: DBI Exception: DBD::SQLite::db selectcol_arrayref failed: no such table:
fulltext_terms [for Statement "
> SELECT term, d FROM (
> SELECT term, SUM(documents) d
> FROM fulltext_terms
> WHERE NOT col IN ('*', 1, 0) AND LENGTH(term) > 1
> GROUP BY term
> ORDER BY d DESC
> )
> WHERE d > 500
> "]
> [19-09-15 10:42:40.2157] Slim::Schema::Storage::throw_exception (122)
Backtrace:
>
> frame 0: Slim::Utils::Log::logBacktrace
(/usr/share/perl5/Slim/Schema/Storage.pm line 122)
> frame 1: Slim::Schema::Storage::throw_exception
(/usr/share/squeezeboxserver/CPAN/DBIx/Class/Storage/DBI.pm line 1007)
> frame 2: DBIx::Class::Storage::DBI::__ANON__
(/usr/share/perl5/Slim/Plugin/FullTextSearch/Plugin.pm line 532)
> frame 3: Slim::Plugin::FullTextSearch::Plugin::_initPopularTerms
(/usr/share/perl5/Slim/Plugin/FullTextSearch/Plugin.pm line 118)
> frame 4: Slim::Plugin::FullTextSearch::Plugin::__ANON__
(/usr/share/perl5/Slim/Control/Request.pm line 2058)
> frame 5: (eval) (/usr/share/perl5/Slim/Control/Request.pm line 2058)
> frame 6: Slim::Control::Request::notify
(/usr/share/perl5/Slim/Control/Request.pm line 859)
> frame 7: Slim::Control::Request::checkNotifications
(/usr/sbin/squeezeboxserver line 708)
> frame 8: main::idle (/usr/sbin/squeezeboxserver line 677)
> frame 9: main::main (/usr/sbin/squeezeboxserver line 1210)
>
> [19-09-15 10:42:40.2164] Slim::Control::Request::notify (2060) Error:
Failed notify: Carp::Clan::__ANON__(): DBI Exception: DBD::SQLite::db
selectcol_arrayref failed: no such table: fulltext_terms [for Statement "
> SELECT term, d FROM (
> SELECT term, SUM(documents) d
> FROM fulltext_terms
> WHERE NOT col IN ('*', 1, 0) AND LENGTH(term) > 1
> GROUP BY term
> ORDER BY d DESC
> )
> WHERE d > 500
> "] at /usr/share/perl5/Slim/Schema/Storage.pm line 126
--------------------
> >
>
> /var/log/syslog :
> >
Code:
--------------------
> > /var/log/syslog
> Sep 15 10:42:33 pisalon ntfs-3g[449]: Could not convert filename to
Unicode: 'Spohr, Rietz, Solère, Heinze - Clarinet in Concert - Thea King.flac':
ChaÃ[emoji2400]ne multi-octets ou Ã[emoji2398]tendue de caractères invalide ou
incomplète
> Sep 15 10:42:33 pisalon ntfs-3g[449]: Could not convert filename to
Unicode: 'Spohr, Rietz, Solère, Heinze - Clarinet in Concert - Thea King.flac':
ChaÃ[emoji2400]ne multi-octets ou Ã[emoji2398]tendue de caractères invalide ou
incomplète
--------------------
> >
>
> LMS :
> >
Code:
--------------------
> > Logitech Media Server
> Logitech Media Server Version : 7.9.2 - 1567938514 @ Sun Sep 8 12:49:29
CEST 2019
> Nom d'hôte : pisalon
> Adresse IP du serveur : 192.168.1.12
> Port HTTP du serveur : 9000
> Système d'exploitation : Debian - FR - utf8
> Architecture de la plate-forme : armv7l-linux
> Version de Perl : 5.28.1 - arm-linux-gnueabihf-thread-multi-64int
> Audio::Scan : 1.02
> IO::Socket::SSL : 2.060
> Version de la base de données : DBD::SQLite 1.58 (sqlite 3.22.0)
> Platines identifiées : 4
--------------------
> >
>
> cat /etc/*release*
> >
Code:
--------------------
> > PRETTY_NAME="Raspbian GNU/Linux 10 (buster)"
> NAME="Raspbian GNU/Linux"
> VERSION_ID="10"
> VERSION="10 (buster)"
> VERSION_CODENAME=buster
> ID=raspbian
> ID_LIKE=debian
> HOME_URL="http://www.raspbian.org/"
> SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
> BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"
--------------------
> >
>
> ps -eaf | grep squeeze
> >
Code:
--------------------
> > squeeze+ 438 1 0 10:14 ? 00:00:00 /bin/bash
/usr/sbin/squeezeboxserver_safe /usr/sbin/squeezeboxserver --prefsdir
/var/lib/squeezeboxserver/prefs --logdir /var/log/squeezeboxserver/ --cachedir
/var/lib/squeezeboxserver/cache --charset=utf8
> squeeze+ 447 438 2 10:14 ? 00:00:33 /usr/bin/perl
/usr/sbin/squeezeboxserver --prefsdir /var/lib/squeezeboxserver/prefs --logdir
/var/log/squeezeboxserver/ --cachedir /var/lib/squeezeboxserver/cache
--charset=utf8
--------------------
> >
>
> locale
> >
Code:
--------------------
> > LANG=fr_FR.UTF-8
> LANGUAGE=
> LC_CTYPE="fr_FR.UTF-8"
> LC_NUMERIC="fr_FR.UTF-8"
> LC_TIME="fr_FR.UTF-8"
> LC_COLLATE="fr_FR.UTF-8"
> LC_MONETARY="fr_FR.UTF-8"
> LC_MESSAGES="fr_FR.UTF-8"
> LC_PAPER="fr_FR.UTF-8"
> LC_NAME="fr_FR.UTF-8"
> LC_ADDRESS="fr_FR.UTF-8"
> LC_TELEPHONE="fr_FR.UTF-8"
> LC_MEASUREMENT="fr_FR.UTF-8"
> LC_IDENTIFICATION="fr_FR.UTF-8"
> LC_ALL=
--------------------
> >
>
> /etc/fstab
> >
Code:
--------------------
> > #LABEL=SAMSUNG /media/SAMSUNG ntfs
defaults,nofail,uid=1000,gid=1000,umask=000,nls=utf8,utf8 0 0
> LABEL=SAMSUNG /media/SAMSUNG ntfs defaults,auto,users,rw,nofail,umask=000 0 0
--------------------
> >
>
> mount | grep sda1 :
> >
Code:
--------------------
> > /dev/sda1 on /media/SAMSUNG type fuseblk
(rw,nosuid,nodev,noexec,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
--------------------
> >
>
> Do you have an idea ?
>
> I have been looking for two days without success ...
>
> Thanks in advance.Max2Play doesn't prevent you running other applications as
> far as I
know.
Sent from my SM-G900F using Tapatalk
------------------------------------------------------------------------
slartibartfast's Profile: http://forums.slimdevices.com/member.php?userid=35609
View this thread: http://forums.slimdevices.com/showthread.php?t=110970
_______________________________________________
unix mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/unix