[Bug 241101] i915kms working with 12.0 but not 12.1-BETA3

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Mon Nov 4 14:16:15 UTC 2019


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241101

Niclas Zeising <zeising at FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|ports-bugs at FreeBSD.org      |x11 at FreeBSD.org
                 CC|                            |zeising at FreeBSD.org

--- Comment #7 from Niclas Zeising <zeising at FreeBSD.org> ---
Hi!
The issue is that packages for FreeBSD are built on the lowest common supported
version.  This means that packages for FreeBSD 12 (both 12.0 and 12.1, as well
as 12-STABLE) are built on FreeBSD 12.0.
There has been a change somewhere in the time between 12.0 and 12.1 that makes
certain kernel modules, i915kms.ko is one of them (both drm-fbsd12.0-kmod and
drm-legacy-kmod) fail when loaded on a FreeBSD 12.1 kernel.
The best work around for this is to simply build the kernel module from ports
on FreeBSD 12.1.  This is safe to do even on systems that otherwise use binary
packages.
This is a known issue, with no really good solution currently.
It has been discussed within the graphics team quite a lot, however, I was
unaware that this PR existed.
https://github.com/FreeBSDDesktop/kms-drm/issues/183 is the issue we have open
on github.
Regards
Niclas
FreeBSD Graphics Team

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-x11 mailing list