Earlier quoted context omitted.
I have a hard time making the parent comment even making logical sense. So the reason we are not seeing say open CUDA drivers from NVIDIA for Linux is that they instead distribute closed ones for permissively licensed operating systems such as FreeBSD, OpenBSD, Illumos, MINIX, Plan9, etc.? Which (apart from all lacking CUDA drivers) all universally have less support from hardware manufacturers both when it comes to o…
> FreeBSD got closed NVIDIA graphics driver support about a decade after Linux Ahem, https://cgit.freebsd.org/ports/commit/?id=94fc89fbfbc7cd8886... > some game consoles used FreeBSD as a basis and had proprietary NVIDIA drivers written for them You mean proprietary AMD drivers? (Only PlayStation 4 and 5 are based on FreeBSD.)
FreeBSD on the Framework Laptop
131–140 of 163 posts
Re: FreeBSD on the Framework Laptop
#132Earlier quoted context omitted.
> FreeBSD got closed NVIDIA graphics driver support about a decade after Linux Ahem, https://cgit.freebsd.org/ports/commit/?id=94fc89fbfbc7cd8886... > some game consoles used FreeBSD as a basis and had proprietary NVIDIA drivers written for them You mean proprietary AMD drivers? (Only PlayStation 4 and 5 are based on FreeBSD.)
Thank you for correcting me. Nothing to add in terms of AMD. But I could have sworn that there was a set of “demands” in terms of features from NVIDIA around the time I used FreeBSD on my desktop (~2010) in order to produce binary drivers back then. Perhaps I am misremembering?
Re: FreeBSD on the Framework Laptop
#133Serious question: what is so compelling about the FreeBSD desktop experience compared to Linux that makes it worth jumping through all these hoops?
The BSDs are much cleaner than Linux distros. Also, because they don't change gratuitously, once you learn their quirks, you can move on to other things without needing to worry about re-learning tons about the next update. Linux is a constantly moving target with lots of churn that users of computers really don't want or need.
Re: FreeBSD on the Framework Laptop
#134Earlier quoted context omitted.
No? The vast majority of hardware has OSS drivers (and they're usually even the better choice!) - the big exception here for average machines is NVIDIA.
AMD cards depend on non-free firmware.
Re: FreeBSD on the Framework Laptop
#135This is nice. Couple of days ago I published 80 pages work describing my experience installing FreeBSD on Lenovo Ideapad 3 Gaming laptop and making it to work. The article is in Russian, but I think it can be easily read through Google Translate, here's the link: https://habr-com.translate.goog/en/post/683702/?_x_tr_sl=ru&... My experience was pretty similar to that of the owner of Framework laptop, except some extra…
-rwxr-sr-x 1 games games 1713664 Jul 9 17:01 /usr/local/share/nethack33/nethack33*
-rwxr-sr-x 1 games games 19744 Jul 9 17:01 /usr/local/share/nethack33/recover*
Here it's actually the SGID attribute that is set, not SUID.Re: FreeBSD on the Framework Laptop
#136Man, FreeBSD really needs some driver love... * No Suspend/Resume? Linux has solved this for years, I have not come across a laptop in the last 10 years that had trouble with s2r or s2d (but I guess that there might be a few that don't fully support it, I mainly tested Dell laptops) * WiFi driver and Ethernet over USB-C both highly unstable? That's an Intel chipset, those are usually the more stable ones (at least on…
> This is just SPI It isn't "just SPI". That is a fallback protocol for the full SD interface.
Re: FreeBSD on the Framework Laptop
#137This is nice. Couple of days ago I published 80 pages work describing my experience installing FreeBSD on Lenovo Ideapad 3 Gaming laptop and making it to work. The article is in Russian, but I think it can be easily read through Google Translate, here's the link: https://habr-com.translate.goog/en/post/683702/?_x_tr_sl=ru&... My experience was pretty similar to that of the owner of Framework laptop, except some extra…
I'll definitely come back to this if I ever install FreeBSD. I found one small issue: -rwxr-sr-x 1 games games 1713664 Jul 9 17:01 /usr/local/share/nethack33/nethack33* -rwxr-sr-x 1 games games 19744 Jul 9 17:01 /usr/local/share/nethack33/recover* Here it's actually the SGID attribute that is set, not SUID.
Re: FreeBSD on the Framework Laptop
#138Earlier quoted context omitted.
Yes, I wrote it just for fun. It was a kind of challenge for me, both resolving issues and describing them in detail to let new people in town learn how issues can be resolved. Last time I wrote anything that long was my diploma thesis 20+ years go. :-) This work took me nearly four months to accomplish.
It was a really interesting read, we need more long form guides like this - it takes a lot of work but this is the kind of resource I would love to read getting setup.
Re: FreeBSD on the Framework Laptop
#139Re: FreeBSD on the Framework Laptop
#140Earlier quoted context omitted.
Aren't most Linux drivers closed source binary blobs?
"most" and "drivers" are things that need specific usages to be true, but if you drop them and restate, you're absolutely right. It is really hard to have a complete personal computer on Linux or any other OS that doesn't require closed source / proprietary binary blobs.