Greg,
Thanks.  I do need reminding about that page as it is a nice summary of
all the various things to look through.  In this case it doesn't give me
any more insight, it just confirms what I'm seeing looking at dmesg and
such via ssh.
I'm just baffled as to why the line 
Code:
--------------------
    SDL_VIDEODRIVER=fbcon SDL_FBDEV=/dev/fb1 /opt/jivelite/bin/jivelite &
--------------------
 doesn't get executed if LMS is running.  It doesn't matter if that line
is called from a separate script, if it is called before slimserver is
started or after.  If slimserver is called in do_rebootstuff, the
framebuffer doesn't get created and jivelite doesn't start unless
slimserver is subsequently stopped.  I've tried all the different
combinations I can think of.  I've tried to start squeezelite and
jivelite before starting lms, but the common denominator is if the line 
Code:
--------------------
    sudo /usr/local/etc/init.d/slimserver start
--------------------
 is allowed to execute inside do_rebootstuff, the line to create the
framebuffer and start jivelite will never finish executing until
slimserver is stopped.  It just sits there waiting until slimserver is
stopped and then it loads jivelite immediately.

FWIW, if I remove the parts of the line calling jivelite that create the
framebufffer, then jivelite is started and output to the hdmi monitor,
so jivelite isn't the culprit.  There is some conflict between
slimserver being called and the creation of the framebuffer.  No doubt
I'm missing something obvious.  Unfortunately it isn't obvious to me...


------------------------------------------------------------------------
rmac321's Profile: http://forums.slimdevices.com/member.php?userid=58482
View this thread: http://forums.slimdevices.com/showthread.php?t=107366

_______________________________________________
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix

Reply via email to