tech-x11 archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

No libfb.so module in netbsd-10 on HAVE_XORG_SERVER_VER=110 ports?



Hi,

I have set up NetBSD/vax 10.0_RC3 on my VAXstation3100/30 and tried
to start Xorg server on it, but it fails with the following error:

>> Failed to load module "fb" (module does not exist, 0)

---
[ 19737.870] 
X.Org X Server 1.10.6
Release Date: 2011-07-08
[ 19737.960] X Protocol Version 11, Revision 0
[ 19737.980] Build Operating System: NetBSD/vax  - 
[ 19738.010] Current Operating System: NetBSD vs3100 10.0_RC3 NetBSD 10.0_RC3 (VS3100) #45: Wed Jan 24 01:25:55 JST 2024  tsutsui@mirage:/s/netbsd-10/src/sys/arch/vax/compile/VS3100 vax
[ 19738.270] Build Date: 01 August 2011  01:01:00AM

 :

[ 19749.290] (II) wsfb: driver for wsdisplay framebuffer: wsfb
[ 19749.410] (--) Using wscons driver
[ 19749.420] (WW) Falling back to old probe method for wsfb
[ 19749.440] (II) Loading /usr/X11R7/lib/modules/drivers/wsfb_drv.so
[ 19749.450] (II) wsfb(0): using default device
[ 19749.470] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[ 19749.540] (WW) ioctl(WSDISPLAYIO_GET_FBINFO) failed, falling back to old method
[ 19749.550] (II) fboffset 0
[ 19749.560] (II) wsfb(0): Creating default Display subsection in Screen section
	"Builtin Default wsfb Screen 0" for depth/fbbpp 1/1
[ 19749.580] (==) wsfb(0): Depth 1, (==) framebuffer bpp 1
[ 19749.600] (II) fbi_flags: 0
[ 19749.610] (==) wsfb(0): Default visual is StaticGray
[ 19749.670] (==) wsfb(0): Using gamma correction (1.0, 1.0, 1.0)
[ 19749.680] (II) wsfb(0): Vidmem: 108k
[ 19749.690] (==) wsfb(0): DPI set to (96, 96)
[ 19749.700] (==) wsfb(0): Using HW cursor
[ 19749.710] (II) Loading sub module "fb"
[ 19749.720] (II) LoadModule: "fb"
[ 19751.050] (WW) Warning, couldn't open module fb
[ 19751.060] (II) UnloadModule: "fb"
[ 19751.070] (II) Unloading fb
[ 19751.080] (EE) wsfb: Failed to load module "fb" (module does not exist, 0)
[ 19751.100] 
Backtrace:
[ 19752.680] 0: X (xorg_backtrace+0x26) [0x132706]
[ 19752.710] 1: X (xstrtokenize+0xfe) [0x137b34]
[ 19752.810] Segmentation fault at address 0x7ea00000

---

Actually src/distrib/sets/lists/xserver/md.vax no longer has libfb.so.

 https://mail-index.netbsd.org/source-changes/2022/07/15/msg139793.html
 https://github.com/NetBSD/src/commit/896abb3#diff-6634fd92ac33016f05dc69ce452b3b20b6030a4c7705e9f2f44b3db415398340
 https://www.execsw.org/netbsd/changeset.cgi?id=20220715T044756Z.c9b8d5cf38efc68c194f6ed0bbdbc7b3b61d3a2e#src/distrib/sets/lists/xserver/md.vax-old-53

---
Module Name:    src
Committed By:   mrg
Date:           Fri Jul 15 04:47:56 UTC 2022

Modified Files:
        src/distrib/sets/lists/xcomp: mi
        src/distrib/sets/lists/xdebug: md.alpha md.amd64 md.amiga md.bebox
            md.cats md.dreamcast md.evbarm md.evbarm.armeb md.evbmips md.evbppc
            md.ews4800mips md.hp300 md.hpcarm md.hpcmips md.hpcsh md.hppa
            md.i386 md.ibmnws md.iyonix md.luna68k md.mac68k md.macppc
            md.netwinder md.newsmips md.ofppc md.pmax md.prep md.sgimips
            md.shark md.sparc md.sparc64 md.vax md.zaurus
        src/distrib/sets/lists/xserver: md.alpha md.amd64 md.amiga md.bebox
            md.cats md.dreamcast md.evbarm md.evbmips md.evbppc md.ews4800mips
            md.hp300 md.hpcarm md.hpcmips md.hpcsh md.hppa md.i386 md.ibmnws
            md.iyonix md.luna68k md.mac68k md.macppc md.netwinder md.newsmips
            md.ofppc md.pmax md.prep md.sgimips md.shark md.sparc md.sparc64
            md.vax md.zaurus

Log Message:
updates for xorg-server 21.1.3.


To generate a diff of this commit:
 :
cvs rdiff -u -r1.26 -r1.27 src/distrib/sets/lists/xserver/md.luna68k \
    src/distrib/sets/lists/xserver/md.vax

--- src/distrib/sets/lists/xserver/md.vax:1.26  Fri Jul 15 00:16:04 2022
+++ src/distrib/sets/lists/xserver/md.vax       Fri Jul 15 04:47:56 2022
@@ -1,4 +1,4 @@
-# $NetBSD: md.vax,v 1.26 2022/07/15 00:16:04 mrg Exp $
+# $NetBSD: md.vax,v 1.27 2022/07/15 04:47:56 mrg Exp $

 :

@@ -49,10 +49,10 @@
 ./usr/X11R7/lib/modules/libexa.so                      xserver-exa-modules    xorg
 ./usr/X11R7/lib/modules/libexa.so.0                    xserver-exa-modules    xorg
 ./usr/X11R7/lib/modules/libexa_pic.a                   xserver-obsolete       xorg,picinstall,obsolete
-./usr/X11R7/lib/modules/libfb.a                                xserver-obsolete
        xorg,obsolete
-./usr/X11R7/lib/modules/libfb.so                       xserver-dixmods-modulesxorg
-./usr/X11R7/lib/modules/libfb.so.0                     xserver-dixmods-modulesxorg
-./usr/X11R7/lib/modules/libfb_pic.a                    xserver-obsolete       xorg,picinstall,obsolete
+./usr/X11R7/lib/modules/libfb.a                                xdebug-obsoleteobsolete
+./usr/X11R7/lib/modules/libfb.so                       xdebug-obsolete obsolete
+./usr/X11R7/lib/modules/libfb.so.0                     xdebug-obsolete obsolete
+./usr/X11R7/lib/modules/libfb_pic.a                    xdebug-obsolete obsolete
 ./usr/X11R7/lib/modules/libi2c.a                       xserver-obsolete       xorg,obsolete

---

I have not found which reachover Makefile under
src/external/mit/xorg/server/xorg-server.old file actually stops
installing these files, but is this intentional change even for
Xorg 1.10 servers?

Does anyone see the similar issue on HAVE_XORG_SERVER_VER=110 ports
(i.e. alpha, netwinder, and sgimips)?

Thanks,

---
Izumi Tsutsui


Home | Main Index | Thread Index | Old Index