...actually I think he upgraded to 12.04 Ubuntu. But same principle. Kill and keep off Pulseaudio! It is Rivendell's worst enemy.
I happen to be one of the lucky ones who have Pulseaudio and Rivendell working and not conflicting thanks to JACK and JACK Mixer, as well as a custom asound.conf. Anyway, check to make sure that there isn't a RAM problem as said before. Also check your hard drive's read access. Sometimes if my hard drive stops reading for whatever reason, it crashes Rivendell or Rivendell will be up but not playing anything. I have frequent crashes of RDAirplay myself, most likely caused by macros. Thus I created a PHP file that executes every minute via. Cron Job that does a pgrep of rdairplay... and if rdairplay isn't running, the PHP will open up rdairplay (then waits until it loads and it gets a process ID when pgrepping) and then uses rmlsend to trigger a recovery log to make rdairplay playing again. This may not work for you (using a recovery log) if you use Rivendell in its intended way. I don't. My Rivendell is based off of logs (but not pre-generated or temporary logs. These are permanent) that are triggered by either RDCatch or a PHP script firing rmlsend (and logs inside Rivendell contain macros to fire off php scripts). Hope this helps for you. If you are interested in the PHP RDAirplay auto-recovery code, I can send it to you in this mailing list. It isn't that long. Simply copy and then paste into Gedit or something, save as a php file, then set up a cron to run this script by "php /path/to/php/file.php". NOTE YOU MUST HAVE PHP CLIENT INSTALLED FOR THE SCRIPT TO WORK if you wish for me to send it.
_______________________________________________ Rivendell-dev mailing list [email protected] http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev
