I'm running FreeBSD 12.1 on my Lenovo Thinkpad T430 w/Intel HD onboard driver, and I get the following messages at boot:
I gather this is because something I installed is being deprecated ...
Configuring the T430 has been an ongoing effort since I first installed FreeBSD 10 on it, back in the day. At this point, here is my process of getting things working:
Everything is "working", but what about those deprecation notices?
Code:
dmesg -a | grep drm
info: [drm] Initialized drm 1.1.0 20060810
drmn0: =======================================================
drmn0: This code is obsolete abandonware. Install the graphics/drm-legacy-kmod pkg
drmn0: =======================================================
drmn0: Deprecated code (to be removed in FreeBSD 13): drm2 drivers
drmn0: =======================================================
...
I gather this is because something I installed is being deprecated ...
Configuring the T430 has been an ongoing effort since I first installed FreeBSD 10 on it, back in the day. At this point, here is my process of getting things working:
Code:
# move old drm.ko out of the way (just a precaution)
sudo mv /boot/kernel/drm.ko /boot/kernel/drm_old
# install drm-kmod
sudo pkg install drm-kmod
# add some tweaks to loader.conf (are these necessary or value-add?)
sudo vi /boot/loader.conf
drm.i915.semaphores=1
drm.i915.intel_iommu_enabled=1
drm.i915.enable_rc6=7
# add kernel module to rc.conf kld_list
/etc/rc.conf
kld_list="i915kms.ko"
Everything is "working", but what about those deprecation notices?