-
-
Notifications
You must be signed in to change notification settings - Fork 504
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
raspotify fails to start on fresh install #7323
Comments
Looks like file system corruption. Can you check for kernel error messages
|
|
I have the same problem. dmesg -l 0,1,2,3 didn't show any problem. When I enabled "Libespot_Disable_Discovery=on" the error changed to something about credentials and oAuth. When I read other forums about errors from the past, I understand the compiling the zerofig part in librespot could be a problem. But I am not sure.... From the librespot github release page: release 0.60 [discovery] librespot can now be compiled with multiple MDNS/DNS-SD backends (avahi, dns_sd, libmdns) which can be selected using a CLI flag. The defaults are unchanged (breaking). This is also mentioned on the raspotify release page: [discovery] librespot can now be compiled with multiple MDNS/DNS-SD backends (avahi, dns_sd, libmdns) which can be selected using a CLI flag. The defaults are unchanged (breaking). ..... [discovery] Added a new MDNS/DNS-SD backend which connects to Avahi via D-Bus. I tried the I also tried the |
ok it's not an I/O error of file system. It's a connection issue to
|
Works! Thank you for your fast support. |
I can also confirm installing avahi fixes the issue. Thank you very much for the very effective support. |
Hmm, I guess the use of Avahi-Daemon can be disabled. Added here: librespot-org/librespot@94d174c EDIT: Ah wait, we actually do not want to disable DNS discovery completely, but use the old But I'll test things, to be sure. EDIT2: Indeed, only Avahi-Daemon is supported:
|
- DietPi-Software | Raspotify: Resolved an issue where the service failed to start, if Avahi-Daemon was not installed. librespot has it as new default DNS discovery backend, and official pre-compiled Raspotify binaries are not compiled with the old DNS-SD backend anymore. Avahi-Daemon is hence installed now by DietPi-Software as well. Many thanks to @gergokis for reporting this issue: #7323
Creating a bug report/issue
Required Information
G_DIETPI_VERSION_CORE=9
G_DIETPI_VERSION_SUB=9
G_DIETPI_VERSION_RC=0
G_GITBRANCH='master'
G_GITOWNER='MichaIng'
G_LIVE_PATCH_STATUS[0]='applied'
Linux DietPi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux
Additional Information (if applicable)
787bf0fa-f134-446a-a072-c9c4d4b6650c
Steps to reproduce
systemctl start raspotify
Expected behaviour
raspotify starts
Actual behaviour
raspotify does not start
Extra details
The text was updated successfully, but these errors were encountered: