There comes a time when everyone has to sit and think about what they use on their PC, especially if you're on Linux. For me, Arch Linux (via EndeavourOS) just wasn't working out any more and so I've moved to Fedora.
While I was reasonably happy with Arch Linux, it's just not stable enough for me personally. It's a very subjective thing of course, and highly dependent on what hardware you use — along with how often you update. For me, it just messed things up a bit too often, and last night was the final straw.
I updated either that day, or the day before, and just before a livestream was due to start, my SteelSeries headset no longer worked. No matter what I tried, following guide after guide about PipeWire, nothing helped. Just this weird and very quiet electrical static noise whenever I tried piping audio to it. Eventually it worked again by some downgrading, plus random hotplugging and testing it on a Windows machine for a sanity check and it started somewhat working again. My Microphone was another issue, at the same time it decided to be ridiculously quiet for no apparent reason I could see so there were wider problems. I had enough, I had work to do and after hours of hair-pulling — hello from Fedora.
Thankfully, with the likes of Flathub / Flatpak packages and how far along apps like Discover have come along for installing packages and setting things up, there's not a whole lot to learn. It's been a very long time since I used Fedora, and it was one of my first Linux distributions I tried sticking with back when it was "Fedora Core" and wow — it's always surprising to see how far we've come as a platform for doing anything.
Fedora does come with some of its own issues, like NVIDIA drivers being a nuisance to install, which they definitely should improve. If other distributions can do one-click or one-line installs, I'm sure they could do it too. However, it's just another point towards me swapping to AMD when prices settle, or perhaps Intel when Arc properly launches for desktop. I also need to figure out why Dropbox won't load on startup, some little things like that.
Anyway, are you really a Linux nerd if you don't distro-hop at least once a year? Jokes aside, I look forward to seeing why people keep recommending Fedora nowadays as a stable distribution, let's see how long it takes me to break it.
Quoting: JustinWoodAs someone very new to all things Linux, I ended up landing on the recently released Nobara Project by Glorious Eggroll. Sounds like it simplifies some of the on-boarding versus traditional Fedora spins. https://nobaraproject.org/
Small edit: That being said, it's not my daily driver. I've got a drive reserved for it to run games that have better performance on Linux, particularly but not limited to Elden Ring currently.
Well, when you are new to Linux I would definitely stick to one of the mainstream distros like Fedora, Mint, Manjaro or Ubuntu. You will inevitably run into "problems" (probably not problems per se, but things that are just... different) and having forums and documentation for your distribution (and not just a "quite similar one") helps tremendously.
jm2c
Quoting: GuestQuoting: TuxeeWell, the post says "Just curious if anyone else experienced this. I haven't seen any similar postings."... (And he was on Ubuntu 20.10?) Anyway, I had it up on my laptop with a 22.04 Ubuntu and didn't experience any "anomalies".Have you done an extensive benchmark between the performance of the apps in Flatpak and Snap? As far as I know, with Snap you lose an average of 6%, and with Flatpak on average between 0 and 2%.
That means that thanks to Snap you lose an average of 5% in performance compared to Flatpak.
I did the 3 browserbench Benchmarks and compared the deb-Version from the PPA with the snap version. Both versions with the same add-ons and same number of tabs open.
Speedometer: 78.0 (deb) vs. 77.2 (snap)
JetStream2: 63.678 (deb) vs. 67.811 (snap)
MotionMark: 48.29 (deb) vs. 65.92 (snap)
Looking at this anecdotal result the snap version is actually faster than the deb package - definitely not "measurably" slower.
Quoting: GuestThe start-up times are also a big difference.
To give an example: https://old.reddit.com/r/Ubuntu/comments/tjwsza/firefox_now_only_available_via_snap/i248zy2/
Quote- Firefox snap start up performance immediately after boot (no file buffer-caching): 10 seconds, ugg
- Firefox snap start up performance with buffer-caching: 4 seconds, this is annoying since I open the browser and close often in my workflows
You can see he says 'i9-11900H and 2TB SSD'
Guess how long the latest Firefox takes to boot on my very old i3-3240 and 850 EVO 500GB SSD on my FreeBSD system? The answer: less than 2 seconds.
Is that progress?
Well, if "startup time" is your prime concern, then we peaked decades ago when I could cram a whole application written in assembler in a few kB. This is not the prime goal of either flatpak or snap.
Manjaro unstable is on the same level as Arch stable. For years I was running Manjaro stable, but then I switched to Manjaro testing and it's been quite fine. It's a bit more advanterous but also more in-time with the updates. However, when I switched to Manjaro unstable aka Arch stable, this was a whole another thing. The OS can break pretty fast and hard. There were quite damaging updates along the way. Fixes came in matter of hours, but I was too late, I updated to packages that were broken and that were crutial for the OS to function. Luckily, backup is always there to go back and wait for the fix a little bit. And if not backup, there is also chrooting form live version.
So now, I switch to Manjaro unstable only if I'm impatience to get the newest packages like for example: the newest Plasma release. But after that, I switch to testing.
This is why I understand what you mean by saying that Arch is too unstable for you. It's great but too advanterous and tireing on the long run. Manjaro testing in my case is the sweetest spot - where you get the updates pretty fast (a few days, up to a week later compared to Arch stable) but many of the broken packages are sifted out. Still, if some problem goes through, there is still backup and Manjaro forums, that help with the fixes. For other people, Manjaro stable may be the better choice.
Anyway, Manjaro offers a great freedom - a power of Arch but with safety levels. You can pick what you prefer or switch back and forth (with a simple command) between stability levels. If Endeavour OS is just Arch, then I know for sure, it's not for me either. Manjaro for all those years is still my number one.
Last edited by michaldybczak on 9 April 2022 at 8:07 pm UTC
Quoting: TuxeeSpeedometer: 78.0 (deb) vs. 77.2 (snap)This is completely off topic, but what's going on with your Firefox? I know my 5700 XT is slightly more powerful than your non-XT 5700, and your 5900X packs a good deal more oomph than my 3700X, but how are you getting a measly 65.92 in MotionMark when I get 876.18? That's like nowhere near comparable. JetStream2 gave me about double your result, and Speedometer way more than double (164). What's going on with Ubuntu if Mint's build of Firefox is this much faster?
JetStream2: 63.678 (deb) vs. 67.811 (snap)
MotionMark: 48.29 (deb) vs. 65.92 (snap)
Last edited by tuubi on 9 April 2022 at 8:42 pm UTC
Quoting: michaldybczakManjaro unstable aka Arch stable, this was a whole another thing. The OS can break pretty fast and hard. There were quite damaging updates along the way. Fixes came in matter of hours, but I was too late, I updated to packages that were broken and that were crutial for the OS to function.
That's plain wrong, I've tested Manjaro in the past and its "unstable" is not Arch stable, Manjaro unstable contains Manjaro's own in-house developed unstable packages, their own kernels, modules, overlay packages there, so if things break for you in Manjaro unstable, this does not mean that the same is happening in Arch stable, nor that they are comparable.
Keep also in mind that in Arch it is your responsibility when to update, meaning you need to have at least a basic understanding of what is crucial for a system, before you press "y", so I assume this applies to Manjaro unstable too. Also, rolling distros tend to have mailing lists for their testing/unstable repos where "followers" of those repos are being warned about potential issues, so it's not wise for someone to use unstable/experimental/dev repos if he/she has not enough experience with Linux and doesn't read/participate in the mailing lists, only to form a false opinion that others will just take as-is and parrot.
On the other hand, Manjaro testing as you say has the benefit of getting the updates more in a form of OpenSUSE's TW snapshots, like small service packs, so most quirks are already known from Arch and mostly addressed by the time you get an update there. An example for that would be pacman's update to version 6.0, where all AUR helpers were broken due to a newer version of libalpm, which was addressed fast, but if you would be using Manjaro testing you wouldn't have heard of that issue, so in that sense you are right, Manjaro testing would probably be the best option.
Last edited by sudoer on 10 April 2022 at 12:14 am UTC
Quoting: Kuduzkehpani guess i will stick with kde+ubuntu thus deb repos are really large. hardware support is realy good on ubuntu also i feel every ubuntu realese is faster than the first one. and i have so few bug experienced in Ubuntu. Only thing that drives me out of ubuntu is default Gnome-shell desktop basicly i hate it. Also i like to check Deepin linux in some time.The problem is, Ubuntu's desktop is NOT the default Gnome one. They add a bunch of stuff, which in my opinion is unnecessary. Then again, I also take my macbook and move the dock to the left and hide it... The dock is pretty damned pointless to always have in the way, just makes it so you have less screen for things that matter... like the actual applications you use...
but beyond these i really like to install and test google's Fuscia os on my pc
because it seems some important projects will be supported by Fuscia as default like VULKAN api. and that os will be cross-hardware. One os for all.
My attitudes have changed over the years as far as computers and operating systems go. Most of the time I want to do things like browse, email, and use productivity stuff. And of course games. And really whatever OS / DE makes it easier to just launch things and go, the better.
If I want to mess around with themes, widgets, customization of the desktop... I'll boot up my Amiga. :P
Quoting: SamsaiQuoting: vildravnWorks about as well as anything else. Steam runs as a Flatpak and I maintain a Toolbx container for the miscellaneous Itch.io and GOG games that require more specific dependencies. There are some annoyances, like for instance I haven't found a reliable way to run SC Controller yet, but generally speaking it hasn't gotten between me and my games at all. Most stuff just runs OOTB on the Steam Flatpak and for the rest I can drop down to a Toolbx and pretend it's an ordinary Fedora.Quoting: Samsai... When I switched to Fedora Silverblue ...
Oh hey a Silverblue user with sort of similar specs to mine! How do you like it for gaming, if I can ask? :)
The real benefits of Silverblue are obviously elsewhere. I like the simplicity of the system updates and separation of system, apps and development environments. Being able to rollback bad updates (including OS version updates) and updating my dev environments separately from my system is also neat.
If you like those features you should definitly take a look at nixos. It is a bit more work to get going and knowing the Nix language is kinda a requirement, but other than that it is a great experience. The unstable branch is sometimes well a bit unstable but in the 6 month or so I never had bigger problems with the stable branch.
Quoting: tuubiQuoting: TuxeeSpeedometer: 78.0 (deb) vs. 77.2 (snap)This is completely off topic, but what's going on with your Firefox? I know my 5700 XT is slightly more powerful than your non-XT 5700, and your 5900X packs a good deal more oomph than my 3700X, but how are you getting a measly 65.92 in MotionMark when I get 876.18? That's like nowhere near comparable. JetStream2 gave me about double your result, and Speedometer way more than double (164). What's going on with Ubuntu if Mint's build of Firefox is this much faster?
JetStream2: 63.678 (deb) vs. 67.811 (snap)
MotionMark: 48.29 (deb) vs. 65.92 (snap)
The benchmark was done on my laptop which already got 22.04 - it's an AMD 4750 Pro APU. (I should have noted this somewhere.)
On my desktop SpeedoMeter gives me... wait a second... or a few... 137 and MotionMark 553.22 (which is still rather poor compared to your result).
Quoting: GuestQuoting: TuxeeSpeedometer: 78.0 (deb) vs. 77.2 (snap)
JetStream2: 63.678 (deb) vs. 67.811 (snap)
MotionMark: 48.29 (deb) vs. 65.92 (snap)
Looking at this anecdotal result the snap version is actually faster than the deb package - definitely not "measurably" slower.
If the apps are equally well optimized, Snap can never be faster than the deb package. So I'm pretty sure your result is fake. Pretty much everyone on the internet talks about heavy performance losses from snaps.
Ah I see. I am lying. Interesting approach.
Quoting: GuestSome examples:
https://youtrack.jetbrains.com/issue/IDEA-268954
Please... I contributed to this very bug report. Again: The above bug has nothing to do with the speed of the application itself, but the startup time - which went from "meh, it's an IDE" to literally minutes (between a minor version changes of PHPStorm).
Quoting: GuestI must say that Ubuntu users are a special species. When you hear that FreeBSD with a ten-year-old i3 processor and slow SSD opens Firefox much faster than the Snap package from Firefox on a recent i9 CPU, it should ring a bell that this isn't acceptable.
Sigh. Yes, I realize that you are just trolling. Do you really think that starting an application on a recent SSD setup will differ from a "slow" SSD with older processor? Look it up: LTT has done some "tests" on that. And let me spoil it: There is none.
And that snaps start slower than "normal" applications has never been denied by me (or pretty much anyone) - they have to be unpacked. It's that simple. Besides: Why should it "ring a bell"? So far I have not been forced to use snaps.
Quoting: GuestThat's why I'm glad Liam has switched to one of the best systems for Flatpak so that people can see that there is a much better alternative to Ubuntu and its snap apps.
That's weird. I thought FreeBSD is the alternative to strive for...
See more from me