[factory] mga display driver undefined symbol
# susepaste -e 40320 /var/log/Xorg.0.log Pasted as: https://susepaste.org/44482004 https://paste.opensuse.org/44482004 # grep mga /var/log/Xorg.0.log [ 247.555] (==) Matched mga as autoconfigured driver 0 [ 247.555] (II) LoadModule: "mga" [ 247.555] (II) Loading /usr/lib/xorg/modules/drivers/mga_drv.so [ 247.600] (EE) Failed to load /usr/lib/xorg/modules/drivers/mga_drv.so: /usr/lib/xorg/modules/drivers/mga_drv.so: undefined symbol: shadowUpdatePacked [ 247.600] (EE) Failed to load module "mga" (loader failed, 0) # inxi -SGay System: Host: a-865 Kernel: 5.14.14-3-default i686 bits: 32 compiler: gcc v: 11.2.1 parameters: root=LABEL=<filter> ipv6.disable=1 net.ifnames=0 noresume mitigations=auto consoleblank=0 vga=794 3 Console: pty pts/4 wm: kwin DM: startx Distro: openSUSE Tumbleweed 20220102 Graphics: Device-1: Matrox Systems Millennium G550 driver: N/A bus-ID: 01:00.0 chip-ID: 102b:2527 class-ID: 0300 Display: server: X.org 1.21.1.2 driver: loaded: N/A unloaded: fbdev,modesetting,vesa failed: mga Message: Advanced graphics data unavailable # Does anyone get the mga driver to load in TW? FBDEV is limited to 1280x1024. Debian 11 does a lot better, by using the mga driver: # inxi -SGay System: Host: a-865 Kernel: 5.10.0-10-686 i686 bits: 32 compiler: gcc v: 10.2.1 parameters: root=LABEL=<filter> ipv6.disable=1 net.ifnames=0 noresume mitigations=auto consoleblank=0 vga=794 video=1440x900@60 iomem=relaxed drm.debug=0x06 log_buf_len=1M 3 nomodeset Desktop: Trinity R14.0.11 tk: Qt 3.5.0 info: kicker wm: Twin 3.0 vt: 3 dm: startx Distro: Debian GNU/Linux 11 (bullseye) Graphics: Device-1: Matrox Systems Millennium G550 driver: N/A alternate: matroxfb_base bus-ID: 01:00.0 chip-ID: 102b:2527 class-ID: 0300 Display: server: X.Org 1.20.11 driver: loaded: mga unloaded: fbdev,modesetting,vesa display-ID: :0 screens: 1 Screen-1: 0 s-res: 1920x1080 s-dpi: 81 s-size: 602x343mm (23.7x13.5") s-diag: 693mm (27.3") Monitor-1: default res: 1920x1080 hz: 60 OpenGL: renderer: llvmpipe (LLVM 11.0.1 128 bits) v: 4.5 Mesa 20.3.5 compat-v: 3.1 direct render: Yes I'm asking here because Stefan D. gets annoyed when I report MGA bugs in bugzilla. :P -- Evolution as taught in public schools is, like religion, based on faith, not based on science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata
Hello, On Tue, Jan 04, 2022 at 03:27:52AM -0500, Felix Miata wrote:
# susepaste -e 40320 /var/log/Xorg.0.log Pasted as: https://susepaste.org/44482004 https://paste.opensuse.org/44482004 # grep mga /var/log/Xorg.0.log [ 247.555] (==) Matched mga as autoconfigured driver 0 [ 247.555] (II) LoadModule: "mga" [ 247.555] (II) Loading /usr/lib/xorg/modules/drivers/mga_drv.so [ 247.600] (EE) Failed to load /usr/lib/xorg/modules/drivers/mga_drv.so: /usr/lib/xorg/modules/drivers/mga_drv.so: undefined symbol: shadowUpdatePacked [ 247.600] (EE) Failed to load module "mga" (loader failed, 0) It is provided by libshadow:
objdump -T /usr/lib64/xorg/modules/libshadow.so | grep shadowUpdatePacked 0000000000003d00 g DF .text 00000000000002cd Base shadowUpdatePacked You probably want to write a config that loads libshadow explicitly until this is resolved automagically by Xorg. HTH Michal
participants (2)
-
Felix Miata
-
Michal Suchánek