Page MenuHomeFreeBSD

handbook/x11: Suggest kld_list with nvidia-modesetting
Changes PlannedPublic

Authored by debdrup on Feb 8 2021, 11:00 PM.
Referenced Files
Unknown Object (File)
Sat, Jan 7, 9:22 AM
Unknown Object (File)
Sun, Jan 1, 11:11 PM
Unknown Object (File)
Sat, Dec 31, 12:41 PM
Unknown Object (File)
Dec 16 2022, 1:15 PM
Unknown Object (File)
Dec 2 2022, 9:40 AM


Group Reviewers

Since the previous instructions could lead to people having to blacklist
the nvidia module from loader in case it breaks something, switch to
using kld_list in /etc/rc.conf instead.

While here, also suggest using nvidia-modesetting, as this hooks into
the KMS bits in the kernel, which are present in all supported branches.

Reported by: Simon Adameit <simon at>

Diff Detail

R9 FreeBSD doc repository
No Lint Coverage
No Test Coverage
Build Status
Buildable 36819
Build 33708: arc lint + arc unit

Event Timeline

debdrup created this revision.

Grammar and spelling look fine to me at a glance.

This revision is now accepted and ready to land.Feb 9 2021, 12:09 AM

Sorry, I meant to tag this planning changes earlier.

It turns out the X11 chapter can be redone, since Xorg auto-configuration can take care of almost everything if you use kld_list and drm-kmod modules or nvidia-modeset from graphics/drm-kmod and x11/nvidia-driver respectively.

We'll need a short section on BusID which I'll add later on, for if people have hybrid setups like an iGPU and dGPU equipped laptop.

Keen to see some version of this committed, as the current instructions left my laptop unbootable.
Am testing the rest of this.