Email or username:

Password:

Forgot your password?
Top-level
mcc

Someday Cosmic DE will get released, and I will switch to Pop!_OS, and then all the problems on my laptop will be because Cosmic DE is an unfinished product rather than because GNOME is a finished product which made design decisions I disagree with, and I will be Happy because the problems with my laptop will be happening for the correct reasons

39 comments
mcc

Note: I don't mind Snap. I'd rather my OS be using Flatpak, but I mostly use Snap on purpose and I don't specifically object to my applications being installed as Snap. I just want Snap/Flatpak to like… work right.

Kelson

@mcc > I just want Snap/Flatpak to like… work right.

That would be a huge improvement in my experience.

Aaruni Kaushik

@mcc I agree that as an end user you shouldn't have to care about the philosophy of native v/s namespace v/s whatever snap does, you should just be able to trust the OS default to JustWork(tm).

but this is kind of why I have been against this whole snap and flatpak business. I trust my distro, and by extension, the native packages the maintainers have put in the repos to work well in concert with each other.

mcc

@double_a_runi Well, my experience is that the distro maintainers are very, very conservative and always have very old versions of things, and that Homebrew is very high quality and always has new versions of things, so I'm in principle interested in a software distribution system that looks more like Homebrew than apt

Aaruni Kaushik

@mcc wait we have brew on Linux?

anyway yeah, you are describing why I slowly moved from ubuntu -> mint -> arch . ubuntu got annoying, and mint packages were always old. I know arch is a meme, but its been working for me, and I will move to something else when it stops working for me?

mcc

@double_a_runi I was using OS X locally and linux only on servers until quite recently! Then I rapidly abandoned Mac for Windows and then rapidly abandoned Windows for Linux.

But also, yeah, you can use Homebrew on Linux, if you're feeling adventurous… docs.brew.sh/Homebrew-on-Linux

Aaruni Kaushik replied to mcc

@mcc curl to bash to install, looks promising.

sorry I have nothing useful to reply, I've used brew to install lima on macos, so I can have linux in there, but not beyond that. I don't know how it works, and what kind of conflicts it can have.

Yegor Wienski

@mcc if you prefer newer versions, you may want to try Arch (or Endeavour OS, which is basically Arch, but with a more user-friendly installation process, and even more shiny new things). In the last couple of years, I barely did any maintenance to make it work for me, and I'm on Wayland and all.

Also, in my experience, KDE is much more sensible than Gnome. I love it. It's still nice even when compared to OS X, and a lot better than Windows 11.

Michael Kohne

@wienski @mcc I've always found KDE a better environment than GNOME, just because the GNOME devs have very particular opinions about things, which differ from my own, and which they over time keep removing the ability to change.

arcayr

@mcc @double_a_runi apologies if you already know this: ubuntu cuts from debian's "testing" repositories twice a year (for 04 and 10), and packages aren't really updated beyond that except for browsers and a few other bits.

distros with "fresher" packages exist: fedora is great for this, it has a solid testing process too before packages hit live.

ubuntu (and debian) have a long history of... kinda hacking packages up a bit. debian does it predominantly to split them out, ubuntu adds more to do "ubuntu-centric" things to them sometimes. occasionally this collides with upstream a bit.

like with package age, distros with "more vanilla" packages exist (again, fedora, incidentally).

@mcc @double_a_runi apologies if you already know this: ubuntu cuts from debian's "testing" repositories twice a year (for 04 and 10), and packages aren't really updated beyond that except for browsers and a few other bits.

distros with "fresher" packages exist: fedora is great for this, it has a solid testing process too before packages hit live.

RAOF

@double_a_runi @mcc It might be worth pointing out that Snap is the result of more than a decade of on-and-off work by the package maintainers you trust.

Like, “we need to develop something like Snap” was a topic at one of the first Ubuntu Developers' Summit I attended (back when those were big 6 monthly community events).

Snap and Flatpak are not some weird technology imposed on distro maintainers from outside. They are distro maintainer technology, built by distro maintainers to solve problems that distro maintainers have¹!

¹: And, by extension, solve problems that users have.

@double_a_runi @mcc It might be worth pointing out that Snap is the result of more than a decade of on-and-off work by the package maintainers you trust.

Like, “we need to develop something like Snap” was a topic at one of the first Ubuntu Developers' Summit I attended (back when those were big 6 monthly community events).

Garrett Wollman

@RAOF Or create problems for users that they otherwise wouldn't have, like no longer being able to upload files from where they happen to be stored.

RAOF

@wollman Absolutely! This is one of the reasons it's taken more than a decade from “we should do this” to “this is a thing that substantially exists”.

lynn

@mcc Snaps gave me soooo many problems in 2018 that I stopped using Ubuntu. It was a "Vista" moment for me.

IME I don't have problems with Flatpaks but I don't use them often either

+>e

@mcc I try not to use snap because got tired of path and config issues, and that there's no easy way to remove cache or old installs, it can quickly fill a drive.

My experience with Linux desktop is similar to windows nowadays in terms of time invested in removing bloat and configure tools, and cursing the system due to crashes (I don't have access to freshly new hardware so whatever I get has some years of testing and fixes on top)

DELETED

@mcc you may want to try out fedora KDE, or even fodora kinoite, it's miles better than anything with gnome in my opinion

uberpinguin 📎 (He/Him)

@mcc This has been my experience, too, with moving back to Linux as a daily driver after a decade away. So many things that either have not improved or have gotten noticeably worse, it's truly boggling. If I were less experienced with diagnosing and addressing these things, it would be a complete non starter.

Aaruni Kaushik

@mcc are you attached to gnome, because if not, I would suggest a more consistent DE? (I know I just apologized for replies like this, but gnome is especially pesky in my experience. I have to deal with gnome on my office workstation, and I hate it)

mcc

@double_a_runi I am very picky about margins on interface elements and IMO the ones in GNOME are Good and the ones in KDE and FVWM are Bad . Despite this I may switch to KDE at some point simply because I very much like Qt.

My current plan is to shelter in place until Cosmic lands (see post elsewhere in thread) and if I'm already doing that then switching to Kubuntu only to quickly tear it down again is not a good use of time.

thomzane

@mcc @double_a_runi You can install multiple DE/WM and swap between them to try them out without installing a new OS. This command offers the basic options, but there are more:

sudo tasksel

At the login prompt when booting up, there is probably a drop-down somewhere to choose which of the installed options you want to boot into this time.

✿ Floby 💉😷💨

@mcc I've been using Ubuntu version whichever is recent for years now and I guess I got used to it. These days I mostly switch between a full screen Web browser and a full screen terminal on different workspaces. Gnome3 has been especially painful so far, trying to fix its gestures that nobody asked for

Andy Wootton

@mcc That's fair. I use Ubuntu because I wanted deb. I didn't want Snaps. It says there's an update then can't find it. I lose things a lot. I certainly don't want help with that.

Dan Gillmor

@mcc I didn't see it in the thread, but what laptop are you using?

(Not that it's relevant to your case, but I've used Ubuntu on Thinkpads -- never, ever the latest model, however -- for a long time with good results.)

Akkana Peck

@dangillmor @mcc I'm running Linux on a Lenovo Carbon X1 and maybe one time out of five if I sleep it when not connected to external power/monitor, it won't wake up and I have to power-cycle. I've been assuming it's a Lenovo problem; I've been happily using desktop/laptop Linux for a quarter century (though not with gnome or wayland) and all the non-Lenovo machines could wake up reliably.

mcc

@akkana @dangillmor There was a regression in the 6.8.x kernel series somewhere around April and that's what's causing me problems now.

mcc

@akkana @dangillmor But ofc sleep/wake problems can have lots of causes and show up in a lot of OSes/configurations, some people seem to have problems with this even on Windows. I have learned the root problem is something called "S0ix", but apparently S0ix chipsets are all you can buy now

mcc

@dangillmor Lenovo ThinkPad T14 Gen 3 (AMD). I specifically selected this machine for Linux compatibiliy… >_>

I think that my most serious problems stem from:

- Using newest versions of Ubuntu instead of 22.04
- Third parties having poor support for HiDPI and high resolution scrollwheel events
- Me trying (at first, not now) to use Wayland
- Intentional features of Snap, and my refusal to use non-Snap methods of installing software when a Snap is available

Lev Lazinskiy 🏳️‍🌈

@mcc @dangillmor I was also surprised at how volatile Ubuntu 24.04 seemed to me on Framework 16. It feels like LTS really needs to age for a year or two before its fully stable :D

mcc

@levlaz @dangillmor Yeah. I … didn't expect this to be the case. "Well of course you don't install LTS until it hits .1" is apparently common knowledge in the Linux desktop community but was not common knowledge to me.

LTS: "Long term support but NOT short term support"???

keithzg
@mcc @levlaz @dangillmor Funny enough this is outright baked in at the *upgrade* level, LTS installs don't get upgrade notifications or even offers until the .1

Which really raises the question of why the general public is encouraged to install it fresh before then!
anymeme

@mcc@mastodon.social @dangillmor@mastodon.social I wonder if Fedora is any better (I officially gave up on Linux as a workstation OS a couple years ago)

Dan Gillmor

@mcc Yeah, I'm cautious about using the latest OS if I have a choice. I'll probably wait for 24.04.2 before I upgrade Ubuntu on my primary machine (and will do a clean install).

Also yeah re screen resolution stuff, not ideal (though I mostly use the machine in clamshell mode with big external monitor).

I like/hate Snaps and Flatpacks and even .deb but wish the ecosystem would settle on something and stick with it.

If you ever have to use the command line, an OS is not for "regular" folks.

Travis F W

@dangillmor @mcc Yeah the Linux community knows that, and always hand-wave it away (afaict.) I run Fedora (with Gnome+Wayland) on a somewhat older ThinkPad X1 and it DOES NOT have the same problems you're listing here. I really think your problem is either Ubuntu or Snap.

Juan Luis

@mcc Sorry you're experiencing all this. Luckily you didn't get any "patches welcome" response...

That some people still "don't understand" why folks keep using Windows or macOS is astonishing.

mcc

@astrojuanlu I think that my sleep problem MIGHT be fixed in a top of tree kernel but the information about which kernel I'd need to get or how to do it without disrupting my existing Linux system is… inadequate

Michael Kohne

@astrojuanlu @mcc Yep. Just like some folks refuse to understand why a lot of people don't want automated updates they can't control.

Matthew Sheffield

@mcc Bugs are the worst, but to be perfectly honest, anyone who uses GNOME environment is going to run into them more because the GNOME devs do not care about quality as much as whatever their latest fad is. Cosmic is going to be a low-featured beta for a long time likely also.

Plasma, Xfce, and MATE give a better experience in my opinion.

GNOME is too buggy if you try to have it be anything other than the very basic desktop it ships with.

Go Up