Snakeoil Forums

Full Version: v0.1.5-pre-release-20161002
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Here's a quick update. Hopefully when my development server is fully online I can start to do more.

Also, I'd be archiving the older beta firmwares from the threads as they are talking up a lot of space. I'd still keep copies of them for download somewhere. This is necessary to reduce the disk usage and bloat, every thread has about 40+ MB of attachments and they do add up. (Update: Moved to another web hosting so no need to archive old files now)

CHANGELOG
Changes since v0.1.5-pre-release-20160904
  • Updated Squeezelite Ralph to latest commit
  • Updated mpd-git to latest commit
  • Updated mpd-v19 to 0.19.19
  • Potentially fixed a bug when RoonServer isn't starting
  • Potentially fixed a problem when moving one SSD/HDD from one computer to another
  • Only show "Start LMS: Yes|No" messages when you are using Squeezelite players
 
DOWNLOAD
[attachment=67][attachment=66]


VIDEO
Follow this video if you don't know how to upgrade firmware:
Agent Kith, thanks for the update.

It appears, snakeoil/squeezelite is unable to play DSD 11.2MHz. I wonder if any one else out there are more sucessful with 11.2MHz or Quad DSD files via a Quad DSD capable DAC? I played it via Accuphase DC-950, and DAC does not have a locked in....

Cheers.
(06-Oct-2016, 10:23 PM)Chanh Wrote: [ -> ]Agent Kith, thanks for the update.

It appears, snakeoil/squeezelite is unable to play DSD 11.2MHz. I wonder if any one else out there are more sucessful with 11.2MHz or Quad DSD files via a Quad DSD capable DAC? I played it via Accuphase DC-950, and DAC does not have a locked in....

Cheers.
Does Ralph support it? Could well be a LMS configuration.

Players that might work would be NAA (requires manual start for the moment) or perhaps JRiver (requires manual installation). Hard to test when I don't have a 950.  [Image: baeh.gif]
I have issues with updating mpd (19 and git) database in this FW version.
MPD chashes with error in syslog:
snakeoil kernel: mpd[3770]: segfault at 0 ip 00007f5d8a0b84c3 sp 00007f5d813be578 error 4 in libavutil.so.52.3.0[7f5d8a0a8000+1e000]

Before that had problem in /var/tmp/syserror:
errno: Failed to register /media/music/nas/...: inotify_add_watch() has failed: No space left on device

But it was fixed by increasing max_user_watches.
(08-Oct-2016, 03:57 PM)psergy Wrote: [ -> ]I have issues with updating mpd (19 and git) database in this FW version.
MPD chashes with error in syslog:
snakeoil kernel: mpd[3770]: segfault at 0 ip 00007f5d8a0b84c3 sp 00007f5d813be578 error 4 in libavutil.so.52.3.0[7f5d8a0a8000+1e000]

Before that had problem in /var/tmp/syserror:
errno: Failed to register /media/music/nas/...: inotify_add_watch() has failed: No space left on device

But it was fixed by increasing max_user_watches.
Can you log in via ssh to the computer and run a df? And see if you have run out of space in any of your mounts?
Here it is: 
Code:
snakeoil@snakeoil:~$ df -h
Filesystem                  Size  Used Avail Use% Mounted on
udev                        488M  4,0K  488M   1% /dev
tmpfs                        98M  556K   98M   1% /run
/dev/sda1                    29G  2,0G   25G   8% /
none                        5,0M  4,0K  5,0M   1% /run/lock
none                        490M     0  490M   0% /run/shm
none                        100M     0  100M   0% /run/user
192.168.1.50:/export/Music  2,7T  1,6T  1,2T  57% /media/music/nas
It is not problem with free space but with linux config. http://unix.stackexchange.com/questions/...it-reached
In my case command
Code:
 sudo sysctl fs.inotify.max_user_watches=32768 
fixes 'No space left on device'

And this is update logs after:
Code:
==> /var/tmp/stderr <==
ffmpeg/flac: Could not find codec parameters (Audio: flac, 0 channels)
ffmpeg/flac: Could not find codec parameters (Audio: flac, 0 channels)
ffmpeg/flac: Estimating duration from bitrate, this may be inaccurate
ffmpeg/flac: Could not find codec parameters (Audio: flac, 0 channels)
ffmpeg/flac: Estimating duration from bitrate, this may be inaccurate
+425 same rows

==> /var/log/syslog <==
Oct  9 09:02:32 snakeoil kernel: mpd[6391]: segfault at 0 ip 00007f002c05b4c3 sp 00007f0023361628 error 4 in libavutil.so.52.3.0[7f002c04b000+1e000]

==> /var/log/kern.log <==
Oct  9 09:02:32 snakeoil kernel: mpd[6391]: segfault at 0 ip 00007f002c05b4c3 sp 00007f0023361628 error 4 in libavutil.so.52.3.0[7f002c04b000+1e000]

==> /var/log/apport.log <==
ERROR: apport (pid 6392) Sun Oct  9 09:02:33 2016: called for pid 5685, signal 11, core limit 0
ERROR: apport (pid 6392) Sun Oct  9 09:02:33 2016: executable: /var/www/players/mpd-v19.x/mpd (command line "/var/www/players/mpd-v19.x/mpd /var/www/scratch/mpd.conf --stderr")
ERROR: apport (pid 6392) Sun Oct  9 09:02:33 2016: is_closing_session(): no DBUS_SESSION_BUS_ADDRESS in environment
ERROR: apport (pid 6392) Sun Oct  9 09:02:33 2016: apport: report /var/crash/_var_www_players_mpd-v19.x_mpd.33.crash already exists and unseen, doing nothing to avoid disk usage DoS
 

Then switched to MPD V17 and it works fine.

Reverted to v0.1.5-pre-release-20160904: mpd v19 db update works.
(09-Oct-2016, 02:19 PM)psergy Wrote: [ -> ]Then switched to MPD V17 and it works fine.

Reverted to v0.1.5-pre-release-20160904: mpd v19 db update works.

thanks for the info.. Hopefully I'd be able to fix this in the next release.