bbartlomiej I tested HD 8570 with amdgpu (I built myself a GENERIC kernel with uncommented "amdgpu" lines and commented "radeon" lines, but no drm/kms stuff is loaded on boot.
Yeah, I see that the Southern Islands GPUs need to get built with #define CONFIG_DRM_AMDGPU_SI 1
in external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu.h
, but, this isn't set anywhere. (Similar to the AMDGPU_CIK
in external/bsd/drm2/amdgpu/files.amdgpu
enabling #define CONFIG_DRM_AMDGPU_CIK 1
)
Don't know why it isn't enabled. Maybe amdgpu
is still experimental? Ask on the kernel mailing-list.
bbartlomiej with suggested updates to xorg.conf I still get black screen on startx using either modesetting or radeon driver. I also tried with 1920x1080 in PreferredMode but the same result.
Hmm. The man-page says the radeon
driver should understand IgnoreEDID
, but, the log-file says otherwise:
$ fgrep IgnoreEDID netbsd-radeon/Xorg.0.log-hd7450-radeon
[ 457.353] (WW) RADEON(0): Option "IgnoreEDID" is not used
$
I'll have to go through the code here (both X and DRM) to figure out what's going on...
bbartlomiej Any suggestions? Is anybody using a different card supporting 2560x1440?
Intel Graphics 630 cards seems to work. You should also get the Intel firmware.