[mythtv-users] mythtv frontend startup beautification

Dan Wilga mythtv-users2 at dwilga-linux1.amherst.edu
Wed Nov 19 15:03:23 UTC 2014


On 11/19/14 9:49 AM, Rob Verduijn wrote:
> Hello all,
>
> After recently reinstalling my mythtv frontend and then tuning the 
> startup down to several seconds (<10 from 0 to mythdesktop)  there is 
> still something that bothers me.
>
> all the screens flashing by while the system boots
> * ugly ascii grub (because of the nvidia drivers there is no nice 
> animation)
> * ugly ascii bar filling up (again nvidia drivers to blame)
> * lxde desktop popping up for a very short tim
> * white screen hiding the lxde desktop
> * black screen hiding the white screen
> * mythtv screen building up.
>
> does anybody know how to dump a splash screen over it (animated 
> hourglass or something like it ) to hide all that untill the frontend 
> is ready for action ?
>
Personally, I use suspend to RAM rather than actually shutting down my 
frontends. I still restart X and mythfrontend when resuming, but that 
definitely lessens the ugliness. During suspend, I use this line in irexec:

     config = killall mythfrontend; echo -n "mem" >/sys/power/state; 
/etc/init.d/lirc restart; /usr/bin/irexec -d /home/mythtv/.lircrc; 
killall gnome-keyring-daemon; killall Xorg

Everything after 'echo -n "mem" >/sys/power/state' gets run upon resume. 
Restarting lircd is necessary, because otherwise it stops responding. 
The 'killall gnome-keyring-daemon' command is there because I found X 
was leaving these processes hanging around otherwise. The final 'killall 
Xorg' stops X and then it gets restarted automatically because my 
runlevel is 5. mythfrontend is setup such that it starts whenever X starts.


More information about the mythtv-users mailing list