Plus a bit of time for the package clusters to build everything.
Is there any way to confirm that the
i915kmspackage has been rebuilt for 12.2-RELEASE before I try a fresh installation?
I just upgrade from 12.1 to 12.2 today, Feb 14th, and got bitten by this too. My system defaulted to the Vesa driver and I had vague memories of reading about this issue so it was a reletively quick fix for me to manually rebuild the relevant ports. It seems the "fix" hasn't made it to the pkg repository yet. Or at least the upgrade process doesn't check for or upgrade that port. pkg upgrade didn't offer it.This "problem" will resolve itself in February, when 12.1 is EoL.
There is no "fix", there is no new version. The only thing that's different is that it's now being built for 12.2.It seems the "fix" hasn't made it to the pkg repository yet. Or at least the upgrade process doesn't check for or upgrade that port. pkg upgrade didn't offer it.
pkg install -f drm-fbsd12.0-kmodwill force a reinstall.
I honestly never reboot in between. Just keep running(two reboots needed).
freebsd-update installuntil it tells you there's nothing left to do. You may want to force a reinstall of everything, just to be sure;
pkg upgrade -f(so you get the freshly built 12.2 packages for everything). Don't forget
pkg autoremoveto clean up any old dependencies. Then reboot.
installworld(binary upgrades didn't exist back then), and that was because of the UFS1 -> UFS2 change of FreeBSD 5.0. Of course I read that note in /usr/src/UPDATING after I screwed everything up