use fb_clear
diff --git a/stage23/lib/panic.s2.c b/stage23/lib/panic.s2.c
index 6d2eff16..0ccab801 100644
--- a/stage23/lib/panic.s2.c
+++ b/stage23/lib/panic.s2.c
@@ -26,8 +26,7 @@ __attribute__((noreturn)) void panic(const char *fmt, ...) {
rm_hcf();
#elif defined (uefi)
print("Press [ENTER] to return to firmware.");
- getchar();
- gterm_clear(true);
+ fb_clear(&fbinfo);
// release all uefi memory and return to firmware
pmm_release_uefi_mem();
