Notes on EndeavourOS(mudkip.me) |
Notes on EndeavourOS(mudkip.me) |
Last straw was jumping through the hoops to get proper Vulkan support on their video card for a game running through Wine. I switched them over to EndeavourOS and it's been loads easier, a lot of stuff works out-of-the-box specifically because it's a rolling release.
I think people sometimes underestimate how important it can be to be able to get OS/software patches immediately. Flatpak helps a little bit with that as well, some of the difficulty with Ubuntu was resolving dependencies -- but even with that, a lot of that difficulty came from trying to get bleeding edge or self-compiled software working with dependencies that just weren't updated yet in the Debian repos.
I spent a while worrying about whether being on Arch would mean everything would be unstable, but I've had the opposite experience, in practice it just means I have to break fewer things to get software running.
Manjaro, on the other hand, breaks too many things and goes off the beaten path more than I care for. Pamac is kind of junk too, as I prefer yay.
For some reason Debian-family marketing of 'stable' really caught on, despite things like Fedora and SUSE being often more stable.
I hope in the future we can keep people away from Debian-family for daily desktops. Its such a terrible experience and it kept me going back to windows. Now that I'm off Debian-family distros, it genuinely feels like I'm using an OS that is higher quality than Windows. Its something of an amazing feeling and kind of gross I used something like Windows/Ubuntu for so long.
The problem is the word stable is confused with “doesn’t break” rather than the actual meaning of “software versions don’t change, fixes may/may not be backported.” Debian isn’t any more or less “stable (in the doesn’t break sort of way) than most any other distro, but it is in fact more stable (as in software doesn’t change) than Arch or Fedora.
As a community we need another term to define a stable (unchanging) distro.
Only if you want to personally experience every single bug as it is introduced upstream.
If you run a stable distro, you get the same bugs for the whole release.
There's merit to both strategies. I use Debian on everything I can, but that's not necessarily what I'd recommend everybody use.
I genuinely don't understand what would bring you back to Ubuntu.
The reason is simple. Human instructions on provisioning a system like these (as good as they are) are now obsolete. If you know someone who has a working system, then you can have a working system too, just ask for their configuration. Want to experiment with some new configuration or try a bleeding edge software update? Go ahead, and just roll back if it goes wrong.
With NixOS the operating system is a text file, everything else is just cache.
You can reboot into uefi directly using console command. Don't remember exactly syntax from the top of my head, but it's trivial to find it online
Generally I am happy with it, however the upgrade to Plasma 6 was not without hitch. There was some incompatibility of the Breeze theme which caused a login loop. I told my wife that someone made a mistake and I will restart systemd-logind each time she got into the login loop. After a week the problem resolved itself.
* firefox extensions
* pacman/yay
* flatpak
* prezto
* goenv
* fnm
* cargo
Then it also installs some applications manually:
* nvidia-inst
* insomnia
The fact that people have to go through this many to get everything one wants feels like a shortcoming of everything else.
No it's unfortunately more complicated than that because of how logseq uses an outline style. I will typically use one bullet per paragraph and it can often copy/paste as rich text into various places such as the Google Docs, and from GDocs you can copy/paste into almost anything. I also often end up using Vim (for ex commands especially) to apply some changes like removing the `- ` from the beginning of each paragraph. It sounds worse than it is in practice when writing it out, but it's also not as simple as copy and paste.
Debian is fine for servers, but due to it using outdated Kernels and software, it makes being a daily user difficult.
Bought a nvidia GPU laptop with trackpad in 2023? On Debian, the GPU, Trackpad, and reddit videos are all going to require grandmas to breakout the terminal just to use them. (FYI the GPU thing is finally updated as they moved to Kernel 6)
What? Debian is absolutely easier than Arch - it defaults to shipping a GUI and installation has been handled by a wizard for ~forever, while Arch long preferred "here's a live CD and a wiki page about how to manually construct a system" - and anything with actual releases is more stable than Arch's rolling approach ("stable" being in the sense of "if it worked yesterday it'll work tomorrow").
> Bought a nvidia GPU laptop with trackpad in 2023? On Debian, the GPU, Trackpad, and reddit videos are all going to require grandmas to breakout the terminal just to use them. (FYI the GPU thing is finally updated as they moved to Kernel 6)
Yes, new hardware is likely to need new drivers. Of course, once you hack in the bleeding edge packages it's hardly a stable/LTS OS anymore regardless.
No one is disagreeing "Debian is absolutely easier than Arch"
Fedora, Endavour, OpenSUSE, may be easier than Debian. (Fedora is)
You fell for the exact false dichotomy by placing Arch vs Debian. There isnt 2, there is a circle of options, and Debian is not part of the consumer/daily driver circle.
If you have some Linux experience - unlikely I would say.
I'd suggest that you check https://archlinux.org/news/ from time to time, to see if there are any breaking changes / things that need manual intervention.
Asides from that, take care of your Pacnew files [1] and you should be good to go. EndeavourOS provides a "Welcome" application which makes this task simple.
Finally the EndeavourOS Forums are a super friendly place to get help in case you still manage to break something [2]
[1] https://wiki.archlinux.org/title/pacman/Pacnew_and_Pacsave
EndeavourOS has their own wiki . I get the impression they were/are attempting to translate the Arch wiki to a more succinct and ingestible format, but many of the articles are several years old so I'd recommend vetting those that are applicable to your use case.
The exact same chance Arch has to break something: so quite likely, as in, it's not a matter of IF, but a matter of WHEN. The exact WHEN being dependent on how unlucky you are.
I'm sure I'll get a dozen downvotes and replies from people saying they've been using Arch since the beginning of time and never had an issue, but a full update of EndevourOS left me without working sound. Not ideal considering I'm applying for jobs and need sound to work for interviews.
For that I need an OS that's 100% bulletproof, not something I need to read up tutorials, blogposts, newsletters, wikis, to learn how to manage, since I don't want another part time sys-admin job, I want something to JustWorks™ without any studies or maintenance.
For a secondary tinkering/learning machine it's a very nice OS since the documentation is also nice, but I would never daily drive it on a main machine that I use for earning a living.
At work, Ubuntu was also a nightmare, OpenSUSE was pretty solid, and at home Windows never caused me any issues so I'll be sticking to that until I have more time to try out switching to Linux again, but I do like Nobara and TuxedoOS as JustWorks distros, though like I said, i never daily drove them do draw an conclusions
How so? It's not a fact, it's just how my experience was. Just because you had a different experience doesn't mean my experience was wrong or false, because like I said it's just my experience and not a fact and therefore it can neither be right or wrong.
As a free man, I will stick to whatever tool gave me the least issues and avoid those that have. Simple.
>I had to switch off of Windows because it was nothing but issues.
Good for you man. Remember, this isn't a competition, the OS is just a tool like your hammer or drill, not a religion, so nobody cares what your personal OS choices are what your reasons for your choices are, as long as you're happy with what you use that's all that matter, just don't judge others for their choices and reasons.