Page 1 of 1

Serviio 1.3 on Ubuntu

PostPosted: Sun Aug 11, 2013 8:08 am
by spudy12
I've set up serviio on a Ubuntu 13.04 PC. I have compiled ffmpeg from source and have attached it to my NAS via NFS. I have set serviio to start after networking by following the guide on the wiki


Two things I have found are: that after a reboot, instead of checking for updates it will check for new files and re catolugue everything which can take forever with a large library. Also with this is that whilst recataloging, the CPU usage is around 90 - 100% the whole time. On the initial scan after install, it never pushes the CPU past 20%.
Is this something to do with having all my files on a NAS or is this a bug? (I Have seen a few other people report similar however this has been windows builds)

The other thing is that on a reboot, the logs in the log folder are always having there permissions changed to root. This means that serviio can't access them and is throughing up a load of errors in the terminal.

Any ideas on what I can do about either of these?

EDIT: By the way its Ubuntu 13.04 64 Bit,

Re: Serviio 1.3 on Ubuntu

PostPosted: Sun Aug 11, 2013 12:23 pm
by zip
Is the NAS available after reboot? If not, Serviio will remove all the items from the library and then re-add when it becomes available.

Re: Serviio 1.3 on Ubuntu

PostPosted: Sun Aug 11, 2013 1:17 pm
by spudy12
Yes NAS is attached straight on boot.
Is there anyway to delay serviio start up to see if the NAS is a problem?

Re: Serviio 1.3 on Ubuntu

PostPosted: Sun Aug 11, 2013 3:31 pm
by zip
I don't know how Ubuntu works in this regard. You can try to run in manually instead a few times to see if the problem persists or not.

Re: Serviio 1.3 on Ubuntu

PostPosted: Sun Aug 11, 2013 6:42 pm
by abubin
how is your NAS share mounted in ubuntu? fstab or rc.local? I suspect your NAS is mounted after serviio services is started.

If mounted with rc.local then you need to manually add a line to start serviio service after NAS mounting line:
1) put in line "/etc/init.d/serviio start"
2) remove serviio auto starting from during system startup. Type this in command line: update-rc.d -f serviio remove

Then restart.

or try a better solution here: viewtopic.php?f=5&t=12234