From ae82f4b2746eb24295389f184bc18a9cb6c8f31c Mon Sep 17 00:00:00 2001 From: Martin-Éric Racine Date: Mon, 17 May 2021 21:50:23 +0300 Subject: Mention iomem=relaxed in the README FAQ for Linux 4.x+ requirements MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Thanks to Ben Hutchings for pointing out that vesafb and legacy X drivers can peacefully coexist if iomem=relaxed gets added to the Linux kernel cmdline options. Signed-off-by: Martin-Éric Racine --- README | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/README b/README index e3ec6ee..111f9a6 100644 --- a/README +++ b/README @@ -94,7 +94,10 @@ A: Since kernel 4.x Linux has strong memory protection. If the kernel is GRUB_GFXPAYLOAD_LINUX=text - Once this option has been added and the GRUB configuration refreshed, + Alternately, adding iomem=relaxed to GRUB_CMDLINE_LINUX_DEFAULT will + allow the video memory to be accessed by vesafb and the GEODE driver. + + Once either option has been added and the GRUB configuration refreshed, the GEODE driver will launch on recent kernels as previously. Q: Why doesn't the GEODE driver work at WXGA (wide screen) resolutions? -- cgit v1.2.3