summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorMartin-Éric Racine <martin-eric.racine@iki.fi>2020-12-15 20:17:25 +0200
committerMartin-Éric Racine <martin-eric.racine@iki.fi>2020-12-15 20:17:25 +0200
commit0bb81df318e2dbd093040ba35a51b726b8954cb5 (patch)
treeaec2dfdbd91147a089095ce0f1d25a5db90da852 /README
parentba63bf6821c40707237ad2e7a13352a537e5b588 (diff)
Updated the README's FAQ for Linux 4.x+ requirements
Diffstat (limited to 'README')
-rw-r--r--README19
1 files changed, 18 insertions, 1 deletions
diff --git a/README b/README
index cb96f64..e3ec6ee 100644
--- a/README
+++ b/README
@@ -1,6 +1,6 @@
xf86-video-geode -- AMD Geode GX and LX graphics driver for X.org
=================================================================
-README last updated: 2011-11-24
+README last updated: 2020-12-15
1.INTRODUCTION
@@ -45,6 +45,11 @@ LX: 1920x1440 (CRT) and 1600x1200 (TFT)
GX: 1600x1200 (CRT) and 1280x1024 (TFT)
SC: 1280x1024 (CRT/TFT) *** Currently unsupported by this driver ***
+Additionally, on the LX, the driver can DCC probe the display and calculate
+the clockrate for the maximum resolution supported by the display. However,
+this won't work on LX platforms with GPIO configured for serial console. On
+such hardware, the resolution must be specified in /etc/X11/xorg.conf.
+
5.CONFIGURATION OPTIONS
You can specify driver options in /etc/X11/xorg.conf in the usual fashion:
@@ -80,6 +85,18 @@ ExaScratch: Specify the amount of extra EXA scratch buffer (in bytes)
6.FREQUENTLY ASKED QUESTIONS (FAQ)
+Q: Why doesn't the GEODE driver work on recent Linux kernels?
+
+A: Since kernel 4.x Linux has strong memory protection. If the kernel is
+ booted with a frame buffer (e.g. vesafb) it reserves the video memory
+ for itself. Disabling this requires booting the kernel in non-graphic
+ mode. On GRUB, this is configured by this /etc/default/grub option:
+
+ GRUB_GFXPAYLOAD_LINUX=text
+
+ Once this 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?
A: Make sure that TFT Panel support is disabled in the BIOS settings,