Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 07 Mar 2024 18:00:20 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 277028] x11/nvidia-driver: Update to 550.54.14 with x11/linux-nvidia-libs, including relocation of manpage under /usr/local/man/ into /usr/local/share/man/
Message-ID:  <bug-277028-7788-3aurVPFxa9@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-277028-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-277028-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D277028

--- Comment #15 from Tomoaki AOKI <junchoon@dec.sakura.ne.jp> ---
(In reply to Alex from comment #14)

Do not attempt to load recent graphics drivers including x11/nvidia-driver.
You should load drivers REALLY, REALLY and REALLY ESSENTIAL TO BOOT BASE SY=
STEM
in /boot/loader.conf[.local].

All others should be loaded via kld_list variable in /etc/rc.conf[.local].

THIS IS NOT A BUG BUT LIMITATION OF LOADER.

As you posted more detailed reply to Bug277364Comment7, you should already =
read
my comment there, Bug277364 Comment2. That's all. The amount of memory which
loader can load kernel and modules before kernel starts is limited, and ker=
nel
and modules becoming larger and larger.
On the other hand, once control is passed from loader to kernel, kernek can
allocate needed memories to load modules by itself. This is how kld_list wo=
rks.

I've bitten by the limitation much earlier, as I'm using ZFS and zfs.ko is
large, too.
When i've first bitten by the limitation at the first time, the limited mem=
ory
was much smaller than it is now, thus zfs.ko, which was even smaller than n=
ow,
didn't remain enough free area to load (smaller than now) nvidia.ko.

After that, the limit was bumped to allow kernel and REALLY FUNDAMENTAL mod=
ules
to be larger, but at the same time, loading non-fundamental-to-boot-base-sy=
stem
modules are discouraged to be loaded in /boot/loader.conf[.local] and
encouraged to load them via kld_list in /etc/rc.conf[.local].

Again, DON'T ATTEMPT TO LOAD THIS VIA /boot/loader.conf[.local] ANYMORE.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-277028-7788-3aurVPFxa9>