[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