Description of Problem: While booting this kernel version the following shows up: depmod: *** Unresolved symbols in /lib/modules/2.4.9-0.18/kernel/abi/svr4/abi-svr4.o Also I had in local startup files 'modprobe mga' which used to be ok but now is causing errors. Running 'modprobe -v mga' results in this: /lib/modules/2.4.9-0.18/kernel/drivers/char/drm/mga.o: init_module: Cannot allocate memory /lib/modules/2.4.9-0.18/kernel/drivers/char/drm/mga.o: insmod /lib/modules/2.4.9-0.18/kernel/drivers/char/drm/mga.o failed /lib/modules/2.4.9-0.18/kernel/drivers/char/drm/mga.o: insmod mga failed Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters [drm:drm_init] *ERROR* Cannot initialize the agpgart module. Here I possibly have to switch the whole X server because the current one (XFree86-4.0.3-15) with 2.4.9-0.18 kernel totally breaks any accelaration.
Did you upgrade your modutils as well ? You need that for the abi modules for one....
> Did you upgrade your modutils as well? $ rpm -q modutils modutils-2.4.10-1 This is a version packed together with the said kernel and 'rpm -V modutils' is silent. They have to work in general or I would not boot at all - a root file system is on SCSI disk for the machine in question. :-) 'mga' module is actually succesfully loaded by X server when that one is started with the following in logs: Linux agpgart interface v0.99 (c) Jeff Hartmann agpgart: Maximum main memory to use for agp memory: 94M agpgart: Detected Via Apollo Pro KX133 chipset agpgart: AGP aperture is 64M @ 0xd0000000 [drm] AGP 0.99 on VIA Apollo KX133 @ 0xd0000000 64MB [drm] Initialized mga 3.0.2 20010321 on minor 0 It only refuses by itself and acceleration is broken (as expected - wrong DRM version - but slowdown is unexpectedly severe). For 'abi-svr4' module depmod is unhappy about 'socket_file_ops' symbol. Not a big deal for me as I am not using thig module. :-) This is "athlon" kernel - BTW. Regardless of these details this is the first "prepackaged" kernel from 2.4 series which seems to fit for a "general use" - at least on my "regular" machine. Definitely a keeper.
> Definitely a keeper. Oh, 'tulip' drivers are still utterly broken on my card. Luckily 'de4x5' happens to work (cf. #46291).
I do believe you need to load agpgart before mga, and the dependency isn't explicit.
This is really a minor side issue noted here so it will be not forgotten. Errors seems to be from a failed agpgart initialization. This used to work in the past but I can always add in /etc/modules.conf 'pre-install mga modprobe agpgart' if you are right. OTOH X server does not seem to have now problems loading these modules, which was not always the case previously and what was the real reason why 'modprobe mga' showed up in my startup actions in the first place. I still have to put a newer version of X on this box for both sides to agree on DRI. :-) Once general update notices will be released then each will have to _stress_ that an update has to be completed with the other one if one cares about an acceleration in graphics.