Two weeks of OpenBSD desktop
Here is a small report of my two week experience with OpenBSD for the first time in my life. So, I have ASUS RoG Strix laptop. Touchpad doesn't work, I just use USB mouse. I haven't tried to figure this out yet. Everything else works perfectly fine. I dual-boot OpenBSD alongside GNU/Linux (Gentoo). GRUB doesn't know about it for now, so I use EFI boot menu.
I use MATE DE. For some reason it's different from what I have in Gentoo. Especially the terminal: it doesn't have some convenient hotkeys, it doesn't open a new tab in the same directory as the current one. This starts annoying me, I have to spend some time to investigate and fix the differences.
My experience is surprisingly good. Browser (Firefox) is slower, but not significantly. Maybe 12 vCores of my Intel i7 help with this matter. I think that I may even completely replace GNU/Linux with OpenBSD as a daily driver. I need Docker for my work, maybe I can run Linux in vmm for this. Anyway, it won't happen soon as I need more experience with OpenBSD.
Poll Results
1. OpenBSD is my daily-driver desktop OS
█▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 4%
2. I use OpenBSD, but not as my main desktop OS
██████████▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 43%
3. I don't use OpenBSD
█████████████▁▁▁▁▁▁▁▁▁▁▁ 54%
28 votes were cast.
🗳️
2024-11-02 · 8 months ago · 👍 norayr, CarloMonte
2 Comments ↓
🐙 norayr · 2024-11-10 at 03:59:
can you check terminal versions in gentoo and openbsd mates? if it is close i can guess that
- maybe mate terminal uses some more linuxy stack like dbus, it is former gnome after all. and these dependencies it uses are not available or hard to port/fake on openbsd.
- maybe pledge system has something to do with it. i remember there was bash exploit which used the feature that bash has, it is able to connect to internet, open internet socket and use it. the exploit didn't work on openbsd, because there bash package, if i remember correctly, did not declare to the system that it may use internet.
🐙 norayr · 2024-11-10 at 04:04:
i think the vulnerability was called shellshock. but shilr i guess the first reason i listed is more likely.
Source