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