I’m an anarchocommunist, all states are evil.

Your local herpetology guy.

Feel free to AMA about picking a pet/reptiles in general, I have a lot of recommendations for that!

  • 2 Posts
  • 250 Comments
Joined 9 months ago
cake
Cake day: July 6th, 2024

help-circle



  • I have to disagree here. I find using Cinnamon is very close to using windows.

    So is KDE, that’s why I recommend it over cinnamon and not gnome.

    Everything hardware wise pretty much runs out of the box on all desktops and laptops I have installed it on.

    That has (mostly) nothing to do with your desktop environment!

    Have been using it for years. The one thing I can’t comment on is hdpi. I never owned a high enough resolution screen to have problems with scaling I guess, although I do have a three monitor setup.

    Just because you’re familiar with it doesn’t mean it’s the best choice for beginners. People want HDR, mixed refresh rates, and mixed DPI displays to work properly, they do on KDE, they possibly never will on cinnamon. Just as an example, look at the rate of development on KDE based distros vs cinnamon… cinnamon is entirely outclassed. The KDE team is massive, the cinnamon team is a few people with no real funding. ( if you don’t believe me, here are the stats for the last month cinnamon side: https://github.com/linuxmint/cinnamon/pulse/monthly vs https://github.com/KDE/plasma-desktop/pulse although you’ll note kde isn’t developed on github and that’s just a mirror. It’s not even close, cinnamon has less monthly than 1/10th of the weekly for kde. The KDE text editor alone outpaces all of cinnamon dramatically, https://github.com/KDE/kate/pulse ) The rate of code output and refinement is not even close. The level of customization you can do with KDE vs cinnamon isn’t even comparable. If you run into an issue with cinnamon, you’re SOL, whereas KDE can actually worry about your bugs, because they have so many more developers.

    That’s not even going into the massive disparity in security between the two, KDE uses wayland by default, and as a result is SIGNIFICANTLY more secure, just off the top of my head, here’s some problems with cinnamon that will not be resolved anytime soon, that have all already been resolved by this transition KDE-side:

    1. Every single app can read your keyboard input without asking
    2. Every single app can see what every single other app is doing without asking
    3. Apps can fullscreen themselves and go over everything else, because they can control their own window placement to any degree they want, again, without asking.

    Immutability might be nice, but I think it’s also personal preference. Windows doesn’t have it so it might be a strange feature to new users coming from Windows.

    Windows does have it… actually, it only has it. UAC already prevents you from modifying system files. There’s no way to turn it off without mucking about in the console. And it’s not a personal preference thing at all, it’s objectively superior for a beginner, and anything you can do with a normal distro can still be done with an immutable one assuming you have root access.

    Reminder that just because something works for you, doesn’t mean it’s the best choice for a beginner. Try all the options extensively before you make a suggestion, you might not have made the right choice for everyone just because you have made the right choice for yourself. I make these suggestions after YEARS of extensive testing with many people as my guinea pigs.

    I have tried giving people cinnamon, it has gone disasterously, usually due to DPI problems. But I don’t think it’s a safe recommendation at all, just given the security issues.

    In short, i think the only reasonable recommendations for beginners in terms of desktop environments, are KDE or Gnome (if they’re mac users and are willing to learn something different), unless their hardware is TERRIBLE and old, in which case they might want lxqt or xfce, maybe.


  • Manjaro is legitimately a terrible choice and should not be recommended, https://github.com/arindas/manjarno

    If it works for you, that’s great, but you’re lucky so far and it’s a ticking timebomb.

    I used to give manjaro to a lot of people because i was an arch user and supported a bunch of linux users, it was a massive mistake, arch is just a strictly better version of manjaro, the things manjaro claims to do it doesn’t do well because it’s just kind of hacked onto arch. Let me give you an example of something stupid that manjaro does:

    normally, in linux, all packages are upgraded centrally, however, manjaro has decided to make an exception for the kernel, and now the kernel is versioned, and each version upgrades separately… this can result in you being stuck with an ancient kernel. I had to go into peoples computers, boot into a console, manually swap out the kernel, and put on the latest one, because the updater wouldn’t update due to the newest drivers being incompatible with the old kernel.

    This happened enough times, that and the concerns raised in manjarno make me think it really isn’t for anyone. The team is laughably incompetent (they can’t even get their certs sorted out? really?) and you don’t want an incompetent team running your desktop.

    If you’re enough of an expert to fix these things… just use arch, it’s strictly better. If you don’t know what you’re doing, an arch based distro is a terrible choice and you should go with bazzite.


  • Manjaro is legitimately a terrible choice, https://github.com/arindas/manjarno

    I used to give manjaro to a lot of people because i was an arch user and supported a bunch of linux users, it was a massive mistake, arch is just a strictly better version of manjaro, the things manjaro claims to do it doesn’t do well because it’s just kind of hacked onto arch. Let me give you an example of something stupid that manjaro does:

    normally, in linux, all packages are upgraded centrally, however, manjaro has decided to make an exception for the kernel, and now the kernel is versioned, and each version upgrades separately… this can result in you being stuck with an ancient kernel. I had to go into peoples computers, boot into a console, manually swap out the kernel, and put on the latest one, because the updater wouldn’t update due to the newest drivers being incompatible with the old kernel.

    This happened enough times, that and the concerns raised in manjarno make me think it really isn’t for anyone. The team is laughably incompetent (they can’t even get their certs sorted out? really?) and you don’t want an incompetent team running your desktop.

    If you’re enough of an expert to fix these things… just use arch, it’s strictly better. If you don’t know what you’re doing, an arch based distro is a terrible choice and you should go with bazzite.

    I’m willing to troubleshoot infinitely over matrix for free and have 15 years of experience, feel free to message me!


  • Mint

    I honestly think mint is an outdated suggestion for beginners, I think immutability is extremely important for someone who is just starting out, as well as starting on KDE since it’s by far the most developed DE that isn’t gnome and their… design decisions are unfortunate for people coming from windows.

    I don’t think we should be recommending mint to beginners anymore, if mint makes an immutable, up to date KDE distro, that’ll change, but until then, I think bazzite is objectively a better starting place for beginners.

    The mere fact that it generates a new system for you on update and lets you switch between and rollback automatically is enough for me to say it’s better, but it also has more up to date software, and tons of guides (fedora is one of the most popular distros, and bazzite is essentially identical except with some QoL upgrades).

    How common is the story of “I was new to linux and completely broke it”? that’s not a good user experience for someone who’s just starting, it’s intimidating, scary, and I just don’t think it’s the best in the modern era. There’s something to be said about learning from these mistakes, but bazzite essentially makes these mistakes impossible.

    Furthermore because of the way bazzite works, package management is completely graphical and requires essentially no intervention on the users part, flathub and immutability pair excellently for this reason.

    Cinnamon (the default mint environment) doesn’t and won’t support HDR, the security/performance improvements from wayland, mixed refresh rate displays, mixed DPI displays, fractional scaling, and many other things for a very very long time if at all. I don’t understand the usecase for cinnamon tbh, xfce is great if you need performance but don’t want to make major sacrifices, lmde is great if you need A LOT of performance, cinnamon isn’t particularly performant and just a strictly worse version of kde in my eyes from the perspective of a beginner, anyway.

    I have 15 years of linux experience and am willing to infinitely troubleshoot if you add me on matrix.


  • Mint

    I honestly think mint is an outdated suggestion for beginners, I think immutability is extremely important for someone who is just starting out, as well as starting on KDE since it’s by far the most developed DE that isn’t gnome and their… design decisions are unfortunate for people coming from windows.

    I don’t think we should be recommending mint to beginners anymore, if mint makes an immutable, up to date KDE distro, that’ll change, but until then, I think bazzite is objectively a better starting place for beginners.

    The mere fact that it generates a new system for you on update and lets you switch between and rollback automatically is enough for me to say it’s better, but it also has more up to date software, and tons of guides (fedora is one of the most popular distros, and bazzite is essentially identical except with some QoL upgrades).

    How common is the story of “I was new to linux and completely broke it”? that’s not a good user experience for someone who’s just starting, it’s intimidating, scary, and I just don’t think it’s the best in the modern era. There’s something to be said about learning from these mistakes, but bazzite essentially makes these mistakes impossible.

    Furthermore because of the way bazzite works, package management is completely graphical and requires essentially no intervention on the users part, flathub and immutability pair excellently for this reason.

    Cinnamon (the default mint environment) doesn’t and won’t support HDR, the security/performance improvements from wayland, mixed refresh rate displays, mixed DPI displays, fractional scaling, and many other things for a very very long time if at all. I don’t understand the usecase for cinnamon tbh, xfce is great if you need performance but don’t want to make major sacrifices, lmde is great if you need A LOT of performance, cinnamon isn’t particularly performant and just a strictly worse version of kde in my eyes from the perspective of a beginner, anyway.

    I have 15 years of linux experience and am willing to infinitely troubleshoot if you add me on matrix.


  • I honestly think mint is an outdated suggestion for beginners, I think immutability is extremely important for someone who is just starting out, as well as starting on KDE since it’s by far the most developed DE that isn’t gnome and their… design decisions are unfortunate for people coming from windows.

    I don’t think we should be recommending mint to beginners anymore, if mint makes an immutable, up to date KDE distro, that’ll change, but until then, I think bazzite is objectively a better starting place for beginners.

    The mere fact that it generates a new system for you on update and lets you switch between and rollback automatically is enough for me to say it’s better, but it also has more up to date software, and tons of guides (fedora is one of the most popular distros, and bazzite is essentially identical except with some QoL upgrades).

    How common is the story of “I was new to linux and completely broke it”? that’s not a good user experience for someone who’s just starting, it’s intimidating, scary, and I just don’t think it’s the best in the modern era. There’s something to be said about learning from these mistakes, but bazzite essentially makes these mistakes impossible.

    Furthermore because of the way bazzite works, package management is completely graphical and requires essentially no intervention on the users part, flathub and immutability pair excellently for this reason.

    Cinnamon (the default mint environment) doesn’t and won’t support HDR, the security/performance improvements from wayland, mixed refresh rate displays, mixed DPI displays, fractional scaling, and many other things for a very very long time if at all. I don’t understand the usecase for cinnamon tbh, xfce is great if you need performance but don’t want to make major sacrifices, lmde is great if you need A LOT of performance, cinnamon isn’t particularly performant and just a strictly worse version of kde in my eyes from the perspective of a beginner, anyway.

    I have 15 years of linux experience and am willing to infinitely troubleshoot if you add me on matrix.










  • I honestly think mint is an outdated suggestion for beginners, I think immutability is extremely important for someone who is just starting out, as well as starting on KDE since it’s by far the most developed DE that isn’t gnome and their… design decisions are unfortunate for people coming from windows.

    I don’t think we should be recommending mint to beginners anymore, if mint makes an immutable, up to date KDE distro, that’ll change, but until then, I think bazzite is objectively a better starting place for beginners.

    The mere fact that it generates a new system for you on update and lets you switch between and rollback automatically is enough for me to say it’s better, but it also has more up to date software, and tons of guides (fedora is one of the most popular distros, and bazzite is essentially identical except with some QoL upgrades).

    How common is the story of “I was new to linux and completely broke it”? that’s not a good user experience for someone who’s just starting, it’s intimidating, scary, and I just don’t think it’s the best in the modern era. There’s something to be said about learning from these mistakes, but bazzite essentially makes these mistakes impossible.

    Furthermore because of the way bazzite works, package management is completely graphical and requires essentially no intervention on the users part, flathub and immutability pair excellently for this reason.

    Cinnamon (the default mint environment) doesn’t and won’t support HDR, the security/performance improvements from wayland, mixed refresh rate displays, mixed DPI displays, fractional scaling, and many other things for a very very long time if at all. I don’t understand the usecase for cinnamon tbh, xfce is great if you need performance but don’t want to make major sacrifices, lmde is great if you need A LOT of performance, cinnamon isn’t particularly performant and just a strictly worse version of kde in my eyes from the perspective of a beginner, anyway.

    I have 15 years of linux experience and am willing to infinitely troubleshoot if you add me on matrix.



  • I honestly think mint is an outdated suggestion for beginners, I think immutability is extremely important for someone who is just starting out, as well as starting on KDE since it’s by far the most developed DE that isn’t gnome and their… design decisions are unfortunate for people coming from windows.

    I don’t think we should be recommending mint to beginners anymore, if mint makes an immutable, up to date KDE distro, that’ll change, but until then, I think bazzite is objectively a better starting place for beginners.

    The mere fact that it generates a new system for you on update and lets you switch between and rollback automatically is enough for me to say it’s better, but it also has more up to date software, and tons of guides (fedora is one of the most popular distros, and bazzite is essentially identical except with some QoL upgrades).

    How common is the story of “I was new to linux and completely broke it”? that’s not a good user experience for someone who’s just starting, it’s intimidating, scary, and I just don’t think it’s the best in the modern era. There’s something to be said about learning from these mistakes, but bazzite essentially makes these mistakes impossible.

    Furthermore because of the way bazzite works, package management is completely graphical and requires essentially no intervention on the users part, flathub and immutability pair excellently for this reason.

    Cinnamon (the default mint environment) doesn’t and won’t support HDR, the security/performance improvements from wayland, mixed refresh rate displays, mixed DPI displays, fractional scaling, and many other things for a very very long time if at all. I don’t understand the usecase for cinnamon tbh, xfce is great if you need performance but don’t want to make major sacrifices, lmde is great if you need A LOT of performance, cinnamon isn’t particularly performant and just a strictly worse version of kde in my eyes from the perspective of a beginner, anyway.

    I have 15 years of linux experience and am willing to infinitely troubleshoot if you add me on matrix.