feat(system): remove GUI compositor, transition to pure interactive CLI terminal
- Removed gui_server, LVGL v8.3 graphics library, and related build scripts - Upgraded microkernel FbConsole with smooth vertical scrolling, backspace cell erasing, and ANSI clear screen handling - Routed shell output (sys_log_debug) directly to both COM1 Serial and UEFI GOP/VGA linear monitor - Reduced system servers to 6 pure microkernel servers (init_server, uart_driver, vfs_server, net_server, procmgr, sh) - Reassigned Core 1 to interactive terminal (sh) and Cores 2-3 to system daemons - Bootable ISO and raw disk images now boot straight into the crisp fullscreen terminal
This commit is contained in:
File diff suppressed because it is too large
Load Diff
+1
-1
@@ -136,7 +136,7 @@ static void print_fastfetch() {
|
||||
} else {
|
||||
printf(" \033[1;34m [=== opencoreC ===] \033[1;34mDisplay:\033[0m 1280x800 @ 60Hz (Limine FB)\n");
|
||||
}
|
||||
printf(" \033[1;35m x86_64 SMP \033[1;34mDE / WM:\033[0m LVGL v8.3 Windows/KDE Compositor\n");
|
||||
printf(" \033[1;35m x86_64 SMP \033[1;34mUI:\033[0m Pure CLI Terminal (Direct VGA/GOP FB & Serial)\n");
|
||||
printf(" \033[1;35m Ring 3 Userspace \033[1;34mCPU:\033[0m %s (%u Cores SMP)\n",
|
||||
*cpu_brand ? cpu_brand : "x86_64 Processor",
|
||||
acpi.lapic_count > 0 ? (unsigned int)acpi.lapic_count : 4);
|
||||
|
||||
Reference in New Issue
Block a user