GTK 4 released 9 years after GTK 3, so it’ll be quite some time before GTK 5. If Wayland doesn’t have better accessibility than X11 at that point it’d be time to give up on it as a project, and maybe desktop Linux as a whole.
Migrated from https://lemmy.one/u/priapus
GTK 4 released 9 years after GTK 3, so it’ll be quite some time before GTK 5. If Wayland doesn’t have better accessibility than X11 at that point it’d be time to give up on it as a project, and maybe desktop Linux as a whole.
Being available as a flatpak doesnt mean it will only run as a flatpak.
I’ve been using a framework since the first edition they’ve released and it worked great. Theyve only gotten better since.
Yeah, it was being worked on for 5 years, now it’s done.
Many people were or are fans of franchises made my Ubisoft. They’re mad to see these IPs they enjoyed being ruined, which is fair.
They aren’t suggesting that it’s for those players. They’re telling OP and people who agree with them to go play the games that are designed how they want.
I assumed it was that. I saw explicit Linux support on their site, so wanted to confirm.
Nothing wrong with having that fear, just not super fair to assume it won’t work in that case. Both the devices you’ve mentioned have good Linux support, and would likely work pretty well out of the box.
Those things have nothing to do with containerization. They can do those things without it. Containerization exists to improve privacy and security. It can do the same thing on Linux.
Even if you trust an app, it can have vulnerabilities you are unaware of. Containerization helps limit the effects damage from a vulnerability could have. They also simplify the distribution of software, which is the primary goal of Flatpak. There are benefits for using containers for open source software, you’re just refusing to acknowledge them. Nobody is forcing you to use containerization, and I don’t care to convince you to. I just think acting like Flatpak and other container based package formats is some corporate conspiracy is silly. Flatpak is FOSS and mainly distributes FOSS.
Because it improves security and privacy, something they can advertise as a feature. There’s no negative for them to implement, it’s their phone, they can already collect all the data they want. It still prevents other apps from accessing data they shouldn’t.
Why do you think phone makers push it? What possible malicious reason do you think proprietary software makers have to push containerization and sandboxing? What do they gain?
Flatpak is completely open source software and any proprietary software in it has a large warning about how it’s proprietary. I don’t know why you think proprietary software vendors are pushing these. Ublue, NixOS, and Fedora Silverblue are all community run, not being pushed by some malicious group pushing proprietary software.
Why companies even have anything to gain from their proprietary software being in a container? All that would do is make data collection more difficult.
I don’t really know what you’re saying. Most software is distributed as binaries, that doesn’t make them inherently untrustworthy, you just need to have trust in whoever is distributing it. It’s trivial to look at the build process of a flatpak and verify that it is legitimate. Just because the binary isn’t being built from source by every user doesn’t make it insecure.
You’re definitely out of date on your knowledge then. Nothing inherently insecure about any of these. Only download software you trust, just like you should be doing with any software format!
A distro can be both atomic and immutable, and they often go hand in hand.
Immutable simply means the core of a distro is read-only, meaning it cannot be modified by usual means. There are still ways to modify these files, but it works differently than in other distros.
Atomic distros are ones that update atomically. Atomic is used to describe an operation that cannot be cancelled in the middle of it, they either complete, or nothing changes. This means you can’t break things by cancelling an update midway through. Atomic distros also often come with the ability to rollback to the previous build of the system.
Immutable ≠ atomic, but they generally come as a package deal. Bazzite, Silverblue, and all those other distro’s that call themselves atomic are also immutable. An atomic distro is just one with atomic updates, and an immutable distro is any distro with a read-only core.
These distro’s have started mainly calling themselves atomic because they agree that immutable is a poor description that generally confuses users.
Linux isn’t about choice, it’s about freedom. Distro’s don’t owe you the choices you want, because the devs have the freedom to make what they want. You also have the freedom to modify them or make whatever distro you want.
Don’t know why this would be downvoted. Atomic distro’s are a tinkerers paradise, as all of it can be done fearlessly. I can make stupid changes to configurations that I don’t understand on NixOS, then when things break, simply revert the git commit and rebuild. (Or reboot to the last build if I broke it bad enough).
I don’t have any pics cause I’m not currently near my computer that runs bazzite.
If you’re mainly using GUI apps you’ll probably just be installing everything through flatpak, which you can use via the Discover store that comes with KDE Plasma. CLI apps are installed using homebrew.
The docs might give you some insight on using it: https://docs.bazzite.gg/
Since it’s immutable, you’ll probably not be using DNF much.
NixOS likely only refused to run it because you weren’t running it in the Nix way. That’s not a jab or anything, Nix has a huge learning curve and requires doing a lot differently. You’re supposed to use devshells whenever doing development. If you want something to just work, you use a container.
Whatever issue you ran into most likely had nothing to do with NixOS being immutable, and was probably caused by the non standard filesystem hierarchy, which prevents random dynamically linked binaries from running.
I’ve never heard of flatpak and immutability being obstacles to developers, in fact I generally hear the opposite. Bluefin is primarily targeted at developers, and some apps will only officially support the flatpak distribution, like Bottles, because of the simplicity and benefits it brings over standard distro packaging.
GTK 4 was released in 2020, they also dropped the plus from the name in 2019. GTK 4 is a big update and would be a pretty massive amount of work to switch to. I don’t know when, if ever, XFCE will switch to it.