Moode Forum

Full Version: Several problems after updating to 4.2
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
1) I just tried enabling the adaptive UI (that feature where the color of the Album becomes the UI color).  As soon as the UI changed color it became completely unresponsive and illegible.  I ended up rebuilding and trying again and the same thing happened (at this point I realized that it's the adaptive UI that's causing it).  There doesn't seem to be a way to restore it.  Nothing changes it back so I'm probably going to do another rebuild in the morning.

2) Also when I click "check for update" I get a notification of a newer build (even though it's a fresh build using the latest script) when I click "install" it just disappears and nothing happens.

3) Can't mount a Windows 10 share until I manually change mount option to vers=3.0

4) Haven't gotten whole library random play working yet....but due to UI problem I haven't had much time to play with it.

Going to experiment a little more tomorrow...hopefully will get it up and running.
update - 

Rebuilt again.  DID NOT turn on adaptive display and after importing my music library (about 14000 songs) the same thing happened.

The playback and library screen goes white with a couple of control elements visible but most of the UI goes white and blank.

here's a screenshot of what I'm seeing.  The settings UI elements are still accessible, but the the playback/library stuff goes white/mostly blank every time I import my library.

This same library worked on the previous version.

https://imgur.com/TPJJGW0
Please post details about your configuration including the output from System info after the issue occurs and I'll have a look.

Also post a sample of any errors that appear in the MPD log.
cat /var/log/mpd/log
(09-25-2018, 06:55 PM)Tim Curtis Wrote: [ -> ]Please post details about your configuration including the output from System info after the issue occurs and I'll have a look.

Also post a sample of any errors that appear in the MPD log.
cat /var/log/mpd/log

the config is a RPI 3B with a HifiBerry Dac+ Pro.

 S Y S T E M    P A R A M E T E R S  

Date and time = 2018-09-25 14:24:11
System uptime = up 1 hour, 32 minutes
Timezone = America/Chicago
moOde = Release 4.2 2018-07-11

Host name = moode
ETH0  IP = 192.168.1.19
ETH0  MAC = b8:27:eb:70:34:5b
WLAN0 IP = 192.168.1.101
WLAN0 MAC = b8:27:eb:25:61:0e
WiFi country = US

HDWR REV = Pi-3B 1GB v1.2
SoC = BCM2835
CORES = 4
ARCH = armv7l
RASPBIAN = 9.4
KERNEL = 4.14.54-v7+
KTIMER FREQ = 100 Hz
USB BOOT = not enabled
Warranty = OK

ROOT size = 59G
ROOT used = 4%
ROOT avail = 55G
FS expand = expanded
MEM free = 559 MB
MEM used = 60 MB
Temperature = 60.1°C

CPU GOV = performance
MPD SCHDPOL = TS
P3-WIFI = On
P3-BT = On
HDMI = On
ETH0 CHECK = Off
MAX USB CUR = Off
UAC2 FIX = Off
SSH server = Off

LED0 = on
LED1 = on

 C O R E    S E R V E R S  

PHP-FPM = 7.0.30
NGINX = 1.10.3
SQLite = 3.16.2

 C P U    L O A D  

CPU %usr %sys %idle
all 0.13 0.00 99.75
0 0.00 0.00 100.00
1 0.00 0.00 100.00
2 0.00 0.00 100.00
3 0.50 0.00 99.00

 P R O C E S S    L O A D  

PRI RTPRIO COMMAND         %MEM PSR %CPU
29      - mpd              2.8   3  2.0
19      - sysinfo.sh       0.2   2  2.0
19      - php-fpm7.0       1.2   0  1.0
19      - sudo             0.3   3  0.5
19      - worker.php       1.1   3  0.2
19      - systemd          0.6   3  0.0
19      - kthreadd         0.0   2  0.0
39      - kworker/0:0H     0.0   0  0.0
39      - mm_percpu_wq     0.0   0  0.0

 C L O C K    F R E Q U E N C I E S  

    arm   = 1200 MHz       pwm   = 0 MHz
    core  = 400 MHz       emmc  = 200 MHz
    h264  = 300 MHz       pixel = 148 MHz
    isp   = 300 MHz       vec   = 0 MHz
    v3d   = 300 MHz       hdmi  = 163 MHz
    uart  = 48 MHz       dpi   = 0 MHz

SD card = 50 MHz

 S Y S T E M    V O L T A G E S  

core = 1.2688V
sdram controller = 1.2000V
sdram I/O = 1.2000V
sdram chip = 1.2250V

 U I  C U S T O M I Z A T I O N S  

Theme = Standard
Accent color = Emerald
Alpha blend = 1.0
Adaptive background = No
Background image = No
Playback history = No
Extra metadata = Yes
Library = AlbumArtist

 A U D I O    P A R A M E T E R S  

Audio device = HiFiBerry DAC+ Pro
Interface = I2S
Hdwr volume = Controller detected
Mixer name = Digital
Output stream = S24_LE / 44100
ALSA version = 1.1.3-5+rpi3
SoX version = 0.1.2-2

Volume knob = 0
Volume mute = Unmuted

Bluetooth controller = Off
Airplay receiver = Off
Squeezelite = Off
UPnP client = Off
DLNA server = Off

Rotary encoder = Off
Encoder params = 100 2 3 4 5
Crossfeed = Off
Parametric EQ = Off
Graphic EQ = Off
Auto-shuffle = On
Autoplay = Off
MPD crossfade = Off

 M P D    S E T T I N G S  

Version = 0.20.20
Volume control = disabled
ALSA device = hw:0
SoX resampling = disabled
SoX quality = very high
SoX multithreading = off
Audio buffer (kb) = 4096
Buffer before play = 10%
Output buffer size (kb) = 81920
Volume normalization = no
DSD over PCM (DoP) = no
Replay gain = off

 B L U E T O O T H    S E T T I N G S  

Bluetooth ver = 5.49
Bluealsa ver = Turn BT on for version info
Speaker sharing = No
Resume MPD = No

 A I R P L A Y    S E T T I N G S  

Version = 3.1.7
Friendly name = Moode Airplay
ALSA device = hw:0
Volume mixer = auto
Resume MPD = No
Output bit depth = S16
Output sample rate = 44100
Session interruption = no
Session timeout (ms) = 120
Audio buffer (secs) = 0.0

 S Q U E E Z E L I T E    S E T T I N G S  

Version = 1.8.7-1052 "DSD/SRC enabled"
Friendly name = Moode
ALSA device = hw:0
ALSA params = 80:4::1
Output buffers = 40000:100000
Task priority = 45
Codec list = flac,pcm,mp3,ogg,aac,alac,dsd
Resume MPD = No
Other options = -W -D 500 -R E -S /var/loca

 M O O D E    L O G  

   20180925 125126 worker: - Start
   20180925 125126 worker: Successfully daemonized
   20180925 125126 worker: Session loaded
   20180925 125126 worker: Debug logging (off)
   20180925 125126 worker: - Platform
   20180925 125127 worker: Host (moode)
   20180925 125127 worker: Hdwr (Pi-3B 1GB v1.2)
   20180925 125127 worker: Arch (armv7l)
   20180925 125127 worker: Rasp (9.4)
   20180925 125127 worker: Kver (4.14.54-v7+)
   20180925 125127 worker: Ktyp (Standard)
   20180925 125127 worker: Gov  (performance)
   20180925 125127 worker: Rel  (Moode 4.2 2018-07-11)
   20180925 125127 worker: Upd  (None)
   20180925 125127 worker: MPD  (0.20.20)
   20180925 125127 worker: USB boot not enabled yet
   20180925 125128 worker: File system expanded
   20180925 125128 worker: HDMI port on
   20180925 125128 worker: File check ok
   20180925 125128 worker: - Network
   20180925 125128 worker: eth0 exists
   20180925 125128 worker: eth0 (192.168.1.19)
   20180925 125128 worker: wlan0 exists
   20180925 125128 worker: wifi country (US)
   20180925 125128 worker: wlan0 trying SSID (*redacted*)
   20180925 125128 worker: wlan0 (192.168.1.101)
   20180925 125128 worker: - Audio
   20180925 125128 worker: ALSA outputs unmuted
   20180925 125128 worker: ALSA card number (0)
   20180925 125128 worker: Audio out (I2S audio device)
   20180925 125128 worker: Audio dev (HiFiBerry DAC+ Pro)
   20180925 125128 worker: ALSA mixer name (Digital)
   20180925 125128 worker: MPD volume control (disabled)
   20180925 125129 worker: Hdwr volume controller exists
   20180925 125129 worker: Chip options (Burr Brown PCM5122)
   20180925 125129 worker: - Services
   20180925 125129 worker: Reset renderer active
   20180925 125131 worker: MPD started
   20180925 125131 worker: MPD scheduler policy (time-share)
   20180925 125131 worker: Configure MPD outputs
   20180925 125131 worker: MPD output 1 ALSA default (on)
   20180925 125131 worker: MPD output 2 ALSA crossfeed (off)
   20180925 125131 worker: MPD output 3 ALSA parametric eq (off)
   20180925 125131 worker: MPD output 4 ALSA graphic eq (off)
   20180925 125131 worker: MPD output 5 ALSA bluetooth (off)
   20180925 125131 worker: MPD crossfade (off)
   20180925 125131 worker: - Music sources
   20180925 125131 worker: USB sources (none attached)
   20180925 125131 worker: NAS sources (mountall initiated)
   20180925 125131 worker: - Miscellaneous
   20180925 125131 worker: Volume level (0) restored
   20180925 125131 worker: Auto-shuffle started
   20180925 125131 worker: Maintenance interval (21600)
   20180925 125131 worker: Screen saver timeout (Never)
   20180925 125131 worker: Watchdog started
   20180925 125131 worker: Ready


no errors in cat /var/log/mpd/log.  Just a list of "updated" music since I just ran a rescan.  It looks like the problem may be that the web server gets corrupted somehow?  Some settings can be changed via the UI but some are unresponsive.  For example if I try to change my audio device (I did this to rule out wrong device in the dropdown) I can set it, but if I use the reboot selection from the UI the PI will not reboot.  I can ssh into it and reboot from CLI but not from the web UI.
I see both an Ethernet and Wifi connections active. Generally having two network interfaces active at the same t-me can cause routing issues.

Either unplug Ethernet cable or turn off Wifi interface in System config, then reboot.

Also, after the issue occurs check to see if the Web stack, MPD or worker.php has crashed.

pgrep -l MPD
pgrep -l nginx
pgrep -l php-fpm
pgrep -l worker.php

EDIT: also since you are using Hifiberry DAC+Pro, the 1st generation of this device has a hardware defect that results in interference in the WiFi band that results in unstable WiFi connections.
(09-25-2018, 08:12 PM)Tim Curtis Wrote: [ -> ]I see both an Ethernet and Wifi connections active. Generally having two network interfaces active at the same t-me can cause routing issues.

Either unplug Ethernet cable or turn off Wifi interface in System config, then reboot.

Also, after the issue occurs check to see if the Web stack, MPD or worker.php has crashed.

pgrep -l MPD
pgrep -l nginx
pgrep -l php-fpm
pgrep -l worker.php

EDIT: also since you are using Hifiberry DAC+Pro, the 1st generation of this device has a hardware defect that results in interference in the WiFi band that results in unstable WiFi connections.

I disconnected Ethernet and the problem persists - I generally use Ethernet to set it up and then switch to wifi but use both during the build process and never had a problem before. I also don't think that my hifiberry DAC+Pro is the problem as I've had it working perfectly since the last couple of 3.x versions which is when I started using Moode.

I can also go back to my 4.1 installation (I switch SD cards when upgrading so I can revert to the previous version if there's a problem) and it's working just like it did before.  Whatever is going on was not a problem in the last version and was introduced in 4.2.

This exact same hardware has been working for over a year and continues to work on 4.1.