What about desktop hardware support? Does it have working drivers for different WiFi chipsets, video cards, trackpad, etc. (referring only to x86 based systems)?
What about desktop hardware support? Does it have working drivers for different WiFi chipsets, video cards, trackpad, etc. (referring only to x86 based systems)?
I'll answer this honestly;
All of the X11 based ones until SystemD and wayland came about are essentially supported or working. Gnome created a hard dependency on systemd and thus can't be used any longer on openbsd.
Wayland (and thus; Sway) is not supported by OpenBSD.
But i3, xmonad, KDE4, XFCE4 and cwm are all running flawlessly and I used them before on OpenBSD myself.
I think even Budgie works, but I've not tried that myself.
> What about desktop hardware support?
Hardware support is obviously up to whatever you have. I can only share my experiences and I had a thinkpad x201. Which was obviously very well supported.
However there is a caveat to that: the drivers were indeed supporting the hardware very well BUT OpenBSD does not support bluetooth in any form (citing the fact that bluetooth is a horrible standard and implementing it simply; has never been done and would be hard/impossible).
WiFi was relegated to 802.11g (not 802.11n despite my hardware supporting it). Support for N was added a couple of years ago (after it had been widely adopted for more than half a decade by other OS's) I wouldn't hold my breath for AC support given that.
This isn't true, OpenBSD has GNOME 3.30.2 in ports. It maintains patches to keep it working for users, who can install it with the meta package: pkg_add gnome
6.4 has 3.28.2 in packages: https://www.openbsd.org/64.html
Antoine Jacoutot is the maintainer.
Is this lack of support philosophical or due to prioritization?
For example:
# pkg_add gnome
Ethernet drivers: https://man.openbsd.org/?query=ethernet&apropos=1&sec=4
Wireless drivers: https://man.openbsd.org/?query=wireless&apropos=1
Video drivers: https://man.openbsd.org/?query=video+driver&apropos=1&sec=4&...