Thank you for your donation!


Cloudsmith graciously provides open-source package management and distribution for our project.


Solved: Update to 9.3.0 cancelled
#31
I'm glad to hear Venerdi's issue has been resolved. Good to hear.

OK, but....
I'm still trying to figure out what could be going wrong here.
My setup is quite simple.
- RPi 4, connected by Ethernet to my router.
- A 4-port USB hub, powered with a separate 5V DC SMPS, so that I can attach a SATA hard drive in USB enclosure with enough current delivery to get it to work.
- Topping E30 II DAC, connected by USB to the 4-port USB hub.

I thought I had followed instructions correctly.
- Wrote image to uSD card using RPi Imager.
- Made sure to put in my own username and password.
- Moode looks like it installed and runs properly.

The problem comes when I run Library > MPD > Regenerate Music Database.
- Is that the right place to do that? (I thought so, but it's worth asking...)
- I waited until the spinner disappeared and then went to the Library view.
- Normally I'd see a dropdown to the upper left and I'd switch to Tag view. But that is not present, but is replaced by a Search field.
- I don't know if it's significant, but there are only 26 radio stations showing. Were a lot of them taken away in this release?

Or is all this because I didn't run Backup before running the update? I guess I should have run Backup and then Restore once I had the new Moode version up and running. My bad.

Or is this indicative of the uSD not getting all files from the image? Hmmm.... I think I'll re-download the image and reinstall on a different uSD card, just to make sure. It could be that this uSD card is dying. That's happened to me before...
Reply
#32
It certainly sounds like thing are missing from that image, which would most likely be a bad card. Did the Pi Imager complete its "verify" step?
----------------
Robert
Reply
#33
Thanks for your reply.

Strangely, yes, the RPi Imager completed the verify step with no error.

I'm thinking the USB-C to USB-A adapter I was using might be to blame. (I was running the RPi Imager from my newer laptop with USB-C ports.)
Today I'm going to try connecting my USB-A SD-card reader directly into a USB-A port on my older laptop.

If that doesn't work, I'd like to try booting from a USB thumb drive. I think I have some USB 2.0 thumb drives lying around. Does Moode 9.x.x running on a RPi 4 support booting from a USB thumb drive?
Reply
#34
Another little detail.

I flashed the uSD card from my older laptop.
RPi Imager verified installation, so I installed the uSD into the RPi 4.
First boot was done without the external hard drive or DAC connected, just the Pi connected to the network through ethernet.
This time Moode came up with only 27 radio stations loaded.
I shutdown the Pi.
Connected USB drive and USB DAC.
Went to Configure > Library > MPD > Regenerate Music Database.
The spinner stopped after a few minutes, so I went to Regenerate Thumbnail Cache.
When I did that, it said the Thumbnail Cache was still be generated.
If I go to the main screen (showing Tag view, I think) and I click on Update Library, it says Library is being updated.
Does that mean the Regenerate Music DB spinner stopped prematurely, and I hadn't let the regenerate command complete yet?
What kinds of errors should I expect to see if I click away from the Configure > Library screen before the Regenerate Music DB procedure is finished?
Reply
#35
Reboot and then post the entire contents of the startup log. I'll have a look and see if there is anything suspicious.

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.
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
#36
Thank you Tim.
Here are the contents of the Startup log. Hopefully this is the correct one.

20250327 123314 worker: --
20250327 123314 worker: -- Start moOde 9 series
20250327 123314 worker: --
20250327 123314 worker: Daemonize:     complete
20250327 123314 worker: Linux startup: complete
20250327 123314 worker: Boot config:   ok
20250327 123314 worker: Boot folder:   ok
20250327 123314 worker: Radio table:   ok
20250327 123316 worker: PHP session:   cleaned
20250327 123316 worker: PHP session:   loaded
20250327 123317 worker: Package locks: applied
20250327 123318 worker: File check:    complete
20250327 123318 worker: Log to RAM:    on
20250327 123318 worker: Debug logging: off
20250327 123318 worker: --
20250327 123318 worker: -- System
20250327 123318 worker: --
20250327 123320 worker: Host name:     moode1
20250327 123320 worker: RPi model:     Pi-4B 1.5 1GB
20250327 123320 worker: moOde release: 9.3.0 2025-03-21
20250327 123320 worker: RaspiOS:       12.10 Bookworm 64-bit
20250327 123320 worker: Linux Kernel:  6.6.74 64-bit
20250327 123320 worker: MPD version:   0.24
20250327 123320 worker: User id:       rongon
20250327 123320 worker: Home folder:   /home/rongon
20250327 123320 worker: Time zone:     America/New_York
20250327 123320 worker: Kbd layout:    us
20250327 123320 worker: HDMI ports(s): on
20250327 123320 worker: HDMI-CEC:      off
20250327 123320 worker: Sys LED0:      on
20250327 123320 worker: Sys LED1:      on
20250327 123320 worker: Reduce power:  n/a
20250327 123320 worker: Fan control:   n/a
20250327 123320 worker: CPU governor:  ondemand
20250327 123320 worker: --
20250327 123320 worker: -- Network
20250327 123320 worker: --
20250327 123320 worker: Eth0
20250327 123320 worker: Ethernet: adapter exists
20250327 123320 worker: Ethernet: timeout off
20250327 123320 worker: Ethernet: method  dhcp
20250327 123320 worker: Ethernet: address 192.168.1.6
20250327 123320 worker: Ethernet: netmask 255.255.255.0
20250327 123320 worker: Ethernet: gateway 192.168.1.1
20250327 123320 worker: Ethernet: pri DNS 192.168.1.1
20250327 123320 worker: Ethernet: domain  none found
20250327 123320 worker: Wlan0
20250327 123320 worker: Wireless: adapter exists
20250327 123320 worker: Wireless: country US
20250327 123320 worker: Wireless: SSID    NETGEAR94-5G
20250327 123320 worker: Wireless: other   None
20250327 123320 worker: Wireless: timeout up to 90 secs
20250327 123320 worker: Wireless: connect to NETGEAR94-5G
20250327 123320 worker: Wireless: method  dhcp
20250327 123320 worker: Wireless: address 192.168.1.8
20250327 123320 worker: Wireless: netmask 255.255.255.0
20250327 123320 worker: Wireless: gateway 192.168.1.1
20250327 123320 worker: Wireless: pri DNS 192.168.1.1
20250327 123320 worker: Wireless: domain  none found
20250327 123320 worker: mDNS
20250327 123320 worker: Discover: IPv4 and IPv6
20250327 123320 worker: --
20250327 123320 worker: -- File sharing
20250327 123320 worker: --
20250327 123320 worker: SMB file sharing:  off
20250327 123320 worker: SMB password:      none
20250327 123320 worker: NFS file sharing:  off
20250327 123320 worker: DLNA file sharing: off
20250327 123320 worker: --
20250327 123320 worker: -- Special configs
20250327 123320 worker: --
20250327 123320 worker: Plexamp:          not installed
20250327 123320 worker: RoonBridge:       not installed
20250327 123320 worker: Allo Boss 2:      not detected, OLED script ok
20250327 123320 worker: Allo Piano 2.1:   not detected
20250327 123320 worker: IQaudIO DigiAMP+: not detected
20250327 123320 worker: RPi DigiAMP+:     not detected
20250327 123320 worker: Bluetooth:        session vars ok
20250327 123320 worker: --
20250327 123320 worker: -- ALSA debug
20250327 123320 worker: --
20250327 123320 worker: Cards:  0:Lite            1:vc4hdmi0        2:vc4hdmi1        3:empty          
20250327 123320 worker:         4:empty           5:empty           6:empty           7:empty          
20250327 123321 worker: Mixers: 0:(E30 II Lite)   1:none            2:none            3:none            
20250327 123321 worker:         4:none            5:none            6:none            7:none            
20250327 123321 worker: --
20250327 123321 worker: -- Audio configuration
20250327 123321 worker: --
20250327 123321 worker: Audio device:  2:E30 II Lite
20250327 123321 worker: ALSA card:     has been reassigned to 0 from 2
20250327 123322 worker: MPD config:    updated
20250327 123322 worker: ALSA output:   USB
20250327 123322 worker: ALSA mode:     Default (plughw)
20250327 123322 worker: ALSA mixer:    E30 II Lite
20250327 123322 worker: ALSA volume:   100% (0.00dB)
20250327 123322 worker: ALSA maxvol:   100%
20250327 123322 worker: ALSA loopback: off
20250327 123322 worker: MPD mixer      Fixed (0dB)
20250327 123322 worker: Integ audio:   vc4-kms-v3d
20250327 123322 worker: Audio formats: S32_LE, SPECIAL, DSD_U32_BE
20250327 123322 worker: CamillaDSP:    off
20250327 123322 worker: CDSP volume:   0dB
20250327 123322 worker: CDSP volrange: 60dB
20250327 123322 worker: --
20250327 123322 worker: -- MPD startup
20250327 123322 worker: --
20250327 123322 worker: MPD service:        started
20250327 123322 worker: MPD port 6600:      accepting connections
20250327 123322 worker: MPD ALSA Default:   on
20250327 123322 worker: MPD ALSA Bluetooth: off
20250327 123322 worker: MPD HTTP Server:    off
20250327 123322 worker: MPD volume:         6
20250327 123322 worker: Saved MPD vol:      -1
20250327 123322 worker: Saved SRC vol:      0
20250327 123322 worker: MPD crossfade:      off
20250327 123322 worker: MPD ignore CUE:     no
20250327 123322 worker: MPD CDSP volsync:   off
20250327 123323 worker: --
20250327 123323 worker: -- Music sources
20250327 123323 worker: --
20250327 123323 worker: USB drive:      MoOde LR Music (ntfs)
20250327 123323 worker: NVMe drives:    none
20250327 123323 worker: SATA drives:    none
20250327 123323 worker: NAS sources:    none
20250327 123323 worker: --
20250327 123323 worker: -- Feature availability
20250327 123323 worker: --
20250327 123323 worker: Input select:    available, Source: MPD, Output: E30 II Lite
20250327 123323 worker: Bluetooth:       available, PIN: Set, ALSA/CDSP maxvol: 100%/0dB, ALSA outmode: Standard
20250327 123323 worker: AirPlay:         available
20250327 123323 worker: Spotify Connect: available
20250327 123323 worker: Deezer Connect:  available
20250327 123323 worker: Squeezelite:     available
20250327 123323 worker: UPnP client:     available
20250327 123323 worker: Plexamp:         not installed, ALSA maxvol: 100%
20250327 123323 worker: RoonBridge:      not installed
20250327 123323 worker: Multiroom:       available
20250327 123323 worker: GPIO buttons:    available
20250327 123323 worker: Stream recorder: n/a
20250327 123323 worker: --
20250327 123323 worker: -- Security
20250327 123323 worker: --
20250327 123323 worker: Web SSH server:    off
20250327 123323 worker: XSS detection:     off
20250327 123323 worker: HTTPS mode:        available
20250327 123323 worker: --
20250327 123323 worker: -- Peripherals
20250327 123323 worker: --
20250327 123324 worker: Local display:   off
20250327 123324 worker: Chromium ver:    126.0.6478.164-rpt1
20250327 123324 worker: Chromium cfg:    directory ok
20250327 123324 worker: Screen blank     600
20250327 123324 worker: On-screen kbd:   off
20250327 123324 worker: Disable GPU:     off
20250327 123324 worker: HDMI orient:     landscape
20250327 123324 worker: HDMI 4K 60Hz:    off
20250327 123324 worker: DSI scn type:    none
20250327 123324 worker: DSI port:        1
20250327 123324 worker: DSI brightness:  255
20250327 123324 worker: DSI rotate:      0
20250327 123324 worker: Rotary encoder:  off
20250327 123324 worker: Triggerhappy:    off
20250327 123324 worker: LCD updater:     off
20250327 123324 worker: --
20250327 123324 worker: -- Miscellaneous
20250327 123324 worker: --
20250327 123324 worker: Software update:   Automatic check off
20250327 123324 worker: Auto-CoverView:    off
20250327 123324 worker: CoverView timeout: Never
20250327 123324 worker: Auto-shuffle:      off
20250327 123324 worker: Auto-play:         off
20250327 123324 worker: Maintenance task:  360 mins
20250327 123324 worker: Current view:      reset to Playback
20250327 123324 worker: Active flags:      all false
20250327 123324 worker: Reset flags:       skipped
20250327 123324 worker: Session check:     ok
20250327 123324 worker: --
20250327 123324 worker: -- Startup complete
20250327 123324 worker: --
20250327 123324 worker: Mount monitor:    started
20250327 123324 worker: Radio monitor:    off
20250327 123324 worker: Watchdog monitor: started
20250327 123324 worker: Responsiveness:   Default
20250327 123324 worker: Ready
20250327 131157 worker: Job update_library
20250327 131157 mpdindex: Start
20250327 131157 mpdindex: Cmd (update)
20250327 131157 thumb-gen: Start
20250327 131157 thumb-gen: Scan opt: All
20250327 131157 thumb-gen: Priority: Cover image file
20250327 131157 thumb-gen: Res,Qual: 600px,60
20250327 131157 thumb-gen: Px ratio: 1
20250327 131157 thumb-gen: Th width: 600
20250327 131157 thumb-gen: Thm qual: 60
20250327 131157 thumb-gen: Scanning: NAS, NVME, SATA, SDCARD, MoOde LR Music
20250327 131213 thumb-gen: Done: 1120 folders scanned, 0 thumbs created, 1120 already in cache.
20250327 131221 mpdindex: Done: indexed 308 artists, 1157 albums, 10299 songs
20250327 131221 worker: Job update_library done
Reply
#37
That looks ok to me, especially the second to last line...
From the moOde's main page(as you call it) tap / click on the big moOde image on the right side of the screen; that will bring you to the Library view...
Here you should see 30 artists on the left, albums on the right, with thumbnails.
Reply
#38
Wow. Am I ever embarrassed. Well, I'm sorry to put everybody through that trouble. Nutul, you hit the nail on the head, as they say.
I actually should have known that, being that I've been using Moode 9.2.x (I think I upgraded from 9.2.4, but I can't remember) for a while now, and Moode since 3.x.x in the past.
OK, I'm an idiot. But thank you for helping me through my epic brain lapse.
Reply


Forum Jump: