LMS-Community / slimserver

Server for Squeezebox and compatible players. This server is also called Lyrion Music Server.
https://lyrion.org
Other
1.16k stars 293 forks source link

Installation fails on Ubuntu 20.04 and 22.04.1 #865

Closed w06lmy closed 1 year ago

w06lmy commented 1 year ago

I have been using LMS for some time, and had few issues until recently. When I updated to ubuntu 22.04 I could no longer get it to run. I updated to LMS 8.3.1, but the problem persisted. Google tells me that this may be because Ubuntu 20.04 and beyond no longer uses the start-stop-daemon. I have resolved the problem by reverting to Ubuntu 18.04, but I would much prefer to be running a supported OS.

Here's where I found information about the problem. https://forums.slimdevices.com/forum/user-forums/logitech-media-server/108901-logitech-media-server-on-ubuntu-20-04?112185=

Is there an effort to resolve this issue?

michaelherger commented 1 year ago

LMS should run just fine. Do you know whether it isn't started, or whether it fails? What platform are you on? 32 bit Intel?

w06lmy commented 1 year ago

I am running it on a Gigabyte model GB-BXBT-2807 minibox with a Celron N2807, 64 bit processor.

Normally it starts up when the computer starts. In the past I could open the web interface at as I recall) http://127.0.0.0:9000. I could find nothing there. I noticed, when I installed onto the box with the 18.04 OS, I was asked for an address for installing the web interface. I don't recall that happening in the past when I installed LMS. With the present installation I access the LMS web interface at the address of the server (192.168.1.251:9000)

Another bit of information. I actually upgraded the OS to 22.04 with LMS already installed rather than installing to a fresh 22.04. I think I had previously upgraded the system from 18.04 to 20.04 with no problem with the LMS installation. I could be wrong about that. Don't remember for sure.

I have two of these little computers, so I will do a fresh install of the OS and then attempt another installation of LMS, paying close attention to what happens and taking notes.

I appreciate your interest in my problem.

w06lmy commented 1 year ago

Correction. I didn't take notes when doing all this, and I forgot the sequence of events. As I said before, I first updated the OS on which LMS was installed and running. At that point I tried to reach the web interface at 127.0.0.0:9000, but the browser couldn't connect to that address. I then decided to reinstall LMS, but the installer said that dependencies couldn't be satisfied.

I then installed Ubuntu 18.04 on an identical machine, and LMS then installed with no problem except asking me for an IP address. I can now reach the that web interface from any machine on the network.

w06lmy commented 1 year ago

I didn't mean to close. Hit the wrong button

michaelherger commented 1 year ago

asking me for an IP address

What exact message would that be? And what would be asking for an IP? LMS certainly does not. It would use whatever the system uses.

What would perl -v give you? Did you install Linux as 32 bit or as 64 bit?

w06lmy commented 1 year ago

I am installing to a 64 bit machine, a Gigabyte model GB-BXBT-2807 minibox with a Celron N2807. I downloaded LMS from https://www.mysqueezebox.com/download. It is listed as being for X86_64.

I am actually installing on kubuntu, not ubuntu. I have found the same problem reported with ubuntu.

With kubuntu 2022 the perl version is 5.34.0.
With kubuntu 2018 the perl version is 5.26.1

As to the request for an ip address, it is true that I have never been asked for one before when installing LMS. Somehow, when I was installing to 2018, I was asked, so I input the ip address of the computer to which I was installing, and now I can reach the web interface at that ip address. This is really not a problem, just a curiosity, as I hope the 2018 installation is just temporary.

The problem that I would like to resolve, is the inability to install to kubuntu 2022. The problem there is that the installer reports that it cannot satisfy dependencies. The same error occurs with LMS versions 8.3.1 and 7.9.2. I have installed both LMS versions on kubuntu 2018 without a hitch.

michaelherger commented 1 year ago

Please just give me the output of perl -v.

w06lmy commented 1 year ago

Ah.... upper case V. I've send the file in a reply to your email.

michaelherger commented 1 year ago

Lower case -v. Just paste it here - I didn't receive any email.

w06lmy commented 1 year ago

This is perl 5, version 34, subversion 0 (v5.34.0) built for x86_64-linux-gnu-thread-multi (with 50 registered patches, see perl -V for more detail)

Copyright 1987-2021, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on this system using "man perl" or "perldoc perl". If you have access to the Internet, point your browser at http://www.perl.org/, the Perl Home Page.

mherger commented 1 year ago

This is perl 5, version 34, subversion 0 (v5.34.0) built for x86_64-linux-gnu-thread-multi

That should be good. Would you mind sharing your server.log file? Might be in /var/log.

w06lmy commented 1 year ago

I do not find such a file on the system with Kubuntu 22.04, the system on which the installer refuses to proceed due to missing dependencies. I do find the file on the system with kubuntu 18.04 installed. Here it is:

[[23-03-06 14:42:02.9019] main::init (377) Starting Logitech Media Server (v8.3.1, 1676361197, Fri 17 Feb 2023 06:37:09 AM CET) perl 5.026001 - x86_64-linux-gnu-thread-multi [23-03-06 14:42:06.6870] main::checkDataSource (1107) Warning: Schema updated or no media found in the database, initiating scan. [23-03-06 14:42:10.9163] Slim::Plugin::FullTextSearch::Plugin::_initPopularTerms (592) Fulltext index missing or outdated - re-building [23-03-06 14:42:11.2599] Slim::Plugin::FullTextSearch::Plugin::_initPopularTerms (592) Fulltext index missing or outdated - re-building [23-03-06 15:17:04.5253] Slim::Plugin::FullTextSearch::Plugin::_initPopularTerms (592) Fulltext index missing or outdated - re-building [23-03-06 15:17:08.4244] Slim::Plugin::FullTextSearch::Plugin::_initPopularTerms (592) Fulltext index missing or outdated - re-building [23-03-06 15:17:08.7869] Slim::Plugin::FullTextSearch::Plugin::_initPopularTerms (592) Fulltext index missing or outdated - re-building [23-03-06 17:14:19.2167] Slim::Buttons::Common::ANON (811) Error: No valid url found, not adding favorite! [23-03-06 17:14:19.2478] Slim::Buttons::Common::ANON (816) Backtrace: frame 0: Slim::Utils::Log::logBacktrace (/usr/share/perl5/Slim/Buttons/Common.pm line 816) frame 1: Slim::Buttons::Common::ANON (/usr/share/perl5/Slim/Hardware/IR.pm line 1103) frame 2: Slim::Hardware::IR::executeButton (/usr/share/perl5/Slim/Control/Commands.pm line 288) frame 3: Slim::Control::Commands::buttonCommand (/usr/share/perl5/Slim/Control/Request.pm line 1880) frame 4: (eval) (/usr/share/perl5/Slim/Control/Request.pm line 1880) frame 5: Slim::Control::Request::execute (/usr/share/perl5/Slim/Control/Request.pm line 877) frame 6: Slim::Control::Request::executeRequest (/usr/share/perl5/Slim/Player/Client.pm line 635) frame 7: Slim::Player::Client::execute (/usr/share/perl5/Slim/Hardware/IR.pm line 1124) frame 8: Slim::Hardware::IR::processCode (/usr/share/perl5/Slim/Hardware/IR.pm line 896) frame 9: Slim::Hardware::IR::fireHold (/usr/share/perl5/Slim/Utils/Timers.pm line 265) frame 10: (eval) (/usr/share/perl5/Slim/Utils/Timers.pm line 265) frame 11: Slim::Utils::Timers::ANON (/usr/share/perl5/Slim/Networking/IO/Select.pm line 167) frame 12: (eval) (/usr/share/perl5/Slim/Networking/IO/Select.pm line 167) frame 13: Slim::Networking::IO::Select::loop (/usr/sbin/squeezeboxserver line 721) frame 14: main::idle (/usr/sbin/squeezeboxserver line 671) frame 15: main::main (/usr/sbin/squeezeboxserver line 1210) [23-03-06 17:14:35.2235] Slim::Buttons::Common::ANON (811) Error: No valid url found, not adding favorite! [23-03-06 17:14:35.2257] Slim::Buttons::Common::ANON (816) Backtrace: frame 0: Slim::Utils::Log::logBacktrace (/usr/share/perl5/Slim/Buttons/Common.pm line 816) frame 1: Slim::Buttons::Common::ANON (/usr/share/perl5/Slim/Hardware/IR.pm line 1103) frame 2: Slim::Hardware::IR::executeButton (/usr/share/perl5/Slim/Control/Commands.pm line 288) frame 3: Slim::Control::Commands::buttonCommand (/usr/share/perl5/Slim/Control/Request.pm line 1880) frame 4: (eval) (/usr/share/perl5/Slim/Control/Request.pm line 1880) frame 5: Slim::Control::Request::execute (/usr/share/perl5/Slim/Control/Request.pm line 877) frame 6: Slim::Control::Request::executeRequest (/usr/share/perl5/Slim/Player/Client.pm line 635) frame 7: Slim::Player::Client::execute (/usr/share/perl5/Slim/Hardware/IR.pm line 1124) frame 8: Slim::Hardware::IR::processCode (/usr/share/perl5/Slim/Hardware/IR.pm line 896) frame 9: Slim::Hardware::IR::fireHold (/usr/share/perl5/Slim/Utils/Timers.pm line 265) frame 10: (eval) (/usr/share/perl5/Slim/Utils/Timers.pm line 265) frame 11: Slim::Utils::Timers::ANON (/usr/share/perl5/Slim/Networking/IO/Select.pm line 167) frame 12: (eval) (/usr/share/perl5/Slim/Networking/IO/Select.pm line 167) frame 13: Slim::Networking::IO::Select::loop (/usr/sbin/squeezeboxserver line 721) frame 14: main::idle (/usr/sbin/squeezeboxserver line 671) frame 15: main::main (/usr/sbin/squeezeboxserver line 1210) [23-03-06 17:14:37.2006] Slim::Buttons::Common::ANON (811) Error: No valid url found, not adding favorite! [23-03-06 17:14:37.2030] Slim::Buttons::Common::ANON (816) Backtrace: frame 0: Slim::Utils::Log::logBacktrace (/usr/share/perl5/Slim/Buttons/Common.pm line 816) frame 1: Slim::Buttons::Common::ANON (/usr/share/perl5/Slim/Hardware/IR.pm line 1103) frame 2: Slim::Hardware::IR::executeButton (/usr/share/perl5/Slim/Control/Commands.pm line 288) frame 3: Slim::Control::Commands::buttonCommand (/usr/share/perl5/Slim/Control/Request.pm line 1880) frame 4: (eval) (/usr/share/perl5/Slim/Control/Request.pm line 1880) frame 5: Slim::Control::Request::execute (/usr/share/perl5/Slim/Control/Request.pm line 877) frame 6: Slim::Control::Request::executeRequest (/usr/share/perl5/Slim/Player/Client.pm line 635) frame 7: Slim::Player::Client::execute (/usr/share/perl5/Slim/Hardware/IR.pm line 1124) frame 8: Slim::Hardware::IR::processCode (/usr/share/perl5/Slim/Hardware/IR.pm line 896) frame 9: Slim::Hardware::IR::fireHold (/usr/share/perl5/Slim/Utils/Timers.pm line 265) frame 10: (eval) (/usr/share/perl5/Slim/Utils/Timers.pm line 265) frame 11: Slim::Utils::Timers::ANON (/usr/share/perl5/Slim/Networking/IO/Select.pm line 167) frame 12: (eval) (/usr/share/perl5/Slim/Networking/IO/Select.pm line 167) frame 13: Slim::Networking::IO::Select::loop (/usr/sbin/squeezeboxserver line 721) frame 14: main::idle (/usr/sbin/squeezeboxserver line 671) frame 15: main::main (/usr/sbin/squeezeboxserver line 1210) [23-03-06 17:15:28.1186] Slim::Buttons::Common::ANON (811) Error: No valid url found, not adding favorite! [23-03-06 17:15:28.1205] Slim::Buttons::Common::ANON (816) Backtrace: frame 0: Slim::Utils::Log::logBacktrace (/usr/share/perl5/Slim/Buttons/Common.pm line 816) frame 1: Slim::Buttons::Common::ANON (/usr/share/perl5/Slim/Hardware/IR.pm line 1103) frame 2: Slim::Hardware::IR::executeButton (/usr/share/perl5/Slim/Control/Commands.pm line 288) frame 3: Slim::Control::Commands::buttonCommand (/usr/share/perl5/Slim/Control/Request.pm line 1880) frame 4: (eval) (/usr/share/perl5/Slim/Control/Request.pm line 1880) frame 5: Slim::Control::Request::execute (/usr/share/perl5/Slim/Control/Request.pm line 877) frame 6: Slim::Control::Request::executeRequest (/usr/share/perl5/Slim/Player/Client.pm line 635) frame 7: Slim::Player::Client::execute (/usr/share/perl5/Slim/Hardware/IR.pm line 1124) frame 8: Slim::Hardware::IR::processCode (/usr/share/perl5/Slim/Hardware/IR.pm line 896) frame 9: Slim::Hardware::IR::fireHold (/usr/share/perl5/Slim/Utils/Timers.pm line 265) frame 10: (eval) (/usr/share/perl5/Slim/Utils/Timers.pm line 265) frame 11: Slim::Utils::Timers::ANON (/usr/share/perl5/Slim/Networking/IO/Select.pm line 167) frame 12: (eval) (/usr/share/perl5/Slim/Networking/IO/Select.pm line 167) frame 13: Slim::Networking::IO::Select::loop (/usr/sbin/squeezeboxserver line 721) frame 14: main::idle (/usr/sbin/squeezeboxserver line 671) frame 15: main::main (/usr/sbin/squeezeboxserver line 1210) [23-03-06 17:27:16.6277] Slim::Utils::Misc::msg (1325) Warning: [17:27:16.6263] Error: Unable to read at least 371 bytes from file. [23-03-06 17:41:02.8978] Slim::Buttons::Common::ANON (811) Error: No valid url found, not adding favorite! [23-03-06 17:41:02.8996] Slim::Buttons::Common::ANON (816) Backtrace: frame 0: Slim::Utils::Log::logBacktrace (/usr/share/perl5/Slim/Buttons/Common.pm line 816) frame 1: Slim::Buttons::Common::ANON (/usr/share/perl5/Slim/Hardware/IR.pm line 1103) frame 2: Slim::Hardware::IR::executeButton (/usr/share/perl5/Slim/Control/Commands.pm line 288) frame 3: Slim::Control::Commands::buttonCommand (/usr/share/perl5/Slim/Control/Request.pm line 1880) frame 4: (eval) (/usr/share/perl5/Slim/Control/Request.pm line 1880) frame 5: Slim::Control::Request::execute (/usr/share/perl5/Slim/Control/Request.pm line 877) frame 6: Slim::Control::Request::executeRequest (/usr/share/perl5/Slim/Player/Client.pm line 635) frame 7: Slim::Player::Client::execute (/usr/share/perl5/Slim/Hardware/IR.pm line 1124) frame 8: Slim::Hardware::IR::processCode (/usr/share/perl5/Slim/Hardware/IR.pm line 896) frame 9: Slim::Hardware::IR::fireHold (/usr/share/perl5/Slim/Utils/Timers.pm line 265) frame 10: (eval) (/usr/share/perl5/Slim/Utils/Timers.pm line 265) frame 11: Slim::Utils::Timers::ANON (/usr/share/perl5/Slim/Networking/IO/Select.pm line 167) frame 12: (eval) (/usr/share/perl5/Slim/Networking/IO/Select.pm line 167) frame 13: Slim::Networking::IO::Select::loop (/usr/sbin/squeezeboxserver line 721) frame 14: main::idle (/usr/sbin/squeezeboxserver line 671) frame 15: main::main (/usr/sbin/squeezeboxserver line 1210) [23-03-06 17:41:12.0672] Slim::Buttons::Common::ANON (811) Error: No valid url found, not adding favorite! [23-03-06 17:41:12.0693] Slim::Buttons::Common::ANON (816) Backtrace: frame 0: Slim::Utils::Log::logBacktrace (/usr/share/perl5/Slim/Buttons/Common.pm line 816) frame 1: Slim::Buttons::Common::ANON (/usr/share/perl5/Slim/Hardware/IR.pm line 1103) frame 2: Slim::Hardware::IR::executeButton (/usr/share/perl5/Slim/Control/Commands.pm line 288) frame 3: Slim::Control::Commands::buttonCommand (/usr/share/perl5/Slim/Control/Request.pm line 1880) frame 4: (eval) (/usr/share/perl5/Slim/Control/Request.pm line 1880) frame 5: Slim::Control::Request::execute (/usr/share/perl5/Slim/Control/Request.pm line 877) frame 6: Slim::Control::Request::executeRequest (/usr/share/perl5/Slim/Player/Client.pm line 635) frame 7: Slim::Player::Client::execute (/usr/share/perl5/Slim/Hardware/IR.pm line 1124) frame 8: Slim::Hardware::IR::processCode (/usr/share/perl5/Slim/Hardware/IR.pm line 896) frame 9: Slim::Hardware::IR::fireHold (/usr/share/perl5/Slim/Utils/Timers.pm line 265) frame 10: (eval) (/usr/share/perl5/Slim/Utils/Timers.pm line 265) frame 11: Slim::Utils::Timers::ANON (/usr/share/perl5/Slim/Networking/IO/Select.pm line 167) frame 12: (eval) (/usr/share/perl5/Slim/Networking/IO/Select.pm line 167) frame 13: Slim::Networking::IO::Select::loop (/usr/sbin/squeezeboxserver line 721) frame 14: main::idle (/usr/sbin/squeezeboxserver line 671) frame 15: main::main (/usr/sbin/squeezeboxserver line 1210) [23-03-06 17:43:13.2290] Slim::Buttons::Common::ANON (811) Error: No valid url found, not adding favorite! [23-03-06 17:43:13.2313] Slim::Buttons::Common::ANON (816) Backtrace: frame 0: Slim::Utils::Log::logBacktrace (/usr/share/perl5/Slim/Buttons/Common.pm line 816) frame 1: Slim::Buttons::Common::ANON (/usr/share/perl5/Slim/Hardware/IR.pm line 1103) frame 2: Slim::Hardware::IR::executeButton (/usr/share/perl5/Slim/Control/Commands.pm line 288) frame 3: Slim::Control::Commands::buttonCommand (/usr/share/perl5/Slim/Control/Request.pm line 1880) frame 4: (eval) (/usr/share/perl5/Slim/Control/Request.pm line 1880) frame 5: Slim::Control::Request::execute (/usr/share/perl5/Slim/Control/Request.pm line 877) frame 6: Slim::Control::Request::executeRequest (/usr/share/perl5/Slim/Player/Client.pm line 635) frame 7: Slim::Player::Client::execute (/usr/share/perl5/Slim/Hardware/IR.pm line 1124) frame 8: Slim::Hardware::IR::processCode (/usr/share/perl5/Slim/Hardware/IR.pm line 896) frame 9: Slim::Hardware::IR::fireHold (/usr/share/perl5/Slim/Utils/Timers.pm line 265) frame 10: (eval) (/usr/share/perl5/Slim/Utils/Timers.pm line 265) frame 11: Slim::Utils::Timers::ANON (/usr/share/perl5/Slim/Networking/IO/Select.pm line 167) frame 12: (eval) (/usr/share/perl5/Slim/Networking/IO/Select.pm line 167) frame 13: Slim::Networking::IO::Select::loop (/usr/sbin/squeezeboxserver line 721) frame 14: main::idle (/usr/sbin/squeezeboxserver line 671) frame 15: main::main (/usr/sbin/squeezeboxserver line 1210) [23-03-06 17:49:53.1495] Slim::Utils::Misc::msg (1325) Warning: [17:49:53.1482] Error: Unable to read at least 420 bytes from file. [23-03-06 17:51:11.7826] Slim::Utils::Misc::msg (1325) Warning: [17:51:11.7805] Error: Unable to read at least 406 bytes from file. [23-03-06 17:54:35.7829] Slim::Buttons::Common::ANON (811) Error: No valid url found, not adding favorite! [23-03-06 17:54:35.7856] Slim::Buttons::Common::ANON (816) Backtrace: frame 0: Slim::Utils::Log::logBacktrace (/usr/share/perl5/Slim/Buttons/Common.pm line 816) frame 1: Slim::Buttons::Common::ANON (/usr/share/perl5/Slim/Hardware/IR.pm line 1103) frame 2: Slim::Hardware::IR::executeButton (/usr/share/perl5/Slim/Control/Commands.pm line 288) frame 3: Slim::Control::Commands::buttonCommand (/usr/share/perl5/Slim/Control/Request.pm line 1880) frame 4: (eval) (/usr/share/perl5/Slim/Control/Request.pm line 1880) frame 5: Slim::Control::Request::execute (/usr/share/perl5/Slim/Control/Request.pm line 877) frame 6: Slim::Control::Request::executeRequest (/usr/share/perl5/Slim/Player/Client.pm line 635) frame 7: Slim::Player::Client::execute (/usr/share/perl5/Slim/Hardware/IR.pm line 1124) frame 8: Slim::Hardware::IR::processCode (/usr/share/perl5/Slim/Hardware/IR.pm line 896) frame 9: Slim::Hardware::IR::fireHold (/usr/share/perl5/Slim/Utils/Timers.pm line 265) frame 10: (eval) (/usr/share/perl5/Slim/Utils/Timers.pm line 265) frame 11: Slim::Utils::Timers::ANON (/usr/share/perl5/Slim/Networking/IO/Select.pm line 167) frame 12: (eval) (/usr/share/perl5/Slim/Networking/IO/Select.pm line 167) frame 13: Slim::Networking::IO::Select::loop (/usr/sbin/squeezeboxserver line 721) frame 14: main::idle (/usr/sbin/squeezeboxserver line 671) frame 15: main::main (/usr/sbin/squeezeboxserver line 1210) [23-03-06 17:54:44.7215] Slim::Buttons::Common::ANON (811) Error: No valid url found, not adding favorite! [23-03-06 17:54:44.7239] Slim::Buttons::Common::ANON (816) Backtrace: frame 0: Slim::Utils::Log::logBacktrace (/usr/share/perl5/Slim/Buttons/Common.pm line 816) frame 1: Slim::Buttons::Common::ANON (/usr/share/perl5/Slim/Hardware/IR.pm line 1103) frame 2: Slim::Hardware::IR::executeButton (/usr/share/perl5/Slim/Control/Commands.pm line 288) frame 3: Slim::Control::Commands::buttonCommand (/usr/share/perl5/Slim/Control/Request.pm line 1880) frame 4: (eval) (/usr/share/perl5/Slim/Control/Request.pm line 1880) frame 5: Slim::Control::Request::execute (/usr/share/perl5/Slim/Control/Request.pm line 877) frame 6: Slim::Control::Request::executeRequest (/usr/share/perl5/Slim/Player/Client.pm line 635) frame 7: Slim::Player::Client::execute (/usr/share/perl5/Slim/Hardware/IR.pm line 1124) frame 8: Slim::Hardware::IR::processCode (/usr/share/perl5/Slim/Hardware/IR.pm line 896) frame 9: Slim::Hardware::IR::fireHold (/usr/share/perl5/Slim/Utils/Timers.pm line 265) frame 10: (eval) (/usr/share/perl5/Slim/Utils/Timers.pm line 265) frame 11: Slim::Utils::Timers::ANON (/usr/share/perl5/Slim/Networking/IO/Select.pm line 167) frame 12: (eval) (/usr/share/perl5/Slim/Networking/IO/Select.pm line 167) frame 13: Slim::Networking::IO::Select::loop (/usr/sbin/squeezeboxserver line 721) frame 14: main::idle (/usr/sbin/squeezeboxserver line 671) frame 15: main::main (/usr/sbin/squeezeboxserver line 1210) [23-03-06 17:55:51.0298] Slim::Buttons::Common::ANON (811) Error: No valid url found, not adding favorite! [23-03-06 17:55:51.0321] Slim::Buttons::Common::ANON (816) Backtrace: frame 0: Slim::Utils::Log::logBacktrace (/usr/share/perl5/Slim/Buttons/Common.pm line 816) frame 1: Slim::Buttons::Common::ANON (/usr/share/perl5/Slim/Hardware/IR.pm line 1103) frame 2: Slim::Hardware::IR::executeButton (/usr/share/perl5/Slim/Control/Commands.pm line 288) frame 3: Slim::Control::Commands::buttonCommand (/usr/share/perl5/Slim/Control/Request.pm line 1880) frame 4: (eval) (/usr/share/perl5/Slim/Control/Request.pm line 1880) frame 5: Slim::Control::Request::execute (/usr/share/perl5/Slim/Control/Request.pm line 877) frame 6: Slim::Control::Request::executeRequest (/usr/share/perl5/Slim/Player/Client.pm line 635) frame 7: Slim::Player::Client::execute (/usr/share/perl5/Slim/Hardware/IR.pm line 1124) frame 8: Slim::Hardware::IR::processCode (/usr/share/perl5/Slim/Hardware/IR.pm line 896) frame 9: Slim::Hardware::IR::fireHold (/usr/share/perl5/Slim/Utils/Timers.pm line 265) frame 10: (eval) (/usr/share/perl5/Slim/Utils/Timers.pm line 265) frame 11: Slim::Utils::Timers::ANON (/usr/share/perl5/Slim/Networking/IO/Select.pm line 167) frame 12: (eval) (/usr/share/perl5/Slim/Networking/IO/Select.pm line 167) frame 13: Slim::Networking::IO::Select::loop (/usr/sbin/squeezeboxserver line 721) frame 14: main::idle (/usr/sbin/squeezeboxserver line 671) frame 15: main::main (/usr/sbin/squeezeboxserver line 1210) [23-03-06 17:58:30.7031] Slim::Utils::Misc::msg (1325) Warning: [17:58:30.7023] Error: Unable to read at least 400 bytes from file. [23-03-06 17:59:20.6485] Slim::Utils::Misc::msg (1325) Warning: [17:59:20.6470] Error: Unable to read at least 356 bytes from file. [23-03-06 18:00:59.5351] Slim::Utils::Misc::msg (1325) Warning: [18:00:59.5340] Error: Unable to read at least 375 bytes from file. [23-03-06 18:12:07.4792] Slim::Utils::Misc::msg (1325) Warning: [18:12:07.4785] Error: Unable to read at least 338 bytes from file. [23-03-06 19:06:19.7861] main::init (377) Starting Logitech Media Server (v8.3.1, 1676361197, Fri 17 Feb 2023 06:37:09 AM CET) perl 5.026001 - x86_64-linux-gnu-thread-multi [23-03-06 19:06:27.5938] Slim::Plugin::FullTextSearch::Plugin::_initPopularTerms (592) Fulltext index missing or outdated - re-building [23-03-06 19:06:27.5943] Slim::Plugin::FullTextSearch::Plugin::_rebuildIndex (480) Starting fulltext index build [23-03-06 19:06:27.5946] Slim::Plugin::FullTextSearch::Plugin::_rebuildIndex (488) Initialize fulltext table [23-03-06 19:06:27.5980] Slim::Plugin::FullTextSearch::Plugin::_rebuildIndex (501) Create fulltext index for tracks [23-03-06 19:06:27.5991] Slim::Plugin::FullTextSearch::Plugin::_rebuildIndex (511) Create fulltext index for albums [23-03-06 19:06:27.5999] Slim::Plugin::FullTextSearch::Plugin::_rebuildIndex (520) Create fulltext index for contributors [23-03-06 19:06:27.6546] Slim::Plugin::FullTextSearch::Plugin::_rebuildIndex (530) Create fulltext index for playlists [23-03-06 19:06:27.8646] Slim::Plugin::FullTextSearch::Plugin::_rebuildIndex (545) Optimize fulltext index [23-03-06 19:06:27.8667] Slim::Plugin::FullTextSearch::Plugin::_rebuildIndex (560) Fulltext index build done! [23-03-06 19:06:29.1891] main::checkDataSource (1107) Warning: Schema updated or no media found in the database, initiating scan. [23-03-06 20:02:19.1919] Slim::Utils::Misc::msg (1325) Warning: [20:02:19.1901] Error: Unable to read at least 366 bytes from file. [23-03-06 20:02:35.3413] Slim::Utils::Misc::msg (1325) Warning: [20:02:35.3392] Error: Unable to read at least 4994 bytes from file. [23-03-06 20:02:35.3432] Slim::Utils::Misc::msg (1325) Warning: [20:02:35.3421] Error: Unable to read at least 362 bytes from file. [23-03-06 20:11:34.9988] Slim::Utils::Misc::msg (1325) Warning: [20:11:34.9965] Error: Unable to read at least 6742 bytes from file. [23-03-06 20:11:35.0009] Slim::Utils::Misc::msg (1325) Warning: [20:11:34.9998] Error: Unable to read at least 387 bytes from file. [23-03-06 20:12:03.7580] Slim::Utils::Misc::msg (1325) Warning: [20:12:03.7573] Error: Unable to read at least 354 bytes from file. [23-03-06 20:12:58.2746] Slim::Utils::Misc::msg (1325) Warning: [20:12:58.2732] Error: Unable to read at least 370 bytes from file. [23-03-06 20:15:18.1302] Slim::Utils::Misc::msg (1325) Warning: [20:15:18.1296] Error: Unable to read at least 362 bytes from file. [23-03-06 20:26:05.0157] Slim::Utils::Misc::msg (1325) Warning: [20:26:05.0141] Error: Unable to read at least 4982 bytes from file (only read 600). [23-03-06 20:26:05.0171] Slim::Utils::Misc::msg (1325) Warning: [20:26:05.0163] Error: Unable to read at least 8017 bytes from file. [23-03-06 20:26:05.0190] Slim::Utils::Misc::msg (1325) Warning: [20:26:05.0180] Error: Unable to read at least 8165 bytes from file. [23-03-06 20:26:05.0205] Slim::Utils::Misc::msg (1325) Warning: [20:26:05.0196] Error: Unable to read at least 7186 bytes from file. [23-03-06 20:26:05.0219] Slim::Utils::Misc::msg (1325) Warning: [20:26:05.0211] Error: Unable to read at least 626 bytes from file. [23-03-06 20:28:00.7026] Slim::Utils::Misc::msg (1325) Warning: [20:28:00.7018] Error: Unable to read at least 362 bytes from file. [23-03-06 21:05:10.7218] main::init (377) Starting Logitech Media Server (v8.3.1, 1676361197, Fri 17 Feb 2023 06:37:09 AM CET) perl 5.026001 - x86_64-linux-gnu-thread-multi [23-03-06 21:14:06.9084] Slim::Utils::Misc::msg (1325) Warning: [21:14:06.9065] Error: Unable to read at least 460 bytes from file. [23-03-07 09:03:06.3523] Slim::Utils::Misc::msg (1325) Warning: [09:03:06.3517] Error: Unable to read at least 7101 bytes from file (only read 2380). [23-03-07 09:03:06.3529] Slim::Utils::Misc::msg (1325) Warning: [09:03:06.3526] Error: Unable to read at least 378 bytes from file. [23-03-08 08:32:21.9653] Slim::Utils::Misc::msg (1325) Warning: [08:32:21.9645] Error: Unable to read at least 359 bytes from file. [23-03-08 08:52:09.0587] Slim::Utils::Misc::msg (1325) Warning: [08:52:09.0579] Error: Unable to read at least 431 bytes from file. [23-03-08 10:46:49.4887] Slim::Display::Lib::Fonts::ANON (84) Warning: Unable to load TrueType font support: Can't locate Font/FreeType.pm in @INC (you may need to install the Font::FreeType module) (@INC contains: /var/lib/squeezeboxserver/cache/InstalledPlugins /usr/share/squeezeboxserver/CPAN/arch/5.26/x86_64-linux-thread-multi /usr/share/squeezeboxserver/CPAN/arch/5.26/x86_64-linux-thread-multi/auto /usr/share/squeezeboxserver/CPAN/arch/5.26.1/x86_64-linux-gnu-thread-multi /usr/share/squeezeboxserver/CPAN/arch/5.26.1/x86_64-linux-gnu-thread-multi/auto /usr/share/squeezeboxserver/CPAN/arch/5.26/x86_64-linux-gnu-thread-multi /usr/share/squeezeboxserver/CPAN/arch/5.26/x86_64-linux-gnu-thread-multi/auto /usr/share/squeezeboxserver/CPAN/arch/x86_64-linux-gnu-thread-multi /usr/share/squeezeboxserver/CPAN/arch/5.26 /usr/share/squeezeboxserver/lib /usr/share/squeezeboxserver/CPAN /usr/share/squeezeboxserver /usr/share/squeezeboxserver/CPAN /usr/share/squeezeboxserver /usr/sbin /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.1 /usr/local/share/perl/5.26.1 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at /usr/share/perl5/Slim/Display/Lib/Fonts.pm line 83. [23-03-08 10:54:48.1697] main::init (377) Starting Logitech Media Server (v8.3.1, 1676361197, Fri 17 Feb 2023 06:37:09 AM CET) perl 5.026001 - x86_64-linux-gnu-thread-multi [23-03-08 12:11:35.6108] Slim::Utils::Misc::msg (1325) Warning: [12:11:35.6090] Error: Unable to read at least 382 bytes from file. [23-03-09 10:08:56.3103] main::init (377) Starting Logitech Media Server (v8.3.1, 1676361197, Fri 17 Feb 2023 06:37:09 AM CET) perl 5.026001 - x86_64-linux-gnu-thread-multi [23-03-09 10:09:04.0176] Slim::Web::Cometd::handler (431) errorNeedsClient: 192.168.1.74, 00:04:20:28:c1:f5, status, -, 10, menu:menu, useContextMenu:1, subscribe:600 [23-03-09 10:09:04.0473] Slim::Web::Cometd::handler (431) errorNeedsClient: 192.168.1.226, 00:04:20:17:15:83, status, -, 10, menu:menu, useContextMenu:1, subscribe:600 [23-03-09 10:09:05.6498] Slim::Web::Cometd::handler (431) errorNeedsClient: 192.168.1.226, 00:04:20:17:15:83, status, -, 10, menu:menu, useContextMenu:1, subscribe:600]()

michaelherger commented 1 year ago

Don't know what you did to make this so hard to read... but anyway: that log file suggests LMS was running. What makes you believe it doesn't run?

w06lmy commented 1 year ago

Again, LMS runs fine when installed on kubuntu 2018. I sent you the log for that server.

My issue is that I cannot install LMS on kubuntu 2022. When I attempt to install it using the deb package, the system reports that it cannot satisfy the dependencies.

w06lmy commented 1 year ago

I managed to install LMS on the computer running kubuntu 2022.04.1despite the fact that the default package manager failed to install the deb package, instead reporting a dependency problem.

I installed by running sudo dpkg -i /media/rcdawson/CF97-921E/logitechmediaserver_8.3.1_amd64.deb

This reported that the missing dependency was libcrypt-openssl-rsa-perl. I then attempted to run sudo apt install libcrypt-openssl-rsa-perl. That resulted in the suggestion that I run apt --fix-broken install which I did.

This resulted in a functioning server, but a new problem arose when setting up the server. LMS was unable to open my home directory. I will open up another trouble report to address that.

For anyone who is interested, the full "transcript" of my installation session follows: rcdawson@MusicBox1:~$ sudo dpkg -i /media/rcdawson/CF97-921E/logitechmediaserver_8.3.1_amd64.deb [sudo] password for rcdawson:

Selecting previously unselected package logitechmediaserver. (Reading database ... 205453 files and directories currently installed.) Preparing to unpack .../logitechmediaserver_8.3.1_amd64.deb ... Unpacking logitechmediaserver (8.3.1) ... dpkg: dependency problems prevent configuration of logitechmediaserver: logitechmediaserver depends on libcrypt-openssl-rsa-perl; however: Package libcrypt-openssl-rsa-perl is not installed.

dpkg: error processing package logitechmediaserver (--install): dependency problems - leaving unconfigured Errors were encountered while processing: logitechmediaserver

rcdawson@MusicBox1:~$ sudo apt install libcryypt-openssl-rsa-perl Reading package lists... Done Building dependency tree... Done Reading state information... Done E: Unable to locate package libcryypt-openssl-rsa-perl rcdawson@MusicBox1:~$ sudo apt install libcrypt-openssl-rsa-perl Reading package lists... Done Building dependency tree... Done Reading state information... Done You might want to run 'apt --fix-broken install' to correct these. The following packages have unmet dependencies: libcrypt-openssl-rsa-perl : Depends: libcrypt-openssl-bignum-perl but it is not going to be installed Depends: libcrypt-openssl-random-perl but it is not going to be installed E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).

rcdawson@MusicBox1:~$ sudo apt --fix-broken install Reading package lists... Done Building dependency tree... Done Reading state information... Done Correcting dependencies... Done The following packages were automatically installed and are no longer required: libflashrom1 libftdi1-2 libllvm13 Use 'sudo apt autoremove' to remove them. The following additional packages will be installed: libcrypt-openssl-bignum-perl libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl The following NEW packages will be installed: libcrypt-openssl-bignum-perl libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl 0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded. 1 not fully installed or removed. Need to get 60.2 kB of archives. After this operation, 240 kB of additional disk space will be used. Do you want to continue? [Y/n] y Get:1 http://us.archive.ubuntu.com/ubuntu jammy/main amd64 libcrypt-openssl-bignum-perl amd64 0.09-1build7 [25.7 kB] Get:2 http://us.archive.ubuntu.com/ubuntu jammy/main amd64 libcrypt-openssl-random-perl amd64 0.15-2build4 [10.8 kB] Get:3 http://us.archive.ubuntu.com/ubuntu jammy/main amd64 libcrypt-openssl-rsa-perl amd64 0.32-1ubuntu2 [23.7 kB] Fetched 60.2 kB in 1s (114 kB/s) Selecting previously unselected package libcrypt-openssl-bignum-perl. (Reading database ... 209382 files and directories currently installed.) Preparing to unpack .../libcrypt-openssl-bignum-perl_0.09-1build7_amd64.deb ... Unpacking libcrypt-openssl-bignum-perl (0.09-1build7) ... Selecting previously unselected package libcrypt-openssl-random-perl. Preparing to unpack .../libcrypt-openssl-random-perl_0.15-2build4_amd64.deb ... Unpacking libcrypt-openssl-random-perl (0.15-2build4) ... Selecting previously unselected package libcrypt-openssl-rsa-perl:amd64. Preparing to unpack .../libcrypt-openssl-rsa-perl_0.32-1ubuntu2_amd64.deb ... Unpacking libcrypt-openssl-rsa-perl:amd64 (0.32-1ubuntu2) ... Setting up libcrypt-openssl-bignum-perl (0.09-1build7) ... Setting up libcrypt-openssl-random-perl (0.15-2build4) ... Setting up libcrypt-openssl-rsa-perl:amd64 (0.32-1ubuntu2) ... Setting up logitechmediaserver (8.3.1) ... Adding system user squeezeboxserver' (UID 124) ... Adding new usersqueezeboxserver' (UID 124) with group nogroup' ... Not creating home directory/usr/share/squeezeboxserver'. Created symlink /etc/systemd/system/multi-user.target.wants/logitechmediaserver.service → /lib/systemd/system/logitechmediaserver.service. Processing triggers for man-db (2.10.2-1) ...