From 5e66f99816391f181c56751daee58bcbb4f6762f Mon Sep 17 00:00:00 2001 From: nocode Date: Fri, 3 Jul 2026 23:59:20 +0200 Subject: [PATCH] feat(syslinux): add safe graphics boot option with nomodeset kernel parameter Add a new boot menu entry for FWS without kernel mode setting (KMS) to provide a fallback option for systems where KMS causes issues. This entry uses the nomodeset kernel parameter to force the framebuffer to VESA/EFI mode, which is slower but more reliable for problematic GPU drivers and hypervisors like VMware. --- configs/releng/syslinux/archiso_sys-linux.cfg | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/configs/releng/syslinux/archiso_sys-linux.cfg b/configs/releng/syslinux/archiso_sys-linux.cfg index 40e365c..4b238a3 100644 --- a/configs/releng/syslinux/archiso_sys-linux.cfg +++ b/configs/releng/syslinux/archiso_sys-linux.cfg @@ -8,6 +8,23 @@ LINUX /%INSTALL_DIR%/boot/%ARCH%/vmlinuz-linux INITRD /%INSTALL_DIR%/boot/%ARCH%/initramfs-linux.img APPEND archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% +# Mode graphique de secours : SANS KMS (nomodeset). Filet de sécurité +# standard pour les GPU/hyperviseurs dont le pilote KMS pose problème : +# X démarre alors sur le framebuffer VESA/EFI (plus lent mais fiable). +# NB : la lenteur au démarrage vue en VM VMware (2-4 min d'écran bleu) +# N'EST PAS un gel graphique — c'est un worker udev tué après 180 s ; +# le boot normal finit par afficher l'installateur (splash ajouté). +LABEL fwsnomodeset +TEXT HELP +Boot FWS WITHOUT kernel mode setting (safe graphics). +Use this if the normal boot freezes on a black/blank screen +(e.g. VMware Workstation vmwgfx hang). +ENDTEXT +MENU LABEL FWS install medium (%ARCH%, BIOS, ^safe graphics) +LINUX /%INSTALL_DIR%/boot/%ARCH%/vmlinuz-linux +INITRD /%INSTALL_DIR%/boot/%ARCH%/initramfs-linux.img +APPEND archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% nomodeset + # Accessibility boot option LABEL fwsspeech TEXT HELP