Index: kernel/arch/sparc64/include/drivers/scr.h
===================================================================
--- kernel/arch/sparc64/include/drivers/scr.h	(revision 723060a7c70a1d1dc1aea0d31e3b3229907ef4db)
+++ kernel/arch/sparc64/include/drivers/scr.h	(revision ab25d30856f5819a533ea101a69d3b2adf2e1fd2)
@@ -50,4 +50,5 @@
 
 extern void scr_init(ofw_tree_node_t *node);
+extern void src_redraw(void);
 
 #endif
Index: kernel/arch/sparc64/src/console.c
===================================================================
--- kernel/arch/sparc64/src/console.c	(revision 723060a7c70a1d1dc1aea0d31e3b3229907ef4db)
+++ kernel/arch/sparc64/src/console.c	(revision ab25d30856f5819a533ea101a69d3b2adf2e1fd2)
@@ -176,4 +176,5 @@
 void arch_grab_console(void)
 {
+	src_redraw();
 	switch (kbd_type) {
 #ifdef CONFIG_Z8530
Index: kernel/arch/sparc64/src/drivers/scr.c
===================================================================
--- kernel/arch/sparc64/src/drivers/scr.c	(revision 723060a7c70a1d1dc1aea0d31e3b3229907ef4db)
+++ kernel/arch/sparc64/src/drivers/scr.c	(revision ab25d30856f5819a533ea101a69d3b2adf2e1fd2)
@@ -238,4 +238,9 @@
 }
 
+void src_redraw(void)
+{
+	fb_redraw();
+}
+
 /** @}
  */
