[xserver 1.20.0] libshadow.so: libfb.so => not found - meson build
@fafryd1125
Submitted by fafryd Assigned to Xorg Project Team
Link to original bug (#106656)
Description
Created attachment 139765 0001-fix-libshadow.patch
reported: https://bbs.archlinux.org/viewtopic.php?pid=1786824#p1786824
[ 61511.474] (**) VESA(0): Using "Shadow Framebuffer"
[ 61511.474] (II) Loading sub module "shadow"
[ 61511.474] (II) LoadModule: "shadow"
[ 61511.474] (II) Loading /usr/lib/xorg/modules/libshadow.so
[ 61511.484] (EE) Failed to load /usr/lib/xorg/modules/libshado
w.so: libfb.so: cannot open shared object file: No such file or
directory
[ 61511.484] (EE) VESA: Failed to load module "shadow" (loader failed, 0)
[ 61511.484] (II) UnloadModule: "vesa"
[ 61511.484] (II) UnloadSubModule: "int10"
[ 61511.484] (II) Unloading int10
[ 61511.485] (II) UnloadSubModule: "vbe"
[ 61511.485] (II) Unloading vbe
[ 61511.485] (EE) Screen(s) found, but none have a usable configuration.
[ 61511.485] (EE)
Fatal server error:
[ 61511.485] (EE) no screens found(EE)
[ 61511.485] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
ldd /usr/lib/xorg/modules/libshadow.so
linux-vdso.so.1 (0x00007fff71dd5000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007f667bf18000)
/usr/lib64/ld-linux-x86-64.so.2 (0x00007f667c4dd000)
libfb.so => not found
After the patch:
ldd /usr/lib/xorg/modules/libshadow.so
linux-vdso.so.1 (0x00007fff65121000)
libfb.so => /usr/lib/xorg/modules/./libfb.so (0x00007f4863c26000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007f486386a000)
libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0x00007f48635c2000)
libbsd.so.0 => /usr/lib/libbsd.so.0 (0x00007f48633ad000)
/usr/lib64/ld-linux-x86-64.so.2 (0x00007f486404f000)
libm.so.6 => /usr/lib/libm.so.6 (0x00007f4863018000)
libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f4862dfa000)
librt.so.1 => /usr/lib/librt.so.1 (0x00007f4862bf2000)
Patch 139765, "0001-fix-libshadow.patch":
0001-fix-libshadow.patch
Edited by Aaron Plattner