(05-20-2024, 08:20 PM)Tim Curtis Wrote: I'm not able to repro this with my Revolution USB DAC.
A revert to HDMI only happens if the configured USB device is not detected by Linux/ALSA during startup. This is usually because its unplugged or turned off.
The moode log would show this. Below is an example of what happens after turning off my DAC and then rebooting.
Code:20240520 161655 worker: --
20240520 161655 worker: -- Audio configuration
20240520 161655 worker: --
20240520 161655 worker: Audio device: Allo Revolution DAC
20240520 161655 worker: ALSA card: is empty, reconfigure to HDMI 1
20240520 161656 worker: MPD config: updated
The whole startup log as requested
Code:
20240521 014310 worker: --
20240521 014310 worker: -- Start moOde 9 series
20240521 014310 worker: --
20240521 014310 worker: Successfully daemonized
20240521 014310 worker: Wait for Linux startup
20240521 014316 worker: Linux startup complete
20240521 014316 worker: Boot config is ok
20240521 014316 worker: Session loaded
20240521 014317 worker: Package locks applied
20240521 014317 worker: File check complete
20240521 014317 worker: Debug logging off
20240521 014317 worker: --
20240521 014317 worker: -- System
20240521 014317 worker: --
20240521 014318 worker: Host name: salon
20240521 014318 worker: RPi model: Pi-5B 1.0 8GB
20240521 014318 worker: moOde release: 9.0.0 2024-05-17
20240521 014318 worker: RaspiOS: 12.5 Bookworm 64-bit
20240521 014318 worker: Linux Kernel: 6.6.28 64-bit
20240521 014318 worker: MPD version: 0.23.14
20240521 014318 worker: User id: tux
20240521 014318 worker: Home folder: /home/tux
20240521 014318 worker: Time zone: Europe/Paris
20240521 014318 worker: Kbd layout: fr
20240521 014318 worker: HDMI ports(s): on
20240521 014318 worker: Sys LED0: off
20240521 014318 worker: Sys LED1: on
20240521 014318 worker: Reduce power: on
20240521 014318 worker: CPU governor: ondemand
20240521 014318 worker: Integ audio: vc4-kms-v3d
20240521 014318 worker: --
20240521 014318 worker: -- Network
20240521 014318 worker: --
20240521 014318 worker: Eth0
20240521 014318 worker: Ethernet: adapter exists
20240521 014318 worker: Ethernet: timeout up to 90 secs
20240521 014318 worker: Ethernet: method static
20240521 014318 worker: Ethernet: address 192.168.1.12
20240521 014318 worker: Ethernet: netmask 255.255.255.255
20240521 014318 worker: Ethernet: gateway 192.168.1.254
20240521 014318 worker: Ethernet: pri DNS fd0f:ee:b0::1
20240521 014318 worker: Ethernet: domain none found
20240521 014318 worker: Wlan0
20240521 014318 worker: Wireless: adapter does not exist
20240521 014318 worker: --
20240521 014318 worker: -- File sharing
20240521 014318 worker: --
20240521 014319 worker: SMB file sharing: on
20240521 014319 worker: NFS file sharing: on
20240521 014319 worker: DLNA file sharing: off
20240521 014319 worker: --
20240521 014319 worker: -- Special configs
20240521 014319 worker: --
20240521 014319 worker: RoonBridge: not installed
20240521 014319 worker: Allo Piano 2.1: not detected
20240521 014319 worker: Allo Boss 2: not detected, OLED script ok
20240521 014319 worker: IQaudIO AMP*: not detected
20240521 014319 worker: --
20240521 014319 worker: -- ALSA debug
20240521 014319 worker: --
20240521 014319 worker: Cards: 0:AUDIO 1:vc4hdmi0 2:vc4hdmi1 3:empty
20240521 014319 worker: 4:empty 5:empty 6:empty 7:empty
20240521 014319 worker: Mixers: 0:none 1:none 2:none 3:none
20240521 014319 worker: 4:none 5:none 6:none 7:none
20240521 014319 worker: --
20240521 014319 worker: -- Audio configuration
20240521 014319 worker: --
20240521 014319 worker: Audio device: SMSL USB AUDIO
20240521 014319 worker: ALSA card: is empty, reconfigure to HDMI 1
20240521 014320 worker: MPD config: updated
20240521 014320 worker: ALSA output: HDMI
20240521 014320 worker: ALSA mode: IEC958 (iec958)
20240521 014320 worker: ALSA mixer PCM
20240521 014323 worker: ALSA volume: controller not detected
20240521 014323 worker: ALSA maxvol: 100%
20240521 014323 worker: ALSA loopback: off
20240521 014323 worker: MPD mixer Hardware
20240521 014323 worker: Audio formats: IEC958_SUBFRAME_LE
20240521 014323 worker: CamillaDSP: off
20240521 014323 worker: CDSP volume: 0.0dB
20240521 014323 worker: CDSP volrange: 60dB
20240521 014323 worker: --
20240521 014323 worker: -- MPD startup
20240521 014323 worker: --
20240521 014323 worker: MPD service: started
20240521 014323 worker: MPD port 6600: accepting connections
20240521 014323 worker: MPD ALSA Default: on
20240521 014323 worker: MPD ALSA Bluetooth: off
20240521 014323 worker: MPD HTTP Server: off
20240521 014323 worker: MPD volume: 30
20240521 014323 worker: Saved MPD vol: -1
20240521 014323 worker: Saved SRC vol: 0
20240521 014323 worker: MPD crossfade: off
20240521 014323 worker: MPD ignore CUE: no
20240521 014323 worker: MPD CDSP volsync: off
20240521 014323 worker: --
20240521 014323 worker: -- Music sources
20240521 014323 worker: --
20240521 014323 worker: USB drive: USB
20240521 014323 worker: NAS sources: no music sources defined
20240521 014323 worker: --
20240521 014323 worker: -- Feature availability
20240521 014323 worker: --
20240521 014323 worker: Input select: available, Source: MPD, Output: Pi HDMI 1
20240521 014325 worker: Bluetooth: started, PIN: None, ALSA/CDSP maxvol: 100%/0dB, ALSA outmode: Standard
20240521 014325 worker: AirPlay: started
20240521 014325 worker: Spotify Connect: available
20240521 014325 worker: Squeezelite: available
20240521 014325 worker: RoonBridge: not installed
20240521 014325 worker: Multiroom: available
20240521 014325 worker: UPnP client: available
20240521 014325 worker: GPIO buttons: available
20240521 014325 worker: HTTPS mode: available
20240521 014325 worker: Stream recorder: n/a
20240521 014325 worker: --
20240521 014325 worker: -- Peripherals
20240521 014325 worker: --
20240521 014325 worker: Local display: on
20240521 014325 worker: On-screen kbd: off
20240521 014325 worker: HDMI 4K 60Hz: off
20240521 014325 worker: Rotary encoder: off
20240521 014325 worker: USB volume knob: off
20240521 014325 worker: LCD updater: off
20240521 014325 worker: --
20240521 014325 worker: -- Miscellaneous
20240521 014325 worker: --
20240521 014325 worker: Software update: Automatic check on
20240521 014325 worker: Software update: Checking for available update...
20240521 014325 worker: Software update: Invalid remote release date
20240521 014325 worker: Auto-CoverView: on
20240521 014325 worker: CoverView timeout: Never
20240521 014325 worker: Auto-shuffle: off
20240521 014325 worker: Auto-play: off
20240521 014325 worker: Web SSH server: off
20240521 014325 worker: Maintenance task: 360 mins
20240521 014325 worker: Current view: reset to Playback
20240521 014325 worker: Active flags: all false
20240521 014325 worker: Reset flags: skipped
20240521 014325 worker: Session check: ok
20240521 014325 worker: --
20240521 014325 worker: -- Startup complete
20240521 014325 worker: --
20240521 014325 worker: Mount monitor: off
20240521 014325 worker: Radio monitor: off
20240521 014325 worker: Watchdog monitor: started
20240521 014325 worker: Responsiveness: Boosted
20240521 014325 worker: Ready
I get "1: Pi HDMI" 1 as default output after startup and I still can select "0: SMSL USB AUDIO" from the scrolling menu