Open Zirias opened 4 years ago
I just tried the drm-fbsd11.2-kmod
port (based on 4.11 I think?) by removing the check for ${OPSYS} == FreeBSD && ${OSVERSION} > 1200000
-- it works fine on my FreeBSD 12.1 system and I have accelerated rendering back without any crashes :)
Loading
radeonkms.ko
disables my screen as it doesn't seem to find any displays. This is my graphics chip, integrated in an early AMD APU:Example of a log of this issue:
On FreeBSD 12.0, I could build the old
drm-stable-kmod
port, giving me a perfectly working driver, logging something like this instead:On FreeBSD 12.1, this doesn't work any more, so I tried to build the
drm-v5.0-fbsd12.1
branch instead, which also succeeds to initialize my display, but crashes when used from X with hardware acceleration enabled. Loading this newerradeonkms.ko
gives a log like this:My assumption is that this was broken in Linux 4.16 and fixed in later versions, but so far, I wasn't successful myself in finding the key difference between the various versions ...