I don't see any reason why the framebuffer should need to be cleared,
and it makes Tux vanish.
--- drivers/video/chipsfb.orig.c 2005-04-30 14:02:04.872866744 -0400
+++ drivers/video/chipsfb.c 2005-05-08 00:29:30.618216232 -0400
@@ -423,9 +423,6 @@
pmu_register_sleep_notifier(&chips_sleep_notifier);
#endif /* CONFIG_PMAC_PBOOK */
- /* Clear the entire framebuffer */
- memset(p->screen_base, 0, 0x100000);
-
pci_set_drvdata(dp, p);
return 0;
}