Pi2 OS update breaks rune

Raspberry Pi related support

Pi2 OS update breaks rune

Postby gearhead » 30 May 2015, 15:45

I have another copy of the OS on the SD card which is virgin and works great. I am investigating Jack2 stuff and wanted to try the latest kernel. Also the Pi2 is new and I expect there are lot of things in flux with the OS. Anyway, after a 'pacman -Syu', I first replace the /usr/lib/systemd/system/redis.service with the original RuneOS one. Now, I can SSH in and do get the UI, but i get the spinning dots and this text is on the bottom of the RuneUI page:

Code: Select all
Warning: socket_write() expects parameter 1 to be resource, boolean given in /srv/http/app/libs/runeaudio.php on line 99 Warning: socket_last_error() expects parameter 1 to be resource, boolean given in /srv/http/app/libs/runeaudio.php on line 88 Warning: socket_close() expects parameter 1 to be resource, boolean given in /srv/http/app/libs/runeaudio.php on line 89


It looks like one of the services changed.

Can I get some help getting this resolved? In the meantime, I'll boot off the other partition...

Keith
gearhead
 
Posts: 101
Joined: 25 Nov 2014, 06:04

Re: Pi2 OS update breaks rune

Postby hondagx35 » 30 May 2015, 16:36

Hi Keith,

as you may know:

RuneAudio runs on RuneOS, a custom built GNU Linux operating system, based on Arch Linux.

It is lightweight, and it has an ultra low latency. It’s multiplatform, optimized to run on multiple devices, and it aims for the best reasonable sound quality from each device.


There are 15 packages that are specially build for RuneOS.
Tons of configurations that differ from a normal Arch Linux installation.
So it is most likely that RuneAudio breaks after a system update with "pacman -Syu".

In your case i think something like mpd, redis or nginx is broken.
Use:
Code: Select all
systemctl

to see which services have failed to start and try to fix them step by step.

Frank
User avatar
hondagx35
 
Posts: 3042
Joined: 11 Sep 2014, 22:06
Location: Germany

Re: Pi2 OS update breaks rune

Postby gearhead » 30 May 2015, 17:55

Frank, Maybe it would be better to ask for your help in what I am trying to do, then...

What I want to experiment with is Jack2, specifically Jack2-net played through the i2s card. The kernel, at least on the PiB+, does not support the i2s as mmap is not enabled. There is a guy that has patched the kernel so that mmap will work with the i2s driver. I tried it with my piB+ and got no output, though it appeared to be 'connected' via jack. I want to try this with the B2 as that is what he was using. The link where I found the info is here (his diff to the kernel is there as well):

https://www.raspberrypi.org/forums/view ... p&start=50

I'd like to have jack2 working so I can test out a few things, but it does not appear that this is in the kernel. will have to try it again after I reinstall the Pi2 RuneOS software... I messed it up somehow.

Keith
gearhead
 
Posts: 101
Joined: 25 Nov 2014, 06:04

Re: Pi2 OS update breaks rune

Postby s33w0lf » 30 May 2015, 18:40

see here:
doing-pacman-updates-for-0-3-beta-t519.html#p6860

and here:
mpd-failed-t1194.html

If u need samba ignore pakets, not icu. Find links to mpd-rune via google

Edit: here it is https://github.com/RuneAudio/RuneOS/tre ... s/mpd-rune
U have to be familiar with ABS and AUR: https://wiki.archlinux.org/index.php/Ar ... Repository
s33w0lf
 
Posts: 6
Joined: 20 May 2015, 17:36

support RuneAudio Donate with PayPal


Return to Raspberry Pi

Who is online

Users browsing this forum: No registered users and 13 guests