Don't put this command in rc.conf. You're meant to execute it on the command line. It will then addBut in that style it works.
adding the line : sysrc kld_list+=i915kms
kld_list="i915kms"
to rc.conf. kldstat
). Packages are still being built for 14.0 and this particular kernel module might fail to load on 14.1. sysrc kld_list+="/boot/modules/i915kms.ko"
adding the line : sysrc kld_list+=i915kms
hello,you say i should install all from ports collection ? Is that true ?
… i should install all from ports collection ? Is that true ?
FreeBSD 14.1-RELEASE releng/14.1-n267679-10e31f0946d8 GENERIC amd64
. pkg install -y --quiet graphics/gpu-firmware-kmod
cd /usr/ports/graphics/drm-61-kmod/ && make install clean
ports
and src
trees at /usr/ports and /usr/src respectively.…
- pkg install graphics/drm-kmod
- pkg install drm-kmod
root@fourteen-pkgbase:~ # freebsd-version -kru ; uname -mvKU
14.1-RELEASE-p3
14.1-RELEASE-p3
14.1-RELEASE-p3
FreeBSD 14.1-RELEASE-p3 releng/14.1-n267694-1a207e5cdf99 GENERIC amd64 1401000 1401000
root@fourteen-pkgbase:~ # pkg iinfo graphics/drm-515-kmod
drm-515-kmod-5.15.160
root@fourteen-pkgbase:~ # pkg query '%o %v %At:%Av' drm-515-kmod
graphics/drm-515-kmod 5.15.160 FreeBSD_version:1400097
graphics/drm-515-kmod 5.15.160 build_timestamp:2024-08-08T01:33:50+0000
graphics/drm-515-kmod 5.15.160 built_by:poudriere-git-3.4.1-30-g79e3edcd
graphics/drm-515-kmod 5.15.160 port_checkout_unclean:no
graphics/drm-515-kmod 5.15.160 port_git_hash:854c13714
graphics/drm-515-kmod 5.15.160 ports_top_checkout_unclean:no
graphics/drm-515-kmod 5.15.160 ports_top_git_hash:0d3de511e
graphics/drm-515-kmod 5.15.160 repo_type:binary
graphics/drm-515-kmod 5.15.160 repository:FreeBSD-ports
root@fourteen-pkgbase:~ # kldload i915kms
… Packages are still being built for 14.0 …
The resulting Project-provided package of graphics/drm-515-kmod might fail to load (or cause a kernel panic (system crash)) on 14.1-RELEASE.
Kaby Lake
vgapci0@pci0:0:2:0:What's the PCI ID for the graphics?
vgapci0@pci0:0:2:0:
% pciconf -lv | grep -B 3 -A 1 display
vgapci0@pci0:1:0:0: class=0x030000 rev=0xa1 hdr=0x00 vendor=0x10de device=0x0ff6 subvendor=0x103c subdevice=0x2256
vendor = 'NVIDIA Corporation'
device = 'GK107GLM [Quadro K1100M]'
class = display
subclass = VGA
%
The ID is at the tail of the line, for example:
Code:% pciconf -lv | grep -B 3 -A 1 display vgapci0@pci0:1:0:0: class=0x030000 rev=0xa1 hdr=0x00 vendor=0x10de device=0x0ff6 subvendor=0x103c subdevice=0x2256 vendor = 'NVIDIA Corporation' device = 'GK107GLM [Quadro K1100M]' class = display subclass = VGA %
– vendor, device, subvendor, subdevice.
➜ ~ pciconf -lv|grep -B4 VGA
vgapci0@pci0:0:2:0: class=0x030000 rev=0x07 hdr=0x00 vendor=0x8086 device=0x5917 subvendor=0x17aa subdevice=0x225d
vendor = 'Intel Corporation'
device = 'UHD Graphics 620'
class = display
subclass = VGA
Yes, i use T480 motherboardView attachment 20152Perfect! Thanks, now we can more easily find it in the BSD Hardware Database.
View attachment 20153