Hello,
I have read some sources on the web and it seems like the RX 580 driver for FreeBSD 13.1 is at the ports tree:
forums.freebsd.org
This is only for versions after FreeBSD 13 ( I am using 13.1)
Either way I installed the following command as mentioned on the above link (had to install the ports tree to install "drm-510-kmod"):
I then added the following line to the "/etc/rc.conf" folder:
I did a reboot and nothing changed. Still pixelated windows and not able to change screen resolution other than 1080P (using a 4K monitor).
Note: I did install KDE plasma before installing the AMD driver following this guide:
View: https://www.youtube.com/watch?v=kzIWXdcrK5I
Not sure whats wrong here.
Thanks for any advice.
EDIT: Solved the issue:
I have read some sources on the web and it seems like the RX 580 driver for FreeBSD 13.1 is at the ports tree:

Trouble with drm-fbsd13-kmod pkg since 13.1-RELEASE
In the most recent release, I had trouble getting my AMDGPU firmware to work because after installing graphics/drm-fbsd13-kmod via pkg and adding it to rc.conf, the init system would freeze on "Loading kernel modules". It's frustrating since I just got a shiny Dell monitor that stopped...
This is only for versions after FreeBSD 13 ( I am using 13.1)
Either way I installed the following command as mentioned on the above link (had to install the ports tree to install "drm-510-kmod"):
Code:
portsnap fetch
portsnap extract
portsnap fetch
portsnap update
cd /usr/ports/graphics/drm-510-kmod/ && make install clean
I then added the following line to the "/etc/rc.conf" folder:
Code:
kld_list="amdgpu"
I did a reboot and nothing changed. Still pixelated windows and not able to change screen resolution other than 1080P (using a 4K monitor).
Note: I did install KDE plasma before installing the AMD driver following this guide:
Not sure whats wrong here.
Thanks for any advice.
EDIT: Solved the issue:
Code:
pkg install gpu-firmware-kmod