I use FreeBSD on all my machines for everything sinc about 11 years GUI is I3/X11/AMD-Card everything works, but please test it yourself, it's like with linux, you just know what's not/is working if you use it daily for all your edge-cases (maybe your scanner, maybe your barcode-scanner your Bluetooth-Stuff your wireless etcetc)
Overall i really love FreeBSD for everything computing (Pi/Laptop/Workstation/Servers).
And the community is great...wanna make a port/src-patch?...just send it to the bug-tracker, no rituals needed ;)
I really wonder what will become of these systems once AI agents start intervening en masse - sending patches and the like.-