this post was submitted on 05 Dec 2023
20 points (85.7% liked)
Linux
48328 readers
540 users here now
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Rules
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
- No misinformation
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
It's not all "purists" and "tribalism", Manjaro actually has issues. Besides the well known certificate issues and older packages, I have the following anecdote which made me really dislike it.
A friend has Manjaro and one day his nvidia drivers stopped working after an update. I helped troubleshoot over the phone, while looking over the wiki. For nvidia drivers they have their own wrapper around pacman.
Turns out there's a different nvidia driver for each kernel version. Already a stupid design. So unlike arch where there's 1 kernel package (the latest the distro offers) and 1 matching nvidia driver, Manjaro has dozens...
The wiki never mentions how to install or update the drivers manually with pacman or anything like that. It pushes their own tool, a stupid wrapper around pacman, which is supposed to manage this for you.
In my friend's case, the tool failed. It was trying to run pacman but there was a conflict issue. But the tool didn't show the pacman output, so we couldn't figure out what the tool is trying to do, and why it doesn't work. We tried removing the tool and re-installing, and all kinds of messing around with it. It failed to install the drivers, it failed to remove the drivers, it kept failing whatever we tried.
Eventually we figured out the naming convention they used for the packages (again not mentioned in the wiki), and manage to install the correct kernel - driver pair manually, using pacman.
Tl;dr: poor design, bad documentation, and they push their own crappy tools which hinder instead of helping
I disagree.