Public Beta Test: Audio Without Compromise - Refining the Future of Volumio on Bookworm

@VictorDUA
I have two Bluetooth remotes. They work with a Raspberry PI 3A+.

They are described in this thread:

Exactly. Thanks. Here’s a cheap bluetooth RC - it works pretty well. Not all buttons, but I’m only interested in three: next, previous, and play-pause.

RPI5, SSD, Volumio 4.062
Log: http://logs.volumio.org/volumio/DIOaMb6.html

This issue has been mentioned earlier but not investigated or resolved:
When reading music library from CIFS or NFS many music files are not indexed (possibly correlated to file size?). Both CIFS and NFS mounts has identical problem. Same files from local storage are indexed correctly.
From the log file

Local storage: 
2025-10-16T17:35:47 update: updating INTERNAL/B-Tribe/B-Tribe - 2003 - 5/02 - Anika.flac

Remote CIFS storage:
2025-10-16T17:36:03 exception: Failed to access /var/lib/mpd/music/NAS/Music/B-Tribe/B-Tribe - 2003 - 5/02 - Anika.flac: Value too large for defined data type

Trying to determine which file size creates a problem:
volumio@volumio:/var/lib/mpd/music/NAS/Music/Romantic Collection/Classic For Love$ du -h --max-depth=0 * | sort -hr
110M    total
8.4M    07-Concerto De Aranjues Para Guitarra Y Orquestra Adagio.mp3
7.9M    15-Eine Kleine Nachtmusik (Mozart).mp3
7.7M    13-Ave Maria (Bach).mp3
5.9M    05-Fantasie №1 (Mozart).mp3
4.7M    17-Ave Maria.mp3
4.7M    10-Waltz In C Sharp Minor Op64 №2.mp3
4.6M    22-Alla Figaro (Mozart).mp3
4.6M    19-Klavierkonzert № 21 C-Dur (Mozart).mp3
4.6M    09-Classical Gas (Mason Williams).mp3
4.5M    24-La 40-Eme Symphonie (Mozart).mp3
4.5M    01-Symphony № 40 (Mozart).mp3
4.4M    03-Moonlight Sonata (Beethooven).mp3
4.3M    11-Serenade (Schubert).mp3
4.2M    20-Apres Demain (Bach).mp3
4.2M    04-Aria (Bach).mp3
4.1M    08-Polonez.mp3
4.0M    21-Andante Aus Simfonia kv364 (Mozart).mp3
3.9M    14-Jeux Interdits.mp3
3.8M    23-Romeo And Juliet (Prokofiev).mp3
3.6M    18-Armonie.mp3
3.6M    02-Menuet (Boccherini).mp3
3.4M    12-A La Turka (Mozart).mp3
3.3M    16-For Elise.mp3
1.9M    06-Badinerie (Bach).mp3

From the log file:
2025-10-16T17:36:03 exception: Failed to access /var/lib/mpd/music/NAS/Music/Romantic Collection/Classic For Love/04-Aria (Bach).mp3: Value too large for defined data type
2025-10-16T17:36:03 exception: Failed to access /var/lib/mpd/music/NAS/Music/Romantic Collection/Classic For Love/09-Classical Gas (Mason Williams).mp3: Value too large for defined data type
2025-10-16T17:36:03 update: updating NAS/Music/Romantic Collection/Classic For Love/16-For Elise.mp3
2025-10-16T17:36:03 exception: Failed to access /var/lib/mpd/music/NAS/Music/Romantic Collection/Classic For Love/10-Waltz In C Sharp Minor Op64 â„–2.mp3: Value too large for defined data type
2025-10-16T17:36:03 exception: Failed to access /var/lib/mpd/music/NAS/Music/Romantic Collection/Classic For Love/21-Andante Aus Simfonia kv364 (Mozart).mp3: Value too large for defined data type
2025-10-16T17:36:03 exception: Failed to access /var/lib/mpd/music/NAS/Music/Romantic Collection/Classic For Love/07-Concerto De Aranjues Para Guitarra Y Orquestra Adagio.mp3: Value too large for defined data type
2025-10-16T17:36:03 exception: Failed to access /var/lib/mpd/music/NAS/Music/Romantic Collection/Classic For Love/20-Apres Demain (Bach).mp3: Value too large for defined data type
2025-10-16T17:36:03 update: updating NAS/Music/Romantic Collection/Classic For Love/23-Romeo And Juliet (Prokofiev).mp3
2025-10-16T17:36:03 update: updating NAS/Music/Romantic Collection/Classic For Love/08-Polonez.mp3
2025-10-16T17:36:03 exception: Failed to access /var/lib/mpd/music/NAS/Music/Romantic Collection/Classic For Love/18-Armonie.mp3: Value too large for defined data type
2025-10-16T17:36:03 exception: Failed to access /var/lib/mpd/music/NAS/Music/Romantic Collection/Classic For Love/15-Eine Kleine Nachtmusik (Mozart).mp3: Value too large for defined data type
2025-10-16T17:36:03 exception: Failed to access /var/lib/mpd/music/NAS/Music/Romantic Collection/Classic For Love/13-Ave Maria (Bach).mp3: Value too large for defined data type
2025-10-16T17:36:03 exception: Failed to access /var/lib/mpd/music/NAS/Music/Romantic Collection/Classic For Love/24-La 40-Eme Symphonie (Mozart).mp3: Value too large for defined data type
2025-10-16T17:36:03 update: updating NAS/Music/Romantic Collection/Classic For Love/14-Jeux Interdits.mp3
2025-10-16T17:36:03 exception: Failed to access /var/lib/mpd/music/NAS/Music/Romantic Collection/Classic For Love/05-Fantasie â„–1 (Mozart).mp3: Value too large for defined data type
2025-10-16T17:36:03 update: updating NAS/Music/Romantic Collection/Classic For Love/02-Menuet (Boccherini).mp3
2025-10-16T17:36:03 update: updating NAS/Music/Romantic Collection/Classic For Love/12-A La Turka (Mozart).mp3
2025-10-16T17:36:03 exception: Failed to access /var/lib/mpd/music/NAS/Music/Romantic Collection/Classic For Love/11-Serenade (Schubert).mp3: Value too large for defined data type
2025-10-16T17:36:03 exception: Failed to access /var/lib/mpd/music/NAS/Music/Romantic Collection/Classic For Love/17-Ave Maria.mp3: Value too large for defined data type
2025-10-16T17:36:03 update: updating NAS/Music/Romantic Collection/Classic For Love/19-Klavierkonzert â„– 21 C-Dur (Mozart).mp3
2025-10-16T17:36:03 update: updating NAS/Music/Romantic Collection/Classic For Love/01-Symphony â„– 40 (Mozart).mp3
2025-10-16T17:36:03 update: updating NAS/Music/Romantic Collection/Classic For Love/06-Badinerie (Bach).mp3
2025-10-16T17:36:03 exception: Failed to access /var/lib/mpd/music/NAS/Music/Romantic Collection/Classic For Love/22-Alla Figaro (Mozart).mp3: Value too large for defined data type
2025-10-16T17:36:03 update: updating NAS/Music/Romantic Collection/Classic For Love/03-Moonlight Sonata (Beethooven).mp3

In general, we can see that larger files are not indexed, while smaller are. There are exceptions in this logic, e.g.18-Armonie.mp3 is smaller than 23-Romeo And Juliet (Prokofiev).mp3 but it is not indexed.

A post was merged into an existing topic: [PLUGIN] Audiophonics EVO Sabre

Hey @nerd @Volumio and other Bookworm developers!

What else needs to be coded, tested and done before we can have a stable release?

BTW, I saw that Raspberry pi firmware is now updated to kernel 6.12.54 rPi firmare

Best Regards / C

Hey @ClaesM,

Good question. Regarding the kernel update you mentioned:

We are aware that RPi firmware has moved to 6.12.54, but there is an issue - the 6.12.49 to 6.12.50 update changes USB audio device mute state handling, which breaks our custom USB quirks. This is a blocking issue for us.

We are taking a different approach: instead of tracking the firmware repo, we are following Commits · raspberrypi/linux · GitHub directly. This gives us better visibility into what has been addressed or changed with each commit.

Our strategy is to monitor the stable Raspberry Pi OS release branch closely and match the kernel version from there. This ensures we get a tested, stable kernel.

As for what else needs to be coded - not much at all. The main task remaining is to agree a calendar date on which will trigger the VolumioOS 4 release - we are ready.

So to answer your question directly: the work is mostly patiently waiting for the release window.

Kind regards

1 Like

Hey @AndrewBb,

Looking at this Volumio/MPD issue, the “Value too large for defined data type” error is a classic symptom of a 32-bit limitation problem, but it’s not directly about file size - it’s about file metadata. MPD on Volumio is compiled as 32-bit, which cannot handle large metadata values (specifically inode numbers) that CIFS/NFS servers return for files.

This explains why:

  • The same files work fine from local storage (small, sequential inode numbers)
  • The pattern seems inconsistent with file size (it’s actually about which inode number the NAS assigned to each file)
  • Both CIFS and NFS have identical problems (both can generate large inode numbers)

Solution:

Edit your network share settings in Volumio’s UI:

  1. Go to Main menu > Sources
  2. Edit your existing CIFS or NFS mount
  3. In the “Options” field, add:
    • For CIFS: noserverino
    • For NFS: vers=3 or nfsvers=3
  4. Save and let the library rescan

What this does:
The noserverino option forces the client to generate inode numbers locally instead of using server-provided ones, keeping values within 32-bit range.

Long-term:
A proper fix would require 64-bit MPD builds, but that won’t happen until Volumio migrates to Debian Trixie, which is likely a long way off.

Let us know if the mount option fixes it for you.

Kind Regards,

Good afternoon everyone,

This is the second time it occurs. And that time I took logs to understand.

My wife is using volumio with shairport sync to play its music from her phone. During a couple of time I am able to switch from shairport to volumio and at one time, all my library has disappeared (see screenshot) and I am not able to get it back …


Artists is at 0 … previously it was at more than 1000
My-favourites-radio are not reachable also anymore…

I tried to generate again library but nothing is updating… I tried to reboot, nothing change

The log after my problem are here

The first log after OTA and first config / reboot are here

my-web-radio files is still existing, my nas mount point are still existing (config.json)

It seems that the use of shairport sync sometimes led to erase library and preferences …

Live logs, it that situation, trying to play radio paradise via plugin or other radio :

Starting Live Log...
info: CoreCommandRouter::executeOnPlugin: network , getCachedIPAddresses
info: CoreCommandRouter::volumioGetState
info: Listing playlists
info: CoreCommandRouter::volumioGetQueue
info: CoreStateMachine::getQueue
info: CorePlayQueue::getQueue
info: CoreCommandRouter::executeOnPlugin: updater_comm , getUpdateMessageCache
info: CALLMETHOD: system_controller system enableLiveLog true
info: CoreCommandRouter::executeOnPlugin: system , enableLiveLog
info: Launching a new LiveLog session


 volumio : PWD=/ ; USER=root ; COMMAND=/sbin/ifconfig eth0
pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000)
pam_unix(sudo:session): session closed for user root
 volumio : PWD=/ ; USER=root ; COMMAND=/sbin/ifconfig wlan0
pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000)
pam_unix(sudo:session): session closed for user root

 volumio : PWD=/ ; USER=root ; COMMAND=/sbin/ifconfig eth0
pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000)
 volumio : PWD=/ ; USER=root ; COMMAND=/sbin/ifconfig wlan0
pam_unix(sudo:session): session closed for user root
pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000)
pam_unix(sudo:session): session closed for user root

info: CoreCommandRouter::executeOnPlugin: my_volumio , getAutoUpdateCheckEnabled
info: CoreCommandRouter::volumioGetVisibleSources
info: CoreCommandRouter::executeOnPlugin: my_music , getDisabledSources
info: CoreCommandRouter::volumioGetState
info: CoreCommandRouter::executeOnPlugin: metavolumio , getInfinityPlayback
info: CoreCommandRouter::executeOnPlugin: multiroom , getMultiroom
info: Received Get System Info
info: CoreCommandRouter::executeOnPlugin: system , getSystemInfo
info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , getThisDevice
info: Discovery: Getting this device information
info: CoreCommandRouter::volumioGetState
info: CoreCommandRouter::executeOnPlugin: network , getCachedIPAddresses
info: CoreCommandRouter::volumioGetState
info: Listing playlists
info: CoreCommandRouter::executeOnPlugin: appearance , getUiSettings
info: CoreCommandRouter::executeOnPlugin: system , getPrivacySettings
info: CoreCommandRouter::executeOnPlugin: updater_comm , getUpdateMessageCache
info: CoreCommandRouter::executeOnPlugin: wizard , getOnboardingWizard
info: CoreCommandRouter::executeOnPlugin: my_volumio , getMyVolumioStatus
info: Received Get System Info
info: CoreCommandRouter::executeOnPlugin: system , getSystemInfo
info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , getThisDevice
info: Discovery: Getting this device information
info: CoreCommandRouter::volumioGetState
info: CoreCommandRouter::executeOnPlugin: network , getCachedIPAddresses
info: CoreCommandRouter::volumioGetQueue
info: CoreStateMachine::getQueue
info: CorePlayQueue::getQueue
info: CoreCommandRouter::executeOnPlugin: my_volumio , getMyVolumioStatus
info: Received Get System Info
info: CoreCommandRouter::executeOnPlugin: system , getSystemInfo
info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , getThisDevice
info: Discovery: Getting this device information
info: CoreCommandRouter::volumioGetState
info: CoreCommandRouter::executeOnPlugin: network , getCachedIPAddresses
info: CoreCommandRouter::executeOnPlugin: system , getSystemInfo
info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , getThisDevice
info: Discovery: Getting this device information
info: CoreCommandRouter::volumioGetState
info: CoreCommandRouter::executeOnPlugin: network , getCachedIPAddresses

info: CoreCommandRouter::executeOnPlugin: wizard , getShowWizard
info: CoreCommandRouter::executeOnPlugin: system , getShowWizard
info: CoreCommandRouter::volumioClearQueue
info: CoreStateMachine::ClearQueue
info: CoreStateMachine::stop
info: CoreStateMachine::serviceStop
info: CoreCommandRouter::serviceStop
info: Airplay Stop
info: Stopping Airplay Playback and sending pause command to client via USR2
info: CorePlayQueue::clearPlayQueue
info: CorePlayQueue::saveQueue
info: CoreCommandRouter::volumioPushState
info: CoreCommandRouter::volumioPushQueue
 volumio : PWD=/ ; USER=root ; COMMAND=/bin/kill -USR2 1636
pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000)
pam_unix(sudo:session): session closed for user root
{"time":1761066575696,"response":"startAirplayPlayback Success"}
shairport-sync.service: Main process exited, code=killed, status=12/USR2
info: touch_display: Setting screensaver timeout to 1200 seconds.
info: Shairport-Sync paused with USR2
shairport-sync.service: Failed with result 'signal'.
shairport-sync.service: Consumed 38.509s CPU time.
info: Restarting Shairport-Sync after stop
 volumio : PWD=/ ; USER=root ; COMMAND=/bin/systemctl restart shairport-sync
pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000)
Started shairport-sync.service - Shairport Sync - AirPlay Audio Receiver.
pam_unix(sudo:session): session closed for user root
info: Shairport-Sync retarted
info: CoreCommandRouter::executeOnPlugin: appearance , isLatestTOSAccepted
info: CoreCommandRouter::executeOnPlugin: system , getSystemInfo
info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , getThisDevice
info: Discovery: Getting this device information
info: CoreCommandRouter::volumioGetState
info: CoreCommandRouter::executeOnPlugin: network , getCachedIPAddresses

info: CoreCommandRouter::executeOnPlugin: wizard , getShowWizard
info: CoreCommandRouter::executeOnPlugin: system , getShowWizard
info: CoreCommandRouter::executeOnPlugin: radio_paradise , handleBrowseUri
info: Preload queue cleared
info: CoreCommandRouter::executeOnPlugin: system , getPrivacySettings
info: CALLMETHOD: system_controller my_volumio retreiveBackendEventStates undefined
info: CoreCommandRouter::executeOnPlugin: my_volumio , retreiveBackendEventStates
info: Received Get System Version
info: CoreCommandRouter::executeOnPlugin: system , getSystemVersion
info: Received Get System Info
info: CoreCommandRouter::executeOnPlugin: system , getSystemInfo
info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , getThisDevice
info: Discovery: Getting this device information
info: CoreCommandRouter::volumioGetState
info: CoreCommandRouter::executeOnPlugin: network , getCachedIPAddresses
info: Preload queue cleared
info: CoreCommandRouter::volumioReplaceandPlayItems
info: CoreStateMachine::ClearQueue
info: CoreStateMachine::stop
info: CoreStateMachine::serviceStop
info: CoreCommandRouter::serviceStop
info: Airplay Stop
info: Stopping Airplay Playback and sending pause command to client via USR2
info: CorePlayQueue::clearPlayQueue
info: CorePlayQueue::saveQueue
info: CoreCommandRouter::volumioPushQueue
info: CoreStateMachine::addQueueItems
info: CorePlayQueue::addQueueItems
info: Preload queue cleared
info: Adding Item to queue: webrp/2
info: Exploding uri webrp/2 in service radio_paradise
info: CoreCommandRouter::volumioPushQueue
info: CorePlayQueue::saveQueue
info: CoreStateMachine::updateTrackBlock
info: CorePlayQueue::getTrackBlock
info: CoreCommandRouter::volumioPlay

info: Stopping Airplay Playback and sending pause command to client via USR2
info: CoreStateMachine::play index 0
info: CoreStateMachine::setConsumeUpdateService undefined
info: CoreStateMachine::stop
info: CoreStateMachine::setConsumeUpdateService undefined
info: CoreStateMachine::stPlaybackTimer
info: CoreStateMachine::updateTrackBlock
info: CorePlayQueue::getTrackBlock
info: CoreStateMachine::pushState
info: CorePlayQueue::getTrack 0
info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , saveDeviceInfo
info: CoreCommandRouter::volumioPushState
 volumio : PWD=/ ; USER=root ; COMMAND=/bin/kill -USR2 4199
pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000)
pam_unix(sudo:session): session closed for user root
shairport-sync.service: Main process exited, code=killed, status=12/USR2
shairport-sync.service: Failed with result 'signal'.
info: CoreStateMachine::serviceStop
info: CorePlayQueue::getTrack 0
info: CoreCommandRouter::serviceStop
shairport-sync.service: Consumed 1.619s CPU time.
info: ControllerMpd::stop

 volumio : PWD=/ ; USER=root ; COMMAND=/bin/kill -USR2
pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000)
pam_unix(sudo:session): session closed for user root
info: sendMpdCommand stop took 58 milliseconds
info: CoreCommandRouter::servicePushState
info: CoreStateMachine::pushState
info: CorePlayQueue::getTrack 0
info: CoreCommandRouter::volumioPushState
info: CorePlayQueue::getTrack 0


info: CoreStateMachine::syncState   stateService stop
info: CoreStateMachine::syncState   currentStatus stop
info: CoreStateMachine::pushState
info: CorePlayQueue::getTrack 0
info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , saveDeviceInfo
info: CoreCommandRouter::volumioPushState
info: No code
info: CoreStateMachine::pushState
info: CorePlayQueue::getTrack 0
info: CoreCommandRouter::volumioPushState
info: CoreStateMachine::play index undefined
info: CoreStateMachine::setConsumeUpdateService undefined
info: CorePlayQueue::getTrack 0
info: CoreStateMachine::startPlaybackTimer
info: CorePlayQueue::getTrack 0
info: [RadioParadise] Matched station: Radio Paradise Rock Mix (FLAC), chan=2

info: Shairport-Sync paused with USR2
info: sendMpdCommand stop took 22 milliseconds

info: Cannot execute Shairport-sync USR2 kill: Error: Command failed: /usr/bin/sudo /bin/kill -USR2 $(pidof shairport-sync)
Usage:
 kill [options]  [...]
Options:
  [...]            send signal to every  listed
 -, -s, --signal 
                        specify the  to be sent
 -q, --queue     integer value to be sent with the signal
 -l, --list=[]  list all signal names, or convert one to a name
 -L, --table            list all signal names in a nice table
 -h, --help     display this help and exit
 -V, --version  output version information and exit
For more details see kill(1).
info:
---------------------------- MPD announces system playlist update
info: Ignoring MPD Status Update
info: sendMpdCommand clear took 7 milliseconds

info:
---------------------------- MPD announces system playlist update
info: Ignoring MPD Status Update
info:
---------------------------- MPD announces system playlist update
info: Ignoring MPD Status Update
error: updateQueue error: null
info:
---------------------------- MPD announces state update: options
error: updateQueue error: null
error: updateQueue error: null
info: ------------------------------ 10ms
info: sendMpdCommand consume 1 took 8 milliseconds
info: ControllerMpd::getState

info: ------------------------------ 8ms
info: ------------------------------ 6ms
info: [1761067368075] [RadioParadise] set to consume mode, adding url: https://stream.radioparadise.com/rock-flacm

info:
---------------------------- MPD announces state update: options
info: ControllerMpd::getState

info:
---------------------------- MPD announces state update: options
info: ControllerMpd::getState

info:
---------------------------- MPD announces system playlist update
info: Ignoring MPD Status Update
info: sendMpdCommand status took 12 milliseconds
info: sendMpdCommand add "https://stream.radioparadise.com/rock-flacm" took 11 milliseconds
info: sendMpdCommand status took 7 milliseconds
info: sendMpdCommand status took 6 milliseconds




info: ControllerMpd::pushState
info: CoreCommandRouter::servicePushState
info: CoreStateMachine::pushState
info: CorePlayQueue::getTrack 0
info: CoreCommandRouter::volumioPushState
info: CorePlayQueue::getTrack 0
info: Received update from a service different from the one supposed to be playing music. Skipping notification.Current radio_paradise Received mpd
info: ControllerMpd::pushState
info: CoreCommandRouter::servicePushState
info: CoreStateMachine::pushState
info: CorePlayQueue::getTrack 0
info: CoreCommandRouter::volumioPushState
info: CorePlayQueue::getTrack 0
info: Received update from a service different from the one supposed to be playing music. Skipping notification.Current radio_paradise Received mpd
info: ControllerMpd::pushState
info: CoreCommandRouter::servicePushState
info: CoreStateMachine::pushState
info: CorePlayQueue::getTrack 0
info: CoreCommandRouter::volumioPushState
info: CorePlayQueue::getTrack 0
info: Received update from a service different from the one supposed to be playing music. Skipping notification.Current radio_paradise Received mpd
info: ------------------------------ 64ms
info: ------------------------------ 100ms
info: ------------------------------ 100ms
info:
---------------------------- MPD announces system playlist update
info: Ignoring MPD Status Update
info:
---------------------------- MPD announces system playlist update
info: Ignoring MPD Status Update
info: ------------------------------ 138ms
info: sendMpdCommand play took 115 milliseconds
info: ------------------------------ 34ms
info: ------------------------------ 29ms
info: [RadioParadise] Using metadata URL: https://api.radioparadise.com/api/now_playing?chan=2
info: [1761067368224] [RadioParadise] getMetadata started with url https://api.radioparadise.com/api/now_playing?chan=2
info: [1761067368827] [RadioParadise] received new metadata: {"time":37,"artist":"The Cardigans","title":"My Favourite Game","album":"Gran Turismo","year":"1998","cover":"https://img.radioparadise.com/covers/l/B00000DLVA.jpg","cover_med":"https://img.radioparadise.com/covers/m/B00000DLVA.jpg","cover_small":"https://img.radioparadise.com/covers/s/B00000DLVA.jpg"}
info: CorePlayQueue::getTrack 0
info: CoreCommandRouter::servicePushState
info: CorePlayQueue::getTrack 0


info: CoreStateMachine::syncState   stateService play
info: CoreStateMachine::syncState   currentStatus stop
info: [1761067368831] [RadioParadise] setting new timer with duration of 42000 seconds.
info: Restarting Shairport-Sync after stop
 volumio : PWD=/ ; USER=root ; COMMAND=/bin/systemctl restart shairport-sync
pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000)
Started shairport-sync.service - Shairport Sync - AirPlay Audio Receiver.
pam_unix(sudo:session): session closed for user root
info: Shairport-Sync retarted
info:
---------------------------- MPD announces state update: player
info: ControllerMpd::getState

info:
---------------------------- MPD announces state update: player
info: ControllerMpd::getState

info:
---------------------------- MPD announces state update: player
info: ControllerMpd::getState

info:
---------------------------- MPD announces state update: player
info: sendMpdCommand status took 9 milliseconds
info: sendMpdCommand status took 8 milliseconds
info: sendMpdCommand status took 7 milliseconds
info: ControllerMpd::getState







info:
---------------------------- MPD announces state update: player
info: ControllerMpd::getState

info:
---------------------------- MPD announces state update: player
info: ControllerMpd::getState

info: sendMpdCommand status took 8 milliseconds
info: sendMpdCommand playlistinfo took 7 milliseconds
info: sendMpdCommand playlistinfo took 8 milliseconds
info: sendMpdCommand playlistinfo took 7 milliseconds
info: sendMpdCommand status took 4 milliseconds







info: ControllerMpd::pushState
info: CoreCommandRouter::servicePushState
info: CorePlayQueue::getTrack 0
info: Received update from a service different from the one supposed to be playing music. Skipping notification.Current radio_paradise Received mpd
info: ControllerMpd::pushState
info: CoreCommandRouter::servicePushState
info: CorePlayQueue::getTrack 0
info: Received update from a service different from the one supposed to be playing music. Skipping notification.Current radio_paradise Received mpd
info: ControllerMpd::pushState
info: CoreCommandRouter::servicePushState
info: CorePlayQueue::getTrack 0
info: Received update from a service different from the one supposed to be playing music. Skipping notification.Current radio_paradise Received mpd
info: ------------------------------ 30ms
info: ------------------------------ 28ms
info: ------------------------------ 27ms
info:
---------------------------- MPD announces system playlist update
info: Ignoring MPD Status Update
info:
---------------------------- MPD announces state update: player
info: sendMpdCommand status took 15 milliseconds
info: sendMpdCommand playlistinfo took 8 milliseconds
info: ControllerMpd::getState

info: sendMpdCommand playlistinfo took 7 milliseconds




info: ControllerMpd::pushState
info: CoreCommandRouter::servicePushState
info: CorePlayQueue::getTrack 0
info: Received update from a service different from the one supposed to be playing music. Skipping notification.Current radio_paradise Received mpd
info: ControllerMpd::pushState
info: CoreCommandRouter::servicePushState
info: CorePlayQueue::getTrack 0
info: Received update from a service different from the one supposed to be playing music. Skipping notification.Current radio_paradise Received mpd
info: ------------------------------ 30ms
info: ------------------------------ 23ms
info:
---------------------------- MPD announces system playlist update
info: Ignoring MPD Status Update
info:
---------------------------- MPD announces state update: player
info: ControllerMpd::getState

info:
---------------------------- MPD announces system playlist update
info: Ignoring MPD Status Update
info:
---------------------------- MPD announces state update: player
info: ControllerMpd::getState

info: ------------------------------ 16ms
info: sendMpdCommand status took 14 milliseconds
info: sendMpdCommand playlistinfo took 13 milliseconds
info: ------------------------------ 8ms
info: sendMpdCommand status took 8 milliseconds
info: ------------------------------ 7ms
info: sendMpdCommand status took 7 milliseconds







info: ControllerMpd::pushState
info: CoreCommandRouter::servicePushState
info: CorePlayQueue::getTrack 0
info: Received update from a service different from the one supposed to be playing music. Skipping notification.Current radio_paradise Received mpd
info: ------------------------------ 36ms
info: sendMpdCommand playlistinfo took 3 milliseconds
info: sendMpdCommand playlistinfo took 3 milliseconds
info: sendMpdCommand playlistinfo took 3 milliseconds



info: ControllerMpd::pushState
info: CoreCommandRouter::servicePushState
info: CorePlayQueue::getTrack 0
info: Received update from a service different from the one supposed to be playing music. Skipping notification.Current radio_paradise Received mpd
info: ControllerMpd::pushState
info: CoreCommandRouter::servicePushState
info: CorePlayQueue::getTrack 0
info: Received update from a service different from the one supposed to be playing music. Skipping notification.Current radio_paradise Received mpd
info: ControllerMpd::pushState
info: CoreCommandRouter::servicePushState
info: CorePlayQueue::getTrack 0
info: Received update from a service different from the one supposed to be playing music. Skipping notification.Current radio_paradise Received mpd
info: ------------------------------ 26ms
info: ------------------------------ 19ms
info: ------------------------------ 17ms
info:
---------------------------- MPD announces system playlist update
info: Ignoring MPD Status Update
info:
---------------------------- MPD announces state update: player
info: ControllerMpd::getState

info:
---------------------------- MPD announces system playlist update
info: Ignoring MPD Status Update
info:
---------------------------- MPD announces state update: player
info: ControllerMpd::getState

info:
---------------------------- MPD announces system playlist update
info: Ignoring MPD Status Update
info:
---------------------------- MPD announces state update: player
info: ControllerMpd::getState

info: ------------------------------ 6ms
info: sendMpdCommand status took 4 milliseconds
info: ------------------------------ 4ms


info: sendMpdCommand status took 4 milliseconds
info: ------------------------------ 5ms
info: sendMpdCommand status took 3 milliseconds
info: sendMpdCommand playlistinfo took 2 milliseconds





info: ControllerMpd::pushState
info: CoreCommandRouter::servicePushState
info: CorePlayQueue::getTrack 0
info: Received update from a service different from the one supposed to be playing music. Skipping notification.Current radio_paradise Received mpd
info: ------------------------------ 10ms
info: sendMpdCommand playlistinfo took 2 milliseconds
info: sendMpdCommand playlistinfo took 2 milliseconds


info: ControllerMpd::pushState
info: CoreCommandRouter::servicePushState
info: CorePlayQueue::getTrack 0
info: Received update from a service different from the one supposed to be playing music. Skipping notification.Current radio_paradise Received mpd
info: ControllerMpd::pushState
info: CoreCommandRouter::servicePushState
info: CorePlayQueue::getTrack 0
info: Received update from a service different from the one supposed to be playing music. Skipping notification.Current radio_paradise Received mpd
info: ------------------------------ 11ms
info: ------------------------------ 9ms
info: CoreCommandRouter::getUIConfigOnPlugin
info: CoreCommandRouter::Close All Modals sent
info: CoreCommandRouter::executeOnPlugin: system , getSystemInfo
info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , getThisDevice
info: Discovery: Getting this device information
info: CoreCommandRouter::volumioGetState
info: CorePlayQueue::getTrack 0
info: CoreCommandRouter::executeOnPlugin: network , getCachedIPAddresses

info: CoreCommandRouter::executeOnPlugin: wizard , getShowWizard
info: CoreCommandRouter::executeOnPlugin: system , getShowWizard
info: CoreCommandRouter::volumioPlay
info: CoreStateMachine::play index undefined
info: CoreStateMachine::setConsumeUpdateService undefined
info: CorePlayQueue::getTrack 0
info: CoreCommandRouter::executeOnPlugin: system , getSystemInfo
info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , getThisDevice
info: Discovery: Getting this device information
info: CoreCommandRouter::volumioGetState
info: CorePlayQueue::getTrack 0
info: CoreCommandRouter::executeOnPlugin: network , getCachedIPAddresses

info: CoreCommandRouter::executeOnPlugin: wizard , getShowWizard
info: CoreCommandRouter::executeOnPlugin: system , getShowWizard
info: CoreCommandRouter::executeOnPlugin: mpd , handleBrowseUri
info: CURURI: music-library
exception: No database
error: Failed LSINFO: Error:  [50@0] {lsinfo} No database
info: Preload queue cleared
info: CoreCommandRouter::executeOnPlugin: webradio , handleBrowseUri
info: Preload queue cleared
info: CoreCommandRouter::executeOnPlugin: webradio , handleBrowseUri
info: Preload queue cleared
info: Preload queue cleared
info: CoreCommandRouter::volumioReplaceandPlayItems
info: CoreStateMachine::ClearQueue
info: CoreStateMachine::stop
info: CoreStateMachine::setConsumeUpdateService undefined
info: CoreStateMachine::stPlaybackTimer
info: CoreStateMachine::updateTrackBlock
info: CorePlayQueue::getTrackBlock
info: CoreStateMachine::pushState
info: CorePlayQueue::getTrack 0
info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , saveDeviceInfo
info: CoreCommandRouter::volumioPushState
info: CoreStateMachine::serviceStop
info: CorePlayQueue::getTrack 0
info: CoreCommandRouter::serviceStop
info: ControllerMpd::stop

info: CorePlayQueue::clearPlayQueue
info: CorePlayQueue::saveQueue
info: CoreCommandRouter::volumioPushQueue
info: CoreStateMachine::addQueueItems
info: CorePlayQueue::addQueueItems
info: Preload queue cleared
info: Adding Item to queue: http://icecast.radiofrance.fr/franceinter-hifi.aac
info: CoreCommandRouter::executeOnPlugin: webradio , explodeUri
info: CoreCommandRouter::volumioPushQueue
player: played "https://stream.radioparadise.com/rock-flacm"
info: CorePlayQueue::saveQueue
info: CoreStateMachine::updateTrackBlock
info: CorePlayQueue::getTrackBlock
info: CoreCommandRouter::volumioPlay
info: CoreStateMachine::play index 0
info: CoreStateMachine::setConsumeUpdateService undefined
info: CoreStateMachine::stop
info: CoreStateMachine::setConsumeUpdateService undefined
info: CoreStateMachine::play index undefined
info: CoreStateMachine::setConsumeUpdateService undefined
info: CorePlayQueue::getTrack 0
info: CoreStateMachine::startPlaybackTimer
info: CorePlayQueue::getTrack 0
info: [1761067403254] ControllerWebradio::clearAddPlayTrack

info:
---------------------------- MPD announces state update: player
info: sendMpdCommand stop took 76 milliseconds
info: ControllerMpd::getState

info: sendMpdCommand stop took 24 milliseconds
info: CoreCommandRouter::servicePushState
info: CoreStateMachine::pushState
info: CorePlayQueue::getTrack 0
info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , saveDeviceInfo
info: CoreCommandRouter::volumioPushState
info: CorePlayQueue::getTrack 0
info: Received update from a service different from the one supposed to be playing music. Skipping notification.Current webradio Received radio_paradise

info:
---------------------------- MPD announces state update: player
info: ControllerMpd::getState

info:
---------------------------- MPD announces state update: player
info: ControllerMpd::getState

info:
---------------------------- MPD announces system playlist update
info: Ignoring MPD Status Update
info: sendMpdCommand status took 50 milliseconds
info: sendMpdCommand clear took 32 milliseconds
info: sendMpdCommand status took 18 milliseconds
info: sendMpdCommand status took 14 milliseconds





info: ControllerMpd::pushState
info: CoreCommandRouter::servicePushState
info: CoreStateMachine::pushState
info: CorePlayQueue::getTrack 0
info: CoreCommandRouter::volumioPushState
info: CorePlayQueue::getTrack 0
info: Received update from a service different from the one supposed to be playing music. Skipping notification.Current webradio Received mpd
info: ControllerMpd::pushState
info: CoreCommandRouter::servicePushState
info: CoreStateMachine::pushState
info: CorePlayQueue::getTrack 0
info: CoreCommandRouter::volumioPushState
info: CorePlayQueue::getTrack 0
info: Received update from a service different from the one supposed to be playing music. Skipping notification.Current webradio Received mpd
info: ------------------------------ 69ms
info: ------------------------------ 67ms
info:
---------------------------- MPD announces system playlist update
info: Ignoring MPD Status Update
info:
---------------------------- MPD announces system playlist update
info: Ignoring MPD Status Update
error: updateQueue error: null
info: ------------------------------ 69ms
info: sendMpdCommand playlistinfo took 63 milliseconds

error: ControllerMpd::pushError: TypeError: Cannot read properties of undefined (reading 'split')
info: ------------------------------ 123ms
exception: No such playlist

error: updateQueue error: null
error: updateQueue error: null
info:
---------------------------- MPD announces system playlist update
info: Ignoring MPD Status Update
info: ------------------------------ 1240ms
info: ------------------------------ 1239ms
info: sendMpdCommand add "http://icecast.radiofrance.fr/franceinter-hifi.aac" took 2 milliseconds
info: CoreStateMachine::setConsumeUpdateService mpd

info:
---------------------------- MPD announces system playlist update
info: Ignoring MPD Status Update
info:
---------------------------- MPD announces system playlist update
info: Ignoring MPD Status Update
info: ------------------------------ 6ms
info: sendMpdCommand play took 4 milliseconds
info: ------------------------------ 3ms
info: ------------------------------ 3ms
info:
---------------------------- MPD announces state update: player
info: ControllerMpd::getState

info:
---------------------------- MPD announces state update: player
info: ControllerMpd::getState

info:
---------------------------- MPD announces state update: player
info:
---------------------------- MPD announces state update: player
info: ControllerMpd::getState

info: sendMpdCommand status took 3 milliseconds
info: ControllerMpd::getState



info:
---------------------------- MPD announces state update: player
info: ControllerMpd::getState

info:
---------------------------- MPD announces state update: player
info: ControllerMpd::getState

info: sendMpdCommand status took 9 milliseconds
info: sendMpdCommand status took 8 milliseconds
info: sendMpdCommand status took 7 milliseconds
info: sendMpdCommand playlistinfo took 6 milliseconds
info: sendMpdCommand status took 4 milliseconds
info: sendMpdCommand status took 3 milliseconds











info: ControllerMpd::pushState
info: CoreCommandRouter::servicePushState
info: CorePlayQueue::getTrack 0


info: CoreStateMachine::syncState   stateService play
info: CoreStateMachine::syncState   currentStatus stop
info: ------------------------------ 18ms
info:
---------------------------- MPD announces system playlist update
info: Ignoring MPD Status Update
info:
---------------------------- MPD announces state update: player
info: ControllerMpd::getState

info:
---------------------------- MPD announces system playlist update
info: Ignoring MPD Status Update
info:
---------------------------- MPD announces state update: player
info: ControllerMpd::getState

info:
---------------------------- MPD announces system playlist update
info: Ignoring MPD Status Update
info:
---------------------------- MPD announces state update: player
info: ControllerMpd::getState

info: sendMpdCommand playlistinfo took 10 milliseconds
info: sendMpdCommand playlistinfo took 11 milliseconds
info: sendMpdCommand playlistinfo took 10 milliseconds
info: sendMpdCommand playlistinfo took 9 milliseconds
info: sendMpdCommand playlistinfo took 9 milliseconds
info: ------------------------------ 6ms
info: sendMpdCommand status took 6 milliseconds
info: ------------------------------ 5ms
info: sendMpdCommand status took 4 milliseconds









info: ControllerMpd::pushState
info: CoreCommandRouter::servicePushState
info: CorePlayQueue::getTrack 0


info: CoreStateMachine::syncState   stateService play
info: CoreStateMachine::syncState   currentStatus play
info: Received an update from plugin. extracting info from payload
info: CoreStateMachine::pushState
info: CorePlayQueue::getTrack 0
info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , saveDeviceInfo
info: CoreCommandRouter::volumioPushState
info: CoreStateMachine::pushState
info: CoreCommandRouter::volumioPushState
info: ControllerMpd::pushState
info: CoreCommandRouter::servicePushState
info: CorePlayQueue::getTrack 0


info: CoreStateMachine::syncState   stateService play
info: CoreStateMachine::syncState   currentStatus play
info: Received an update from plugin. extracting info from payload
info: CoreStateMachine::pushState
info: CorePlayQueue::getTrack 0
info: CoreCommandRouter::volumioPushState
info: CoreStateMachine::pushState
info: CoreCommandRouter::volumioPushState
info: ControllerMpd::pushState
info: CoreCommandRouter::servicePushState
info: CorePlayQueue::getTrack 0


info: CoreStateMachine::syncState   stateService play
info: CoreStateMachine::syncState   currentStatus play
info: Received an update from plugin. extracting info from payload
info: CoreStateMachine::pushState
info: CorePlayQueue::getTrack 0
info: CoreCommandRouter::volumioPushState
info: CoreStateMachine::pushState
info: CoreCommandRouter::volumioPushState
info: ControllerMpd::pushState
info: CoreCommandRouter::servicePushState
info: CorePlayQueue::getTrack 0


info: CoreStateMachine::syncState   stateService play
info: CoreStateMachine::syncState   currentStatus play
info: Received an update from plugin. extracting info from payload
info: CoreStateMachine::pushState
info: CorePlayQueue::getTrack 0
info: CoreCommandRouter::volumioPushState
info: CoreStateMachine::pushState
info: CoreCommandRouter::volumioPushState
info: ControllerMpd::pushState
info: CoreCommandRouter::servicePushState
info: CorePlayQueue::getTrack 0


info: CoreStateMachine::syncState   stateService play
info: CoreStateMachine::syncState   currentStatus play
info: Received an update from plugin. extracting info from payload
info: CoreStateMachine::pushState
info: CorePlayQueue::getTrack 0
info: CoreCommandRouter::volumioPushState
info: CoreStateMachine::pushState
info: CoreCommandRouter::volumioPushState
info: ------------------------------ 228ms
info: ------------------------------ 228ms
info: ------------------------------ 228ms
info: ------------------------------ 226ms
info: ------------------------------ 225ms
info: ------------------------------ 226ms
info: sendMpdCommand status took 225 milliseconds
info: sendMpdCommand playlistinfo took 222 milliseconds
info: sendMpdCommand playlistinfo took 225 milliseconds




info: ControllerMpd::pushState
info: CoreCommandRouter::servicePushState
info: CorePlayQueue::getTrack 0


info: CoreStateMachine::syncState   stateService play
info: CoreStateMachine::syncState   currentStatus play
info: Received an update from plugin. extracting info from payload
info: CoreStateMachine::pushState
info: CorePlayQueue::getTrack 0
info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , saveDeviceInfo
info: CoreCommandRouter::volumioPushState
info: CoreStateMachine::pushState
info: CoreCommandRouter::volumioPushState
info: ControllerMpd::pushState
info: CoreCommandRouter::servicePushState
info: CorePlayQueue::getTrack 0


info: CoreStateMachine::syncState   stateService play
info: CoreStateMachine::syncState   currentStatus play
info: Received an update from plugin. extracting info from payload
info: CoreStateMachine::pushState
info: CorePlayQueue::getTrack 0
info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , saveDeviceInfo
info: CoreCommandRouter::volumioPushState
info: CoreStateMachine::pushState
info: CoreCommandRouter::volumioPushState
info: ------------------------------ 318ms
info: ------------------------------ 317ms
info: sendMpdCommand playlistinfo took 195 milliseconds

info: ControllerMpd::pushState
info: CoreCommandRouter::servicePushState
info: CorePlayQueue::getTrack 0


info: CoreStateMachine::syncState   stateService play
info: CoreStateMachine::syncState   currentStatus play
info: Received an update from plugin. extracting info from payload
info: CoreStateMachine::pushState
info: CorePlayQueue::getTrack 0
info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , saveDeviceInfo
info: CoreCommandRouter::volumioPushState
info: CoreStateMachine::pushState
info: CoreCommandRouter::volumioPushState
info: ------------------------------ 465ms
info: touch_display: Setting screensaver timeout to 0 seconds.
info: CoreCommandRouter::executeOnPlugin: system , getSystemInfo
info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , getThisDevice
info: Discovery: Getting this device information
info: CoreCommandRouter::volumioGetState
info: CoreCommandRouter::executeOnPlugin: network , getCachedIPAddresses

info: CoreCommandRouter::executeOnPlugin: wizard , getShowWizard
info: CoreCommandRouter::executeOnPlugin: system , getShowWizard

My userconfig.txt :

#Custom ben
arm_freq=900
arm_freq_min=600
core_freq=300
boot_delay=0
dtoverlay=disable-wifi
dtoverlay=disable-bt
#custom 2
over_voltage=-1
# si freezz over_voltage a monter -1 ou 0
gpu_freq=300
sdram_freq=400
hdmi_blanking=2

# Add your custom config.txt options to this file, which will be preserved during updates
display_auto_detect=1
dtoverlay=vc4-kms-v3d-pi4,nohdmi
dtoverlay=vc4-kms-dsi-ili9881-7inch

#### Touch Display rotation setting below: do not alter ####
display_lcd_rotate=1
display_hdmi_rotate=1
volumio@volumio:~$

Any idea about that ?

In advance thank you.

Best Regards

Ben

Unfortunately the options did not help. I have tried both for CIFS and for NFS.
Here is a CIFS mount and we can see that noserverino option is properly applied, but not helping:
volumio@volumio:~$ cat /proc/mounts | grep ‘//’
//192.168.1.2/Music /mnt/NAS/Music cifs ro,relatime,vers=3.1.1,sec=none,cache=strict,upcall_target=app,uid=0,noforceuid,gid=0,noforcegid,addr=192.168.1.2,file_mode=0666,dir_mode=0777,iocharset=utf8,soft,nounix,mapposix,reparse=nfs,rsize=4194304,wsize=4194304,bsize=1048576,retrans=1,echo_interval=60,actimeo=1,closetimeo=1 0 0

New log has same errors: http://logs.volumio.org/volumio/SU4YBG6.html

I have also played with CIFS min protocol version and NFS versions with no luck. Also tried mounting manually and rebuilding the library with no luck as well. Not sure I have other ideas for now.

2 posts were merged into an existing topic: [PLUGIN] Touch Display

Hey @AndrewBb,

I see two issues here:

First - noserverino not applied:
Looking at your mount output, the noserverino option is NOT actually present in the mounted filesystem.

Second - Character encoding issue (this looks like the real culprit):
Looking at your new log, ALL the failing files have Cyrillic characters in the path:

VA - 1000 хитов нашего радио

This should be proper Cyrillic text, but it’s displaying as mojibake (mangled encoding). Your mount shows iocharset=utf8, but the character encoding is clearly broken. The “Value too large for defined data type” error might actually be a character encoding overflow rather than an inode issue.

Diagnostic questions:

  1. What filesystem is on your NAS share? (NTFS, ext4, ZFS, etc?)
  2. What codepage/character set is configured on your NAS?
  3. Do files with only ASCII/Latin characters (no Cyrillic) index correctly, or do they also fail?

Test suggestions:

  1. Try lower CIFS protocol version:
    Your mount is using vers=3.1.1, which has been reported to have issues in some cases.
    In Volumio UI Options field, try: vers=2.1 or vers=3.0

  2. Test different character encoding:
    Try adding to Options: iocharset=iso8859-1 or utf8 (without iocharset= prefix)

Let me know what filesystem/codepage your NAS uses and whether ASCII-only filenames work correctly.

Kind Regards,

A post was merged into an existing topic: Public Beta Test: Audio Without Compromise - Plugin Compatibility for Volumio on Bookworm

Hi @nerd In this new volumio 4 is it possible to disable hdmi 1 (port #2) using raspberry pi 5?
I just want to use hdmi 0 only and hdmi 1 is for another os such kodi boot from sd.

Hey @Edrian_Lois_Villanue,

Yes, you can disable HDMI 1 (port #2) on Raspberry Pi 5 with Volumio 4.

Add this line to /boot/userconfig.txt:

dtoverlay=vc4-kms-v3d,nohdmi1

This will disable HDMI 1 output while keeping HDMI 0 active. After saving the file, reboot for the change to take effect.

On Pi 5, the firmware automatically loads the Pi 5-specific overlay (vc4-kms-v3d-pi5) when you specify vc4-kms-v3d, so the nohdmi1 parameter should work correctly.

If you need to disable HDMI 0 instead, use nohdmi0. To disable both ports, use nohdmi.

Kind Regards,

A system with Allo Boss2 also works wonderfully.
Everything seems to work flawlessly. (Almost everything… :wink:)
I don’t use any plugins.

Flac
Qobuz
Qobuz Connect
Internet Radio

Log:
http://logs.volumio.org/volumio/ZOid8FW.html

3 posts were merged into an existing topic: Tidal Connect Failures

Hi @nerd ! same issue happen on volumio 4.062 o rpi5 7.9inch lcd waveshare hdmi-c
i also add this line at single very end. video=HDMI-A-1:400x1280M@60,rotate=270 inside cmdline.txt
everyime i boot it shows broken boot splash

Hi @nerd , I confirm the good functioning of the 4.062, with Raspberry Pi 5, with Audiophonics evo sabre, external DAC with USB output. Waveshare 11.9 LCD HDMI 320x1480 display.
Boot with MNVE M.2 128GB SSD.
Quobuz and Quobuz Connect music portal.
My plugins: Peppymeter Basic works perfectly.
Audiophonics EVO Sabre.
Remote Pi.
Touch Display.
I have not tested other plugins because I do not use them.


The only bug I found is that every time I restart Volumeio, the first screen does not show the last cover used, but the Volumeio screen is blank. I don’t know if this is normal or if it is a bug. Another problem I encountered was the volume boot, which doesn’t rotate with the 11.9" HDMI 320x1480 display, even though I added (video=HDMI-A-1:320x1480M@60,rotate=270) to the end of the line in cmdline.txt.
Otherwise, everything else works great.

1 Like

Well done!
If you disable BT input in sources, it should fix the issue for last track played when you reboot

1 Like

Thanks so much for the advice, I’ll try disabling Bluetooth right away, which I don’t use and never will :grin::+1:.
Regarding the volume boot, do you know what’s causing it not to rotate? Bye