Live data from Hacker News

KDE and GNOME seeks $100k to turn Flathub into a Store for the Linux desktop

github.com

201–210 of 427 posts

Re: KDE and GNOME seeks $100k to turn Flathub into a Store for the Linux desktop

#201

Earlier quoted context omitted.

Flatpak has a concept of shared base layers, so if you update frequently you might notice 'org.gnome.Sdk' or whatever getting updated. This is a way to handle lots of the most popular shared dependencies. Besides, sufficiently quality minded projects always wind up vendoring all of their dependencies anyway. There's a reason Chrome has their own fork of everything down to the compiler.

i gotta say, if chrome stands out to you as a shining beacon of quality, i'd hate to hear about what software you consider bad

Chrome doesn’t have to be a beacon of quality for Firefox to look bad in comparison.

Re: KDE and GNOME seeks $100k to turn Flathub into a Store for the Linux desktop

#202
post #34

I used to think Flatpaks were a huge pain the butt, but over the last few years, I moved to using them for all third party software that I run on my Fedora Linux workstation. Zoom, Slack, Spotify, Steam, Discord, Obsidian all run without issues and they get consistent updates. I am convinced now that they are one of the best ways to ship commercial software on to Linux desktop. Flatpak has been a key part of me becom…

I had issues with certain games crashing when run from Steam installed via Flatpak. It's not permission issues, but seems to be due to the Flatpak version bundled different system libraries. Have you encounter such issue on your end?

I have seen this, if I recall correctly, on an NVIDIA system. I suspect the Flatpak had trouble working with the (proprietary) driver.

Re: KDE and GNOME seeks $100k to turn Flathub into a Store for the Linux desktop

#205

Earlier quoted context omitted.

Last I tried all three of the semi-popular formats like this, AppImage was the only one that didn't feel fundamentally wrong (though what I gather was the closest thing to an official repository for them looked sketchy as hell—somehow they copied the exact CSS vibe as a content-scraped StackOverflow spam site). But that was a couple years ago. I know Snaps still suck, but haven't messed with Flatpacks since then, so…

I wanted to like AppImage, but it just didn't seem integrated well enough. Flatpak gives you: - Installation (no manually moving files from ~/Downloads) - Launcher integration (no writing .desktop files by hand) - Auto updating As far as I saw, AppImage didn't have any of that. Though it was a while ago (and maybe some of this was my distro's fault). Has any of this improved lately?

An AppImage is just a regular binary. Basically if you have a directory containing a binary plus other files it needs (libraries, assets, etc), AppImage packages the whole dir up into a single binary. That's it. Running the AppImage is the same as extracting the dir and running the binary inside it.

Re: KDE and GNOME seeks $100k to turn Flathub into a Store for the Linux desktop

#206

Earlier quoted context omitted.

Until openssl has another vulnerability.

It's a problem of the many-distros model for Linux—or, if you prefer, it's a problem of Linux just being a kernel. You can't just target "Desktop Linux 15" and expect to have all the stuff that Desktop Linux 15 has, including a robust set of basic libraries and a unified GUI stack and standard same-on-every-copy-of-Linux-15 multimedia libraries and services and all that good stuff, and let the OS worry about keeping…

Freedom bad.

Re: KDE and GNOME seeks $100k to turn Flathub into a Store for the Linux desktop

#207
post #49

Earlier quoted context omitted.

I'd prefer to see more easily-communicated DE standards and published levels of adherence, rather than moving to the uni-desktop. Like if you want to select a desktop and are kind of new to desktop environments, maybe aim for the (imaginary example here) DE-5 level of standards-adherence. DE-4 and lower might suck in various ways even though they could have cool new features. There are way too many benefits from the…

> I'd prefer to see more easily-communicated DE standards and published levels of adherence, rather than moving to the uni-desktop. What's the difference? If everything works perfectly with everything else, and the standards adherence is so high that you can't tell the difference which apps are from which organization, then how is that not a "unified DE"?

The difference is that one of those sets of standards is actually more of a file system hierarchy and API standardization thing, whereas the uni-desktop would presumably force a particular set of gui widgets along with the filesystem hierarchy and APIs that those widgets are built on.

We of course already have something like this (POSIX, Freedesktop, etc). However neither is abided by very well and neither of them go far enough up the stack to deal with certain very visible issues of desktop application incompatibility.

What I think could be done to fix some of the compatibility issues (like when running QT on gnome or GTK on KDE or applications that eschew them both and have janky window decorations) would be some more serious standardization onto something like Wayland. We would of course need something more than a reference implementation for that, but fundamentally I don't see why that would be too restrictive for projects that still want to make their own widgets.

Re: KDE and GNOME seeks $100k to turn Flathub into a Store for the Linux desktop

#208
post #183
post #9

I'm an Ubuntu user and the first thing I always do in a new system is removing the Ubuntu Store, completely removing snapd, and installing the Flathub Store.

I remove snap then do the following to make sure it doesn't come back: cat /etc/apt/preferences.d/nosnap.pref Package: snapd Pin: release a=* Pin-Priority: -10 EOF One thing I don't do is use Flatpack, AppImage or any substitute for snap. If I wanted that functionality, I'd use snap. I don't like apps installed via snaps (etc.) changing themselves almost seemingly stealthily.

The "absolutely not, never run a machine I manage" thing of uncontrollable updates is only a problem with snap.

Re: KDE and GNOME seeks $100k to turn Flathub into a Store for the Linux desktop

#210

Earlier quoted context omitted.

Agreed, GNOME is so user-hostile that I'm actually a little impressed. Personal example from trying GNOME out recently: I have an external webcam, which means I need to move the GNOME panel clock since it's in the top middle of the screen (and thus blocked by the base of the webcam). You would _think_ that would be easy, but you have to get an extension just to move the clock! Apparently each panel "widget" (this may…

They're not really user-hostile, they just have limited development resources and making a polished interface for editing the positioning of top bar widgets would be way too much work. If you want to try things on your own, that's what unofficial extensions and tweaking tools are for.

Gnome used to have a polished interface for editing the positioning of top bar widgets circa 2001.
Post reply on HN