helloSystem / hello

Desktop system for creators with a focus on simplicity, elegance, and usability. Based on FreeBSD. Less, but better!
2.3k stars 57 forks source link

Check how OpenBSD releases graphics drivers #469

Open probonopd opened 1 year ago

probonopd commented 1 year ago

According to https://www.phoronix.com/forums/forum/phoronix/latest-phoronix-articles/1369131-running-the-macos-inspired-freebsd-powered-hellosystem-v0-8-on-amd-zen-4?p=1369150#post1369150,

FreeBSD has a weird issue where the graphics drivers are not in base and have to be installed via ports. OpenBSD has no such issues.

This is one of my least favorite aspects of FreeBSD overall - that graphics drivers are treated as if they were optional third-party software and not an integral part of the operating system which is built, tested, and released alongside together with the command line tools. For our target audience, "doesn't boot all the way into the GUI" == "doesn't boot at all".

If this is better in OpenBSD, we might want to give it a try...

defcon8 commented 1 year ago

Note that OpenBSD doesn't have ZFS.

louies0623 commented 1 year ago

How about NetBSD?it has ZFS.

emaste commented 1 year ago

Note that graphics drivers being in ports is not the desired state, the intent is to bring them back into the base system once it's feasible to do so.