this post was submitted on 29 May 2025
516 points (96.9% liked)

Technology

70847 readers
3367 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] tal 11 points 1 week ago* (last edited 1 week ago) (2 children)

I would not want to use it [Linux or BSD] as my primary desktop system for too many reasons to go into here.

https://twitter.com/MayaPosch/status/1809311467545735654

The Linux kernel not having a stable driver ABI is why Linux will never amount to anything outside of some embedded and server applications.


Maya Posch, author of the submitted article

I guess maybe that's their reason.

[–] rottingleaf@lemmy.world 2 points 6 days ago

FreeBSD has stable ABIs (inside one major version).

Anyway, this is not an answer, NVidia drivers had a binary part and a part compiled during installation for the specific kernel version, that's one possible solution. Linux developers are ideologically against this, yes, and don't want binary drivers to be first-class citizens.

[–] GnuLinuxDude@lemmy.ml 8 points 1 week ago

never

That tweet must be some kind of joke, because I don't know what to make of the many people who use Linux outside of embedded and server applications. And it doesn't even have to be my hearsay because the Steam Deck is exactly such a device.

In fact, I have a USB audio interface which I use near daily on Linux that has no driver support in modern Windows, because the vendor only provided beta support for Windows 7 as that OS was releasing. By Windows 8 it was unsupported. So the journey of that device is XP->Stable, Vista->Stable, 7->Unstable, 8+-> Non-functioning. If the driver ABI were so stable, why does my device not work on Windows anymore?