Index: usplash/userui_usplash_core.c =================================================================== --- usplash/userui_usplash_core.c (Revision 1076) +++ usplash/userui_usplash_core.c (Revision 1079) @@ -33,6 +33,10 @@ static int userui_usplash_yres = 0; static int userui_usplash_verbose = 1; +#ifndef fade_logo +void fade_logo(on, step) { } +#endif + static void read_usplash_conf() { char s[1024]; FILE *f; @@ -139,6 +143,7 @@ clear_screen(); clear_progressbar(); clear_text(); + fade_logo(1, 10); usplash_ready = 1; } @@ -147,6 +152,7 @@ if (!usplash_ready) return; + fade_logo(1, 10); usplash_done(); usplash_restore_console(); } Index: ChangeLog =================================================================== --- ChangeLog (Revision 1076) +++ ChangeLog (Revision 1079) @@ -1,3 +1,11 @@ +unreleased + - Add support for newer versions of libusplash, which implement and require + the use of a new fade_logo function. Without this addition, Karmic users + don't see anything while we're hibernating. + - Make the backwards compatible fade_logo definition non-static, to avoid + the static declaration of 'fade'logo' follows non-static declaration + message Whoopie reported (thanks!). + 1.0 (1 April 2009) - Small changes in preparation for the 1.0 release, coinciding with TuxOnIce 3.0 and version 2.0 of the hibernate script.