Page MenuHomeFreeBSD

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

Authored by debdrup on Feb 8 2021, 11:00 PM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Apr 17, 2:11 AM
Unknown Object (File)
Thu, Mar 21, 6:08 PM
Unknown Object (File)
Feb 23 2024, 10:43 PM
Unknown Object (File)
Dec 20 2023, 7:36 AM
Unknown Object (File)
Nov 23 2023, 4:02 AM
Unknown Object (File)
Nov 14 2023, 2:42 AM
Unknown Object (File)
Oct 13 2023, 1:42 AM
Unknown Object (File)
Sep 17 2023, 10:21 PM

Details

Reviewers
imp
ygy
Group Reviewers
x11
docs
Summary

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 simonadameit.com>

Diff Detail

Repository
R9 FreeBSD doc repository
Lint
No Lint Coverage
Unit
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.

@debdrup I think we can close this, right?
It's fixed in the last version of the chapter.