• 0 Posts
  • 14 Comments
Joined 3 months ago
cake
Cake day: December 2nd, 2024

help-circle




  • firstly, I clarified that I wasn’t saying it was bad. second, what other people say independent of me is irrelevant to what I said. third, I explained what the problem was that was making me say that about ubuntu in detail, cited the people saying there is a ‘wrong’ distro as a reason for doing that, and explicitly said (twice in this thread) that the only relevant things in how good a distro is are whether you like it and whether it works for you.




  • It’s not ‘bad’ necessarily, but it makes a lot of controversial decisions such as it’s use of snap packages over flatpak. these decisions are harmful to the linux community as a whole and to the experience of using ubuntu, so it’s best to avoid supporting it.

    for some context on the snap thing, basically different distros use different packaging formats (.deb, .rpm, etc.) which makes it hard to distribute software. also, each individual system is set up differently and has different packages which can make fixing bugs difficult, especially for developers who aren’t very familiar with linux. to solve this, flatpak is distro-agnostic (runs on any linux) and puts the app in the same environment on every system. it’s also sandboxed, which basically means each app is in it’s own little box and it can only see/interact with things it has permission to. snap does most of that as well, but unlike flatpak it is completely controlled by a single entity (canonical, company behind ubuntu) and it means that instead of one sandboxed thing for every distro we have two, which solves nothing. there are some other issues as well, but currently the issue of snap packages is the biggest one most people have with ubuntu.

    for more information on all this, I would recommend The Linux Expirement on youtube. not by any means the only good linux channel, but my favorite. also, please ignore the tribalism. people will act like there is a best distro, there is not. people will act like a distro is useless because it doesn’t have some random tool that most don’t, it is not. if you like the distro and it works for you the it’s the best one because your use case is all that matters on your computer.


  • Ubuntu isnt very good, but a lot of people recommend it because it used to be good. use something else that has an Ubuntu base (for app availability). I would recommend tuxedo os for kde plasma and pop os for a gnome-like experience but a little better. a lot of people recommend mint but I wouldn’t, though the reason I wouldn’t doesn’t really matter to newer users. the most important thing to consider (assuming you’re choosing something with an Ubuntu base ther handles drivers normally) is what desktop environment you want. Ubuntu is a modified version of gnome. gnome is kind of like the computer equivalent of how phones work (in a good way). kde plasma is visually a lot like windows (pre 11)by default, but has enough customization that it can look however you want (mine is set up with a windows 10 style taskbar, tiling, and gnome-like handling of virtual desktops). pop shell (what pop os has) is a modified version of gnome that is kind of in between gnome and a conventional desktop, and they are working on something new called cosmic that is even better. remember you can always use a virtual machine to test without affecting your normal system.

    edit: forgot to mention cinnamon (mint’s desktop). it looks pretty much just like windows 10 like kde, but it has less customization (on purpose). whether that matters or not is up to you.




  • extensions (in my testing, typically in a VM of fedora or openSUSE) are a pain in the ass to use. it’s also difficult to find the one that I’m looking for because there’s generally several with the same name. something like a system tray (iirc the extension is “app indicators”) or having the dock always visible on the desktop (idk what the extension is called) are features that most people who don’t already use gnome rely on to some degree. these things are core functionality of most desktops precisely because most people use and like these features, and adding a few of the most popular features won’t add enough extra data to really be bloat.

    quick sidenote, while typing this I realized the way I have been phrasing things may sound a little aggressive. it's not meant to, this is meant to be more of a breakdown of why I think what I do about gnome as a desktop. I'm not sure how to rephrase this to be less aggressive, so I'm leaving this bit right where I noticed it instead.
    

    I personally am very big on having all the customization I can get (kde user, obviously) but I actually did almost stick with gnome once. I tried vanilla is because orchid has just come out and while I was messing with it I found out that it had the dock extension available by default (was new to Linux at the time and didn’t know how to actually use extensions yet) and with that dock extension I didn’t mind gnome as much. the thing with gnome is that it has a lot of good ideas but it ruins a lot of them by only half-implementing what everyone else is already doing. most people would probably find it a lot more usable if it just had features that have been standard since literally the beginning of GUIs, and used to be standard in gnome.