6 ms·
The problem is the desktop situation is such a mess. Do you go with a gtk or qt desktop and which one? And then X11 which is ancient and creaky, or wayland whic
by jacknews 3y ago
The problem is the desktop situation is such a mess. Do you go with a gtk or qt desktop and which one? And then X11 which is ancient and creaky, or wayland which is fatally nerfed in design (if not it's entire development philosophy) even when it does do what you need which is far from always?
OTOH windows is becoming adware/spyware and macos is becoming big brother lockdown-wear, so maybe it is time for linux to shine.
Personally windows (actually, almost anything microsoft) enrages me anytime I'm unfortunate enough to have to use it, and I'm getting increasingly annoyed at macos limitations and won't be buying apple again, so my next machine will run linux.
- ChatGTP 3y agoBeen using for 15 years, I've never sat there and worried about gtk or qt, Maybe wayland or X11, but I've just naturally moved to wayland? Just install something like Fedora, and you won't worry about it, it will just work. I personally hate Ubuntu btw Canonical is just not for me. I have no idea how it's so popular. Personally Fedora or NixOS are just so superior I don't know why anyone bothers with anything else.
- harry8 3y ago>Personally Fedora or NixOS are just so superior I don't know why anyone bothers with anything else. Could be. I should try NixOS or fedora again but seriously don't overstate it. Cannonical are not my fav company. Installing an LTS ubu works fine, it has annoyances (maybe nixos and fedora are better?) but it's still so incredibly far ahead of windows or macos it's not even close for me. Sure, I'm used to linux on my laptop (thinkpad t480s intel graphics) that anything else will be a massive hassle to maintain, with driver issues, os-level spyware and all that other headache. When I use my kids' macs they always feel janky, windows? Forget it, it's just so unpolished and ew. Pretty different to RH7 in 2002 in quality and polish when I first tried linux.
- ChatGTP 3y agoSorry I meant any other distro.
- harry8 3y agoWith respect I was trying to point out quietly that I've heard that kind of distro-jingoism for 20 years and the failure to appreciate another person's distro of choice to the point where you think nobody should ever be using it is just a bit silly. The distro I use is fine, if yours is even better, great!
- tormeh 3y agoNixOS is great in many ways, but it’s really quite difficult to use. Anything that requires use of the command line is a no-go for everyone but hardcore enthusiasts. Even I, who have contributed to Nixpkgs, wish I could just stick to a GUI sometimes. Not to mention how NixOS breaks assumptions software has about your computer and therefore makes development much more difficult than it really needs to be.
- midoridensha 3y ago>I personally hate Ubuntu btw Canonical is just not for me. I have no idea how it's so popular. Personally Fedora or NixOS are just so superior I don't know why anyone bothers with anything else. Ubuntu got popular years ago because they made a distro that supported everything and was really easy to install and use. Fedora has always been a pain because it doesn't support a lot of stuff out of the box (i.e. codecs): a distro that can't even play MP3s was a non-starter for many people 10-15 years ago. NixOS isn't nearly as easy to install and get started with. Ubuntu has been coasting on its inertia for a long time though, and many other distros have caught up with it or surpassed it, such as Mint, while Ubuntu has been shooting itself in the foot with things like Snaps.
- mdhen 3y ago> Personally Fedora or NixOS are just so superior I don't know why anyone bothers with anything else. The AUR.
- Blackstrat 3y agoPersonally, I prefer OpenSUSE to Fedora. I've been running Leap for several years. Fedora didn't perform as well on my hardware nor was it as stable. Over the last several months, I've been piloting Arch and will likely settle there. Canonical and SUSE are both moving in directions that I'm not in favor of, e.g., tighter coupling to the enterprise/money making side. From a company perspective, sure it makes sense. But from an individual perspective, perhaps less so. I'm not looking for the Linux equivalent of Windows: bloated, telemetry, privacy invading, etc.
- pjmlp 3y agoBecause it mostly works with proprietary drivers without any religious issues.
- jamil7 3y agoWhat new limitations has macos added?
- jacknews 3y agoIt's not all necessarily new, but for example on every update I seem to get 'Operation not permitted' somewhere new. Then why can't I change the spaces animation (turn it off)? Windows snapping without leaving a gap on the edge of the screen? Etc, etc. And are they now doing scans for copyright-infringing media and so on - I wouldn't be surprised. I'm an adult. It's my computer. Let me do what I want with it.
- actualwitch 3y ago> why can't I change the spaces animation (turn it off)? You can turn on "reduce motion" and it will replace it with a much simpler fade in.
- jacknews 3y agoSure, but that affects other things too - why can't I just turn this one annoying animation off completely?
- wraptile 3y agoThat's what killed Macos for me. What's the point of all that hardware if everything has 0.5 second delay - it's ridiculous.
- sokoloff 3y agoFor casual computer users, that animation/delay is the difference between “oh no, what just happened?!” and “oh, that button sucks this window down into the taskbar picture where I can easily find it later. Cool.” You want the window to just vanish (which I get), because you have a model of computing that doesn’t need the genie animation. Most everyone on HN has a model of computers far in excess of the median computer user.
- thanatos519 3y agoLast time I checked, I could run Qt apps on my MATE desktop and Gtk+ apps on my KDE desktop. I prefer X11 because it's mature and works perfectly for me. I might try Wayland sometime, but it had better support all of the weird things I do with X11. More to the point, the choice is a feature, and it comes with a bit of chaos. Would you rather live in an effectively single-party state like Singapore where everything is shiny but you get caned for spitting gum on the street (MacOS), Russia which is a third-world mafia state masquerading as a gas station masquerading as a world power (Windows), or a messy democracy like The Netherlands where everyone has a voice but sometimes the government collapses because they can't agree on everything (Linux)? I live in The Netherlands and I've run Linux on the desktop for 30 years.
- midoridensha 3y ago>Would you rather live in an effectively single-party state like Singapore where everything is shiny but you get caned for spitting gum on the street (MacOS) This sounds like a good place to live for me, because I don't spit gum on streets and wouldn't want to live around people who do. What kind of disgusting person would do such a thing? And who chews gum these days? Personally, I think this is a terrible analogy. As an outsider, the Netherlands seems a lot more stable than many other democracies, including Germany and the US.
- satvikpendem 3y agoAlso, Singapore doesn't cane people anymore. However, they still don't have true freedom of speech like in many Western countries.
- dexterous 3y agoYeah, they just restrict you from doing stuff; like browsing large swaths of the Internet, for instance.
- eythian 3y agoThe Dutch government literally collapsed a couple of days ago.
- dig1 3y agoIMHO, this is more a choice overload [1] than a technical problem. You can pick whatever distro (another choice overload) and start using the default desktop environment, which is more than enough. Qt vs. gtk for desktop development? Use whatever you think will work for you, they are stable enough, and you can use almost any (even remotely popular) language under the sun for development. Java/Scala/Kotlin + Swing (or SWT) will also do the job (and let's put aside that Swing looks "old"; when you know what you are doing, you can make a modern looking-app with JVM stack as well, e.g. IntelliJ). On Windows and macOS, you don't have any choice, so people usually see that as good enough because they can't compare it against alternatives on the same platform. [1] https://en.wikipedia.org/wiki/Overchoice https://en.wikipedia.org/wiki/Overchoice
- hot_gril 3y agoThe other side of overchoice is that the community won't focus on maintaining, supporting, and optimizing one of them in particular, which does become a technical problem as old things fall into disrepair. Even sticking with Ubuntu meant having your entire UI change for no reason a few times. Whereas Mac OS is smoother than all the Linux DEs, isn't too different to use vs 1-2 decades ago, and you can search "how to do X on Mac" pretty easily. Every Linux desktop user says "use what works best for you, we're all different," but I really don't buy that we're so different to warrant multiple competing DEs / window managers / whatever on top of the same OS.
- Gordonjcp 3y agoIt doesn't really matter which desktop you pick, they're all the same. If you went to buy a car, would you be fatally paralysed by indecision at seeing two different makes that looked ever so slightly different parked side-by-side? Of course not. That would be idiotic.
- jacknews 3y agoRight, all those car review mags, test-drives, manufacturer design language, not to mention handling characteristics, performance, etc, is all really stupid when all everyone wants is just to go from A to B.
- hot_gril 3y agoGoing from A to B is more complicated than it sounds when you're considering reliability 5-10 years into the future, but the reviews don't go into that either. All you can really do is pick a reputable brand.
- moffkalast 3y agoWell if your use case is say, off-roading, and you decide all cars are the same and end up with a minivan in a ditch you kind of did that shit to yourself.
- Gordonjcp 3y agoSo what's the equivalent for choosing a distro? 99.999% of people don't need to go off road, and only need a bog standard desktop distro.
- hot_gril 3y agoMost people don't need to choose a Linux distro at all, cause Windows or Mac works fine for them and will never have obscure problems. The car analogy is that you've got the boring Toyota (Windows), the boring but somewhat nicer Honda (Mac), the slightly more efficient CVT Mitsubishi (typical Linux) that needs some major component (X11 or w/e) replaced in 2 years and fewer people will know how to deal with it, or the same Mitsubishi except with stanced wheels and degen exhaust setup to be cooler (Arch Linux w/ XFCE or w/e).
- moffkalast 3y agoWell for Windows users the only real answer is KDE, since it's almost the same in terms of interface and has a similarly high degree of configurability (imo a baseline requirement for any desktop OS). Kubuntu is pretty good, with only a handful of incredibly annoying things, compared to a never ending river of incredibly annoying things on GDM3.
- zeta0134 3y agoI went KDE Plasma. It works pretty well, it feels close enough to Windows that the transition is as painless as possible, and it's got tons of advanced tweaks for power users. GTK and Qt apps both seem to run fine under it. Most importantly, it gets out of my way and lets me work. (Other alternatives I enjoy include Cinnamon and Xfce. I cannot stand gnome-shell, it's like a tablet OS or something.) Lots of popular distributions support KDE out of the box (Kubuntu, openSUSE, Fedora KDE, etc), and it'll install on pretty much anything else with minimal fuss. That's the most fun part about desktop environments on Linux: you don't have to pick just one. You can install a bunch side by side and switch between them when you log in. Once you know this, it becomes fun to experiment :)
- izoow 3y ago>Which DE If you want a full-fledged modern DE with active development, the choice is only between GNOME and KDE imo. >GTK or Qt I used to worry about whether to go full GTK or Qt, these days I don't really care. Both work in either environment and the theming is usually consistent as well unless you have a custom theme, so they don't even look out of place. >X11 or Wayland It seems like Wayland is going to be the future, so it's only really a matter of whether it works well enough for your uses yet or not. If it does, great, use Wayland, if not, stick with X11 for a bit longer. It honestly doesn't seem like that much of a mess to me.
- ntfAX 3y ago[dead]