1From 04d1f756ac1204b8d5be1757499ac3a239bd93e1 Mon Sep 17 00:00:00 2001 2From: Peter Seiderer <ps.report@gmx.net> 3Date: Wed, 2 Jun 2021 21:42:56 +0200 4Subject: [PATCH] xorg.conf: add mandatory modules (fb, shadow, fbdevhw) 5 6Xorg does not implement real dynamic linking and requires that its 7modules get loaded so add mandatory modules: 8 9- fbdevhw, fixes: 10 [ 303.906] (II) LoadModule: "fbturbo" 11 [ 303.906] (II) Loading /usr/lib/xorg/modules/drivers/fbturbo_drv.so 12 [ 303.907] (EE) Failed to load /usr/lib/xorg/modules/drivers/fbturbo_drv.so: /usr/lib/xorg/modules/drivers/fbturbo_drv.so: undefined symbol: fbdevHWSave 13 [ 303.907] (EE) Failed to load module "fbturbo" (loader failed, 0) 14 [ 303.907] (EE) No drivers available. 15 16- shadow, fixes: 17 [ 426.403] (II) LoadModule: "fbturbo" 18 [ 426.404] (II) Loading /usr/lib/xorg/modules/drivers/fbturbo_drv.so 19 [ 426.404] (EE) Failed to load /usr/lib/xorg/modules/drivers/fbturbo_drv.so: /usr/lib/xorg/modules/drivers/fbturbo_drv.so: undefined symbol: shadowRemove 20 [ 426.404] (EE) Failed to load module "fbturbo" (loader failed, 0) 21 [ 426.404] (EE) No drivers available. 22 23- fb, fixes: 24 [ 471.912] (II) LoadModule: "shadow" 25 [ 471.913] (II) Loading /usr/lib/xorg/modules/libshadow.so 26 [ 471.913] (EE) Failed to load /usr/lib/xorg/modules/libshadow.so: /usr/lib/xorg/modules/libshadow.so: undefined symbol: fbGetScreenPrivateKey 27 [ 471.913] (EE) Failed to load module "shadow" (loader failed, 0) 28 29Signed-off-by: Peter Seiderer <ps.report@gmx.net> 30--- 31 xorg.conf | 6 ++++++ 32 1 file changed, 6 insertions(+) 33 34diff --git a/xorg.conf b/xorg.conf 35index 6217d11..fda62e3 100644 36--- a/xorg.conf 37+++ b/xorg.conf 38@@ -8,6 +8,12 @@ 39 # Run "man fbturbo" to get additional information about the extra 40 # configuration options for tuning the driver. 41 42+Section "Module" 43+ Load "fb" 44+ Load "shadow" 45+ Load "fbdevhw" 46+EndSection 47+ 48 Section "Device" 49 Identifier "Allwinner A10/A13 FBDEV" 50 Driver "fbturbo" 51-- 522.31.1 53 54