Solved Package message for drm-fbsd13-kmod seems wrong.

I was having trouble with the drm-fbsd13-kmod package instructions. Then I noticed the package message does not point to the correct directory.
Code:
he following 2 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
    drm-fbsd13-kmod: 5.4.144.g20220223
    gpu-firmware-kmod: g20210330

Number of packages to be installed: 2

The process will require 50 MiB more space.
6 MiB to be downloaded.

Proceed with this action? [y/N]: y
[1/2] Fetching drm-fbsd13-kmod-5.4.144.g20220223.pkg: 100%    1 MiB   1.2MB/s    00:01   
[2/2] Fetching gpu-firmware-kmod-g20210330.pkg: 100%    5 MiB   5.2MB/s    00:01   
Checking integrity... done (0 conflicting)
[1/2] Installing gpu-firmware-kmod-g20210330...
[1/2] Extracting gpu-firmware-kmod-g20210330: 100%
[2/2] Installing drm-fbsd13-kmod-5.4.144.g20220223...
[2/2] Extracting drm-fbsd13-kmod-5.4.144.g20220223: 100%
=====
Message from drm-fbsd13-kmod-5.4.144.g20220223:

--
The drm-fbsd13-kmod port can be enabled for amdgpu (for AMD GPUs starting
with the HD7000 series / Tahiti) or i915kms (for Intel APUs starting with
HD3000 / Sandy Bridge) through kld_list in /etc/rc.conf. radeonkms for older
AMD GPUs can be loaded and there are some positive reports if EFI boot is NOT
enabled (similar to amdgpu).

For amdgpu: kld_list="amdgpu"
For Intel: kld_list="i915kms"
For radeonkms: kld_list="radeonkms"

Please ensure that all users requiring graphics are members of the
"video" group.

Notice for Intel:
kld_list="i915kms"
For added modules the correct directory is /boot/modules/ the error is pointing at /kernel modules.
On FreeBSD 13 we have no base i915kms

That package message is wrong.
Should be:
kld_list="/boot/modules/i915kms.ko
 
Nope. Without a directory, /boot/modules is automatically searched if nothing is found in /boot/kernel.

As drm drivers were finally removed for good in FreeBSD 13, there's no need to add the absolute path any more.
 
Back
Top