[mythtv-users] mythtv frontend startup beautification
Hika van den Hoven
hikavdh at gmail.com
Wed Nov 19 15:50:04 UTC 2014
Hoi Dan,
Wednesday, November 19, 2014, 4:03:23 PM, you wrote:
> 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:
No need to stop and restart X and mythfrontend. You might however need
to save and restore your video memory. Older nvidia cards have problems
with restoring from suspend. Also some kernel modules have problems
especially some v4l and audio modules. You might have to reload them
on resume. But that can all be automated.
> 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.
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://lists.mythtv.org/mailman/listinfo/mythtv-users
> http://wiki.mythtv.org/Mailing_List_etiquette
> MythTV Forums: https://forum.mythtv.org
Tot mails,
Hika mailto:hikavdh at gmail.com
"Zonder hoop kun je niet leven
Zonder leven is er geen hoop
Het eeuwige dilemma
Zeker als je hoop moet vernietigen om te kunnen overleven!"
De lerende Mens
More information about the mythtv-users
mailing list