A question about graphics subsystems under FreeBSD

Gary Aitken freebsd at dreamchaser.org
Tue Dec 25 00:13:57 UTC 2018

On 12/23/18 11:13 AM, Manish Jain wrote:

> I have a port mkdesktop which simplifies the task of FreeBSD desktop
> configuration. I was looking to enhance the port in its capabilities
> and it would help me if I could know the various pkg's and kld's
> needed by the various chipsets.
> As per my (incomplete) knowledge, the following are usually needed:
> Chipset   | <Packages>                 | <Modules>
> AMD GPU   | drm-kmod:xf86-video-amdgpu | Radeon    |
> drm-kmod:xf86-video-ati    | radeonkms.ko** NVidia    |
> drm-kmod:nvidia-driver     | nvidia.ko:nvidia-modeset.ko Intel GPU |
> drm-kmod:xf86-video-intel  |
> (** : Radeon appears to need radeon.ko and radeonkms.ko under FreeBSD
> 11.x, and only radeonkms.ko in 12.0)

There are a boatload of additional radeonkmsfw_*.ko modules in /boot, but
I don't know how they are used.  My attempt to use a radeon 5550 board hung
the system (11.2) on exit; haven't had time to look at it.

> I doubt if the above table is entirely correct and complete. Could
> someone please fill me in on the missing tidbits so that I can
> enhance my port (mkdesktop).


More information about the freebsd-questions mailing list