DEV Community

Discussion on: Is Ubuntu Or Fedora A Better Distro For Programmers?

Collapse
 
expositionofinsides profile image
ExpositionOfInsides

Arch because it's bleeding edge.

Collapse
 
v6 profile image
πŸ¦„N BπŸ›‘

In systems theory, the more bleeding edge your work, the more standardized and less bleeding edge you want your environment for that work. That way you can better assume an anomaly comes from the work, as opposed to the environment.

It's part of the reasoning behind the likes of Vagrant and Docker.

Collapse
 
tiguchi profile image
Thomas Werner • Edited

I did a whole week of top 10 distro testing and Arch Linux Manjaro was the only one that worked out of the box on my system without having to fix things from the console. I have an RTX Nvidia graphics card which doesn't play nicely with X-Server, let alone Wayland. Arch Manjaro automatically installed the proprietary driver for me and even the live CD / installer worked like a charm and used the correct screen resolution with NVidia drivers right away. So yeah, thumbs up for Arch Manjaro

Collapse
 
prahladyeri profile image
Prahlad Yeri

That sounds cool! I might try Arch soon.

Thread Thread
 
benyazi profile image
Benjamin Yazi

You may try Manjaro, this is distro based on Arch, but more user-friendly.

Thread Thread
 
tiguchi profile image
Thomas Werner

As it turns out, Manjaro is actually the distro that installed flawlessly on my PC and not Arch Β―_(ツ)_/Β―

Thread Thread
 
ghost profile image
Ghost

yea, that was weird, Arch install is just a console, installing it without a console would make you a god!. But as an Arch use you would have to praise yourself :)

Collapse
 
omrisama profile image
Omri Gabay

Arch did that for you? That's insane.

Collapse
 
aiguofer profile image
Diego FernΓ‘ndez Giraldo

Don't get me wrong, I love Arch.... But really!? Definitely not what Arch is known for.

Thread Thread
 
deciduously profile image
Ben Lovy

Lots of these distros get a bad rap because of reputations built years ago when they were less complete.

Thread Thread
 
aiguofer profile image
Diego FernΓ‘ndez Giraldo

Hmm, I wouldn't call it "bad rap"... it always just seemed to me like Arch was more being more hands on to configure your system exactly how you wanted it. Maybe that's changed since I switched to Fedora years ago. I used Arch for years before I switched to Fedora when I joined RH and I absolutely loved it. I learned A LOT, but I don't have as much time as I used to to make sure rolling release updates are compatible and won't break my system.

Thread Thread
 
deciduously profile image
Ben Lovy

I dont think working automated hardware detection and driver selection takes away from the DIYness of it. It's still a minimal distro, you get a shell on install and build it up yourself, you just don't need to debug as many driver problems these days.

Thread Thread
 
stewieandro profile image
Stuart Slaugh

Arch is great as a way of gaing a deeper understanding of the OS, but as a realiable dolistro distro for your workflow, that's another matter. I do a lot of Java for Mobile and desktop because of javafx and Scenebuilder. Scenebuilder combined with a growing ecosystem of controls is a great tool. I recently did the install from scratch with Arch which was nice challenge. But I cannot get Scenebuilder to install! None of the AUR releases will compile, and I simply don't have the time to or patience to slog through build files trying to find the problems. Gluon only offers .deb and .rpm for Linux, so I tried debtap which also failed. Arch is for OS enthusiasts, but too unpredictable to rely on. Manjaro has a lot of good features but the rolling updates are always potentially a another slog through build files.
I'm going back to Ubuntu, which as the author stated just works' and apt package management is the best in the Linux world.

Collapse
 
andevr profile image
drew

Do you happen to game at all? I've been having a lot of trouble with ubuntu. It didnt install nvidia drivers and I'm having issues getting them installed. Thinking about giving manjaro shot

Thread Thread
 
tiguchi profile image
Thomas Werner

Yes, I do play games, including VR games, but I use Windows 10 for that. I think Linux is not really the best platform for that, mostly because the whole range of games is not fully available. Not so much because of technical issues.

I've also had a hard time with Ubuntu on my machine. It kept freezing and crashing hard no matter whether I used the Open Source nouveau driver (with abysmal performance) or the proprietary one. I think at that time RTX was still a bit too new.

When I tested various other distros I noticed that good old X-Server was most reliable with my RTX card. Anything that ran on top of the newer Wayland gave me a hard time, and caused frequent random freezes only the reset button could sort out. That problem wasn't just specific to Ubuntu though.

I've been using KDE Neon instead of Manjaro for a little over a year now. Neon is based on Ubuntu, but it still allows you to use X-Server instead of Wayland. It doesn't install the proprietary driver automatically, but it was easy to install and replace the default "nouveau" driver.

I haven't had any graphics glitches, freezes or stability issues throughout that year

Collapse
 
v6 profile image
πŸ¦„N BπŸ›‘

I see what you did there, you rapscallion.