Index: head/graphics/drm-next-kmod/Makefile =================================================================== --- head/graphics/drm-next-kmod/Makefile +++ head/graphics/drm-next-kmod/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= drm-next-kmod -PORTVERSION= g20170829 +PORTVERSION= g20170912 CATEGORIES= graphics MAINTAINER= jmd@FreeBSD.org @@ -23,11 +23,11 @@ USE_GITHUB= yes GH_ACCOUNT= FreeBSDDesktop GH_PROJECT= kms-drm -GH_TAGNAME= fc90953 +GH_TAGNAME= 5b5d651 .include -.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1200039 +.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1200043 IGNORE= not supported on 11.x or older, no kernel support .endif .if ${OPSYS} != FreeBSD Index: head/graphics/drm-next-kmod/distinfo =================================================================== --- head/graphics/drm-next-kmod/distinfo +++ head/graphics/drm-next-kmod/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1504057443 -SHA256 (FreeBSDDesktop-kms-drm-g20170829-fc90953_GH0.tar.gz) = 81ab0b075727f824fafea5e61a868cedbce2f8003819dd65811e3ad363c3d729 -SIZE (FreeBSDDesktop-kms-drm-g20170829-fc90953_GH0.tar.gz) = 6678672 +TIMESTAMP = 1505271981 +SHA256 (FreeBSDDesktop-kms-drm-g20170912-5b5d651_GH0.tar.gz) = 97a4a54db9b276f430aee956d59ed667cf8968fdde9eb12bd3a502ea28035bb3 +SIZE (FreeBSDDesktop-kms-drm-g20170912-5b5d651_GH0.tar.gz) = 6678618 Index: head/graphics/drm-next-kmod/pkg-descr =================================================================== --- head/graphics/drm-next-kmod/pkg-descr +++ head/graphics/drm-next-kmod/pkg-descr @@ -1,4 +1,5 @@ amdgpu, i915, and radeon DRM modules for the linuxkpi-based KMS components. -Currently corresponding to Linux 4.9 DRM. +Currently corresponding to Linux 4.9 DRM. Experimental state. amdgpu and +radeonkms are known to fail with EFI boot. WWW: https://github.com/FreeBSDDesktop/kms-drm Index: head/graphics/drm-next-kmod/pkg-message =================================================================== --- head/graphics/drm-next-kmod/pkg-message +++ head/graphics/drm-next-kmod/pkg-message @@ -1,10 +1,15 @@ -The drm-next-kmod port requires explicit loading of its drm.ko kernel -module prior to loading either amdgpu (for AMD GPUs starting with -the HD7000 series / Tahiti) or i915kms (for Intel APUs starting with -HD3000 / Sandy Bridge) through kld_list in /etc/rc.conf. +The experimental drm-next-kmod port can be enabled for amdgpu (for AMD +GPUs starting with the HD7000 series / Tahiti) or i915kms (for Intel +APUs starting with HD3000 / Sandy Bridge) through kld_list in +/etc/rc.conf. radeomkms for older AMD GPUs can be loaded and there are +some positive reports if EFI boot is NOT enabled (similar to amdgpu). -For example: kld_list="/boot/modules/drm.ko /boot/modules/amdgpu.ko" -or kld_list="/boot/modules/drm.ko /boot/modules/i915kms.ko" +For amdgpu: kld_list="amdgpu" +For Intel: kld_list="/boot/modules/i915kms.ko" +For radeonkms: kld_list="/boot/modules/radeonkms.ko" -Older generations are supported by the kms modules (radeonkms / +Please ensure that all users requiring graphics are members of the +"video" group. + +Older generations are supported by the stable kms modules (radeonkms / i915kms) in base.