Solved FreeBSD 13.2 i386 and NVIDIA GeForce4 MX 440SE with AGP8X GPU

According to handbook I installed nvidia-304 driver, but it doesn't work (I didn't notice that it doesn't support my video card)

I found in dmesg following message:

Code:
NVRM: The NVIDIA GeForce4 MX 440SE with AGP8X GPU installed in this system is
NVRM:  supported through the NVIDIA 96.43.xx Legacy drivers. Please
NVRM:  visit [URL]http://www.nvidia.com/object/unix.html[/URL] for more
NVRM:  information.  The 304.137 NVIDIA driver will ignore
NVRM:  this GPU.  Continuing probe...

So I downloaded nvidia 96.43, unpacked it and try to install with

Code:
root@davaron403:/home/dava/NVIDIA-FreeBSD-x86-96.43.23/src # make install clean
make: don't know how to make device_if.h. Stop

make: stopped in /usr/home/dava/NVIDIA-FreeBSD-x86-96.43.23/src

How should I solve that problem? I have file /usr/src/sys/kern/device_if.m

Source tree was downloaded with

Code:
git clone -o freebsd https://git.FreeBSD.org/src.git /usr/src
cd /usr/src
git checkout stable/13
 
I installed nvidia-304 driver, but it doesn't work
Nope. It's been broken for a very long time. Even if you have a card that's supported by this version. Stopped working after an xorg-server update if I recall correctly. Nothing you can do about it. Nvidia stopped supporting this driver version a really long time ago.

(I didn't notice that it doesn't support my video card)
The card was released more than 20 years ago. What were you expecting?
 
The card was released more than 20 years ago. What were you expecting?
I'm expecting that there is some way to use it🤷 One of the reasons why I love this OS is that it works on old hardware too.
Anyway, maybe there is another way to use it? Older version? another distributive?
 
One of the reasons why I love this OS is that it works on old hardware too.
I hate to be the bearer of bad news but support for old hardware gets removed all the time. Even the entire i386 (32 bit) architecture has already been relegated to tier 2 since 13.0.
 
One more question
As I understand I cant download packages for 9.1 for example. But am I able to compile software for that version from ports?
 
And installing ports tree from dvd is useless too, because it has only patches, right?
So older versions of freebsd are useless?
 
Maybe, maybe not. The upstream distfiles you need may have disappeared too.
 
Back
Top