Posts: 14,792
Threads: 342
Joined: Mar 2018
Reputation:
609
Very odd.
Typical powerup boot time is ~45 secs. Add 10-15 secs for local display chromium startup. Significantly longer boot times suggest a boot media or other bottleneck. IIRC some USB boot drives are really slow.
I have a similar config with a 3B+ connected to a 24" HDMI monitor and no issues whatsoever with the WebUI on iPhone or Mac Safari/Chrome. Network is 5GHz WiFI.
Reboot and then post the entire contents of the startup log so people can better understand your configuration.
The log can be viewed via the SSH command moodeutl -l or downloaded via the Logs section in System Config, or via Menu, System info from any of the Config screens. The startup log will be at the end of System info output.
Posts: 24
Threads: 4
Joined: Jun 2025
Reputation:
0
OK, I'm fairly sure that the boot up speed is probably a matter of my perception. It is not really as slow as I was thinking.
However, the strange WebUI behaviour is still present after the restart.
I have attached the contents of moode.log but I am a little confused by the timing:
The log ends at 140737 while my observation was that the login prompt appeared at 140755, and the WebUI was ready to use at 140834
Also, I tried to add moode.log as an attachment but the system wouldn't allow it.
Code: 20250623 140719 worker: --
20250623 140720 worker: -- Start moOde 9 series
20250623 140720 worker: --
20250623 140720 worker: Daemonize: complete
20250623 140720 worker: Linux startup: complete
20250623 140720 worker: Boot config: ok
20250623 140720 worker: Boot folder: ok
20250623 140720 worker: Radio table: ok
20250623 140722 worker: PHP session: cleaned
20250623 140722 worker: PHP session: loaded
20250623 140726 worker: Package locks: applied
20250623 140727 worker: File check: complete
20250623 140727 worker: Log to RAM: on
20250623 140727 worker: Tmp to RAM: on
20250623 140727 worker: Debug logging: off
20250623 140727 worker: --
20250623 140727 worker: -- System
20250623 140727 worker: --
20250623 140730 worker: Host name: pi
20250623 140730 worker: RPi model: Pi-3B+ 1.3 1GB
20250623 140730 worker: moOde release: 9.3.6 2025-06-06
20250623 140730 worker: RaspiOS: 12.11 Bookworm 64-bit
20250623 140730 worker: Linux Kernel: 6.12.25 64-bit
20250623 140730 worker: MPD version: 0.24.4
20250623 140730 worker: User id: pi
20250623 140730 worker: Home folder: /home/pi
20250623 140730 worker: Time zone: Europe/London
20250623 140730 worker: Kbd layout: gb
20250623 140730 worker: HDMI ports(s): on
20250623 140730 worker: HDMI-CEC: off
20250623 140730 worker: Sys LED0: on
20250623 140730 worker: Sys LED1: on
20250623 140730 worker: Reduce power: n/a
20250623 140730 worker: Fan control: n/a
20250623 140730 worker: CPU governor: ondemand
20250623 140730 worker: --
20250623 140730 worker: -- Network
20250623 140730 worker: --
20250623 140730 worker: Eth0
20250623 140730 worker: Ethernet: adapter exists
20250623 140730 worker: Ethernet: timeout off
20250623 140730 worker: Ethernet: method dhcp
20250623 140730 worker: Ethernet: address 192.168.0.151
20250623 140730 worker: Ethernet: netmask 255.255.255.0
20250623 140730 worker: Ethernet: gateway 192.168.0.1
20250623 140730 worker: Ethernet: pri DNS 194.168.4.100
20250623 140730 worker: Ethernet: domain none found
20250623 140730 worker: Wlan0
20250623 140730 worker: Wireless: adapter exists
20250623 140730 worker: Wireless: country DE
20250623 140730 worker: Wireless: SSID Duzeper
20250623 140730 worker: Wireless: other None
20250623 140730 worker: Wireless: timeout up to 90 secs
20250623 140731 worker: Wireless: connect to Duzeper
20250623 140731 worker: Wireless: method dhcp
20250623 140731 worker: Wireless: address 192.168.0.110
20250623 140731 worker: Wireless: netmask 255.255.255.0
20250623 140731 worker: Wireless: gateway 192.168.0.1
20250623 140731 worker: Wireless: pri DNS 194.168.4.100
20250623 140731 worker: Wireless: domain none found
20250623 140731 worker: mDNS
20250623 140731 worker: Discover: IPv4 and IPv6
20250623 140731 worker: --
20250623 140731 worker: -- File sharing
20250623 140731 worker: --
20250623 140731 worker: SMB file sharing: off
20250623 140731 worker: SMB password: none
20250623 140731 worker: NFS file sharing: off
20250623 140731 worker: DLNA file sharing: off
20250623 140731 worker: --
20250623 140731 worker: -- Special configs
20250623 140731 worker: --
20250623 140731 worker: Plexamp: not installed
20250623 140731 worker: RoonBridge: not installed
20250623 140731 worker: Allo Boss 2: not detected, OLED script ok
20250623 140731 worker: Allo Piano 2.1: not detected
20250623 140731 worker: IQaudIO DigiAMP+: not detected
20250623 140731 worker: RPi DigiAMP+: not detected
20250623 140731 worker: Bluetooth: session vars ok
20250623 140731 worker: --
20250623 140731 worker: -- ALSA debug
20250623 140731 worker: --
20250623 140731 worker: Cards: 0:vc4hdmi 1:empty 2:empty 3:empty
20250623 140731 worker: 4:empty 5:empty 6:empty 7:empty
20250623 140731 worker: Mixers: 0:(PCM) 1:none 2:none 3:none
20250623 140731 worker: 4:none 5:none 6:none 7:none
20250623 140731 worker: --
20250623 140731 worker: -- Audio configuration
20250623 140731 worker: --
20250623 140731 worker: Audio device: 0:Pi HDMI 1
20250623 140731 worker: ALSA card: has not been reassigned
20250623 140733 worker: MPD config: updated (iec958 device)
20250623 140733 worker: ALSA output: HDMI
20250623 140733 worker: ALSA mode: IEC958 (iec958)
20250623 140733 worker: ALSA mixer: PCM
20250623 140734 worker: ALSA volume: 70% (-15.40dB)
20250623 140734 worker: ALSA maxvol: 100%
20250623 140734 worker: ALSA loopback: off
20250623 140734 worker: MPD mixer Hardware
20250623 140734 worker: Integ audio: vc4-kms-v3d
20250623 140734 worker: Audio formats: IEC958_SUBFRAME_LE
20250623 140734 worker: CamillaDSP: off
20250623 140734 worker: CDSP volume: 0dB
20250623 140734 worker: CDSP volrange: 60dB
20250623 140734 worker: --
20250623 140734 worker: -- MPD startup
20250623 140734 worker: --
20250623 140734 worker: MPD service: started
20250623 140734 worker: MPD port 6600: accepting connections
20250623 140734 worker: MPD ALSA Default: on
20250623 140734 worker: MPD ALSA Bluetooth: off
20250623 140734 worker: MPD HTTP Server: off
20250623 140734 worker: MPD volume: 48
20250623 140734 worker: Saved MPD vol: -1
20250623 140734 worker: Saved SRC vol: 0
20250623 140734 worker: MPD crossfade: off
20250623 140734 worker: MPD ignore CUE: no
20250623 140734 worker: MPD CDSP volsync: off
20250623 140734 worker: --
20250623 140734 worker: -- Music sources
20250623 140734 worker: --
20250623 140734 worker: USB drive: 0EC2-0EAA (vfat)
20250623 140734 worker: NVMe drives: none
20250623 140734 worker: SATA drives: none
20250623 140734 worker: NAS sources: none
20250623 140734 worker: --
20250623 140734 worker: -- Feature availability
20250623 140734 worker: --
20250623 140734 worker: Input select: available, Source: MPD, Output: Pi HDMI 1
20250623 140734 worker: Bluetooth: available, PIN: None, ALSA/CDSP maxvol: 100%/0dB, ALSA outmode: Standard
20250623 140734 worker: AirPlay: available
20250623 140734 worker: Spotify Connect: available
20250623 140734 worker: Deezer Connect: n/a
20250623 140734 worker: Squeezelite: available
20250623 140734 worker: UPnP client: available
20250623 140734 worker: Plexamp: not installed, ALSA maxvol: 100%
20250623 140734 worker: RoonBridge: not installed
20250623 140734 worker: Multiroom: available
20250623 140734 worker: GPIO buttons: available
20250623 140734 worker: Stream recorder: n/a
20250623 140734 worker: --
20250623 140734 worker: -- Security
20250623 140734 worker: --
20250623 140734 worker: Web SSH server: off
20250623 140734 worker: XSS detection: off
20250623 140734 worker: HTTPS mode: available
20250623 140734 worker: --
20250623 140734 worker: -- Peripherals
20250623 140734 worker: --
20250623 140737 worker: Local display: on
20250623 140737 worker: Chromium ver: 126.0.6478.164-rpt1
20250623 140737 worker: Chromium cfg: directory ok
20250623 140737 worker: Screen blank off
20250623 140737 worker: On-screen kbd: off
20250623 140737 worker: Disable GPU: off
20250623 140737 worker: HDMI orient: landscape
20250623 140737 worker: HDMI 4K 60Hz: off
20250623 140737 worker: DSI scn type: none
20250623 140737 worker: DSI port: 1
20250623 140737 worker: DSI brightness: 255
20250623 140737 worker: DSI rotate: 0
20250623 140737 worker: Rotary encoder: off
20250623 140737 worker: Triggerhappy: off
20250623 140737 worker: LCD updater: off
20250623 140737 worker: --
20250623 140737 worker: -- Miscellaneous
20250623 140737 worker: --
20250623 140737 worker: Software update: Automatic check off
20250623 140737 worker: Auto-CoverView: off
20250623 140737 worker: CoverView timeout: Never
20250623 140737 worker: Auto-shuffle: off
20250623 140737 worker: Auto-play: off
20250623 140737 worker: Maintenance task: 360 mins
20250623 140737 worker: Current view: reset to Playback
20250623 140737 worker: Active flags: all false
20250623 140737 worker: Reset flags: skipped
20250623 140737 worker: Session check: ok
20250623 140737 worker: --
20250623 140737 worker: -- Startup complete
20250623 140737 worker: --
20250623 140737 worker: Mount monitor: started
20250623 140737 worker: Radio monitor: off
20250623 140737 worker: Watchdog monitor: started
20250623 140737 worker: Responsiveness: Default
20250623 140737 worker: Ready
Posts: 6,516
Threads: 189
Joined: Apr 2018
Reputation:
266
@ duzeper
Try disabling the GPU (m>Config>Peripherals). The option was added specifically to help with visual artifacts on older Pi models.
Regards,
Kent
Posts: 24
Threads: 4
Joined: Jun 2025
Reputation:
0
Thanks Kent. That's fixed it.
All I need to do now is populate the library and give it a real test.
Also, can I assume that a DAC HAT will be compatible with Moode as an alternative to a USB - 3.5mm jack adapter.
Martin
Posts: 14,792
Threads: 342
Joined: Mar 2018
Reputation:
609
06-23-2025, 04:01 PM
(This post was last modified: 06-23-2025, 04:03 PM by Tim Curtis.
Edit Reason: typo
)
(06-23-2025, 01:23 PM)duzeper Wrote: OK, I'm fairly sure that the boot up speed is probably a matter of my perception. It is not really as slow as I was thinking.
However, the strange WebUI behaviour is still present after the restart.
I have attached the contents of moode.log but I am a little confused by the timing:
The log ends at 140737 while my observation was that the login prompt appeared at 140755, and the WebUI was ready to use at 140834
Also, I tried to add moode.log as an attachment but the system wouldn't allow it.
Code: 20250623 140719 worker: --
20250623 140720 worker: -- Start moOde 9 series
20250623 140720 worker: --
20250623 140720 worker: Daemonize: complete
20250623 140720 worker: Linux startup: complete
20250623 140720 worker: Boot config: ok
20250623 140720 worker: Boot folder: ok
20250623 140720 worker: Radio table: ok
20250623 140722 worker: PHP session: cleaned
20250623 140722 worker: PHP session: loaded
20250623 140726 worker: Package locks: applied
20250623 140727 worker: File check: complete
20250623 140727 worker: Log to RAM: on
20250623 140727 worker: Tmp to RAM: on
20250623 140727 worker: Debug logging: off
20250623 140727 worker: --
20250623 140727 worker: -- System
20250623 140727 worker: --
20250623 140730 worker: Host name: pi
20250623 140730 worker: RPi model: Pi-3B+ 1.3 1GB
20250623 140730 worker: moOde release: 9.3.6 2025-06-06
20250623 140730 worker: RaspiOS: 12.11 Bookworm 64-bit
20250623 140730 worker: Linux Kernel: 6.12.25 64-bit
20250623 140730 worker: MPD version: 0.24.4
20250623 140730 worker: User id: pi
20250623 140730 worker: Home folder: /home/pi
20250623 140730 worker: Time zone: Europe/London
20250623 140730 worker: Kbd layout: gb
20250623 140730 worker: HDMI ports(s): on
20250623 140730 worker: HDMI-CEC: off
20250623 140730 worker: Sys LED0: on
20250623 140730 worker: Sys LED1: on
20250623 140730 worker: Reduce power: n/a
20250623 140730 worker: Fan control: n/a
20250623 140730 worker: CPU governor: ondemand
20250623 140730 worker: --
20250623 140730 worker: -- Network
20250623 140730 worker: --
20250623 140730 worker: Eth0
20250623 140730 worker: Ethernet: adapter exists
20250623 140730 worker: Ethernet: timeout off
20250623 140730 worker: Ethernet: method dhcp
20250623 140730 worker: Ethernet: address 192.168.0.151
20250623 140730 worker: Ethernet: netmask 255.255.255.0
20250623 140730 worker: Ethernet: gateway 192.168.0.1
20250623 140730 worker: Ethernet: pri DNS 194.168.4.100
20250623 140730 worker: Ethernet: domain none found
20250623 140730 worker: Wlan0
20250623 140730 worker: Wireless: adapter exists
20250623 140730 worker: Wireless: country DE
20250623 140730 worker: Wireless: SSID Duzeper
20250623 140730 worker: Wireless: other None
20250623 140730 worker: Wireless: timeout up to 90 secs
20250623 140731 worker: Wireless: connect to Duzeper
20250623 140731 worker: Wireless: method dhcp
20250623 140731 worker: Wireless: address 192.168.0.110
20250623 140731 worker: Wireless: netmask 255.255.255.0
20250623 140731 worker: Wireless: gateway 192.168.0.1
20250623 140731 worker: Wireless: pri DNS 194.168.4.100
20250623 140731 worker: Wireless: domain none found
20250623 140731 worker: mDNS
20250623 140731 worker: Discover: IPv4 and IPv6
20250623 140731 worker: --
20250623 140731 worker: -- File sharing
20250623 140731 worker: --
20250623 140731 worker: SMB file sharing: off
20250623 140731 worker: SMB password: none
20250623 140731 worker: NFS file sharing: off
20250623 140731 worker: DLNA file sharing: off
20250623 140731 worker: --
20250623 140731 worker: -- Special configs
20250623 140731 worker: --
20250623 140731 worker: Plexamp: not installed
20250623 140731 worker: RoonBridge: not installed
20250623 140731 worker: Allo Boss 2: not detected, OLED script ok
20250623 140731 worker: Allo Piano 2.1: not detected
20250623 140731 worker: IQaudIO DigiAMP+: not detected
20250623 140731 worker: RPi DigiAMP+: not detected
20250623 140731 worker: Bluetooth: session vars ok
20250623 140731 worker: --
20250623 140731 worker: -- ALSA debug
20250623 140731 worker: --
20250623 140731 worker: Cards: 0:vc4hdmi 1:empty 2:empty 3:empty
20250623 140731 worker: 4:empty 5:empty 6:empty 7:empty
20250623 140731 worker: Mixers: 0:(PCM) 1:none 2:none 3:none
20250623 140731 worker: 4:none 5:none 6:none 7:none
20250623 140731 worker: --
20250623 140731 worker: -- Audio configuration
20250623 140731 worker: --
20250623 140731 worker: Audio device: 0:Pi HDMI 1
20250623 140731 worker: ALSA card: has not been reassigned
20250623 140733 worker: MPD config: updated (iec958 device)
20250623 140733 worker: ALSA output: HDMI
20250623 140733 worker: ALSA mode: IEC958 (iec958)
20250623 140733 worker: ALSA mixer: PCM
20250623 140734 worker: ALSA volume: 70% (-15.40dB)
20250623 140734 worker: ALSA maxvol: 100%
20250623 140734 worker: ALSA loopback: off
20250623 140734 worker: MPD mixer Hardware
20250623 140734 worker: Integ audio: vc4-kms-v3d
20250623 140734 worker: Audio formats: IEC958_SUBFRAME_LE
20250623 140734 worker: CamillaDSP: off
20250623 140734 worker: CDSP volume: 0dB
20250623 140734 worker: CDSP volrange: 60dB
20250623 140734 worker: --
20250623 140734 worker: -- MPD startup
20250623 140734 worker: --
20250623 140734 worker: MPD service: started
20250623 140734 worker: MPD port 6600: accepting connections
20250623 140734 worker: MPD ALSA Default: on
20250623 140734 worker: MPD ALSA Bluetooth: off
20250623 140734 worker: MPD HTTP Server: off
20250623 140734 worker: MPD volume: 48
20250623 140734 worker: Saved MPD vol: -1
20250623 140734 worker: Saved SRC vol: 0
20250623 140734 worker: MPD crossfade: off
20250623 140734 worker: MPD ignore CUE: no
20250623 140734 worker: MPD CDSP volsync: off
20250623 140734 worker: --
20250623 140734 worker: -- Music sources
20250623 140734 worker: --
20250623 140734 worker: USB drive: 0EC2-0EAA (vfat)
20250623 140734 worker: NVMe drives: none
20250623 140734 worker: SATA drives: none
20250623 140734 worker: NAS sources: none
20250623 140734 worker: --
20250623 140734 worker: -- Feature availability
20250623 140734 worker: --
20250623 140734 worker: Input select: available, Source: MPD, Output: Pi HDMI 1
20250623 140734 worker: Bluetooth: available, PIN: None, ALSA/CDSP maxvol: 100%/0dB, ALSA outmode: Standard
20250623 140734 worker: AirPlay: available
20250623 140734 worker: Spotify Connect: available
20250623 140734 worker: Deezer Connect: n/a
20250623 140734 worker: Squeezelite: available
20250623 140734 worker: UPnP client: available
20250623 140734 worker: Plexamp: not installed, ALSA maxvol: 100%
20250623 140734 worker: RoonBridge: not installed
20250623 140734 worker: Multiroom: available
20250623 140734 worker: GPIO buttons: available
20250623 140734 worker: Stream recorder: n/a
20250623 140734 worker: --
20250623 140734 worker: -- Security
20250623 140734 worker: --
20250623 140734 worker: Web SSH server: off
20250623 140734 worker: XSS detection: off
20250623 140734 worker: HTTPS mode: available
20250623 140734 worker: --
20250623 140734 worker: -- Peripherals
20250623 140734 worker: --
20250623 140737 worker: Local display: on
20250623 140737 worker: Chromium ver: 126.0.6478.164-rpt1
20250623 140737 worker: Chromium cfg: directory ok
20250623 140737 worker: Screen blank off
20250623 140737 worker: On-screen kbd: off
20250623 140737 worker: Disable GPU: off
20250623 140737 worker: HDMI orient: landscape
20250623 140737 worker: HDMI 4K 60Hz: off
20250623 140737 worker: DSI scn type: none
20250623 140737 worker: DSI port: 1
20250623 140737 worker: DSI brightness: 255
20250623 140737 worker: DSI rotate: 0
20250623 140737 worker: Rotary encoder: off
20250623 140737 worker: Triggerhappy: off
20250623 140737 worker: LCD updater: off
20250623 140737 worker: --
20250623 140737 worker: -- Miscellaneous
20250623 140737 worker: --
20250623 140737 worker: Software update: Automatic check off
20250623 140737 worker: Auto-CoverView: off
20250623 140737 worker: CoverView timeout: Never
20250623 140737 worker: Auto-shuffle: off
20250623 140737 worker: Auto-play: off
20250623 140737 worker: Maintenance task: 360 mins
20250623 140737 worker: Current view: reset to Playback
20250623 140737 worker: Active flags: all false
20250623 140737 worker: Reset flags: skipped
20250623 140737 worker: Session check: ok
20250623 140737 worker: --
20250623 140737 worker: -- Startup complete
20250623 140737 worker: --
20250623 140737 worker: Mount monitor: started
20250623 140737 worker: Radio monitor: off
20250623 140737 worker: Watchdog monitor: started
20250623 140737 worker: Responsiveness: Default
20250623 140737 worker: Ready
The log entries below indicate the DNS is on a different subnet than the host. Thats not typical for residential WiFi Routers which usually run a DNS proxy on their LAN (gateway) address which in your case would be 192.168.0.1.
Code: 20250623 140730 worker: Ethernet: address 192.168.0.151
.
.
20250623 140730 worker: Ethernet: pri DNS 194.168.4.100
Network configuration issues particularly with DNS and multicast DNS (mDNS) can cause poor client to server network performance due to long round trip times. This can cause an apparent slow WebUI.
Posts: 1,583
Threads: 25
Joined: Jun 2022
Reputation:
55
06-23-2025, 04:22 PM
(This post was last modified: 06-23-2025, 04:24 PM by Nutul.)
Also, both wired and wireless interfaces are active at the same time... one at 151, and the other at 110...
Posts: 24
Threads: 4
Joined: Jun 2025
Reputation:
0
The Primary DNS (192.168.4.100) is the default Virgin Media Primary DNS server.
I realise that both wired and wireless interfaces are active. In the past, I have always disabled wireless from the Raspberry Pi desktop, but, of course that is not available in the Moode UI, and I'm not even sure if it is necessary.
Also, although I'm sure it can be done from a terminal command, again, I'm not sure of the command to disable WiFi
Martin
Posts: 14,792
Threads: 342
Joined: Mar 2018
Reputation:
609
(06-23-2025, 06:03 PM)duzeper Wrote: The Primary DNS (192.168.4.100) is the default Virgin Media Primary DNS server.
I realise that both wired and wireless interfaces are active. In the past, I have always disabled wireless from the Raspberry Pi desktop, but, of course that is not available in the Moode UI, and I'm not even sure if it is necessary.
Also, although I'm sure it can be done from a terminal command, again, I'm not sure of the command to disable WiFi
Martin
The option to disable/enable the integrated WiFi adapter is on the System Config screen.
Posts: 24
Threads: 4
Joined: Jun 2025
Reputation:
0
I did ask 'can I assume that a DAC HAT will be compatible with Moode as an alternative to a USB - 3.5mm jack adapter'
I can now answer my own question having, impatiently, installed one - Raspberry Pi DAC+ - and the answer appears to be - no, Moode does not recognize it. Can anyone suggest a way to get Moode to detect it?
Martin
Posts: 6,516
Threads: 189
Joined: Apr 2018
Reputation:
266
(06-27-2025, 03:23 PM)duzeper Wrote: I did ask 'can I assume that a DAC HAT will be compatible with Moode as an alternative to a USB - 3.5mm jack adapter'
I can now answer my own question having, impatiently, installed one - Raspberry Pi DAC+ - and the answer appears to be - no, Moode does not recognize it. Can anyone suggest a way to get Moode to detect it?
Martin
Sure it can but as with any DAC HAT you have to install the correct driver first.
Go to m > Configure > Audio
In the Named I2S device box, scroll down to and select "Raspberry Pi DAC+".
Reboot.
It should now appear in the Output device list. Select it and drive on..
Regards,
Kent
|