Patreon Logo Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal Logo PayPal. You can also buy games using our partner links for GOG and Humble Store.
Latest Comments by razze
Flathub now has over one million active users
27 Jan 2024 at 8:01 pm UTC

Quoting: slaapliedje
Quoting: Purple Library Guy
Quoting: ElectricPrism
Flathub has served just about 1.6 billion downloads, has over 2,400 apps
Very impressive, congratulations to @all. The quality of FOSS on the store is great, and while predicting the future is hard -- I am modestly optimistic about their efforts to make a commercial area of the store someday.
I've long thought that one of the most potentially important things about Flatpaks is about closed, mostly non-game software. That stuff can't be packaged by your distro, so the ability for vendors to build their stuff in a fairly easy, pretty solid, distro-agnostic way could go a long way towards reducing complaints about Linux fragmentation.
It is this! Flatpak shouldn't be used to replace the distributuion software. The reason why is that it is tightly integrated and you will have security updates and bug reports you can send to your distro. The vast majority if Flatpaks are not officially packaged by the upstream project, and cannot be easily verified they haven't been messed with.
Why can't they be verified? And how can you verify a distro package?

Wine 9.1 released starting off another year of development
27 Jan 2024 at 7:56 pm UTC

Kinda hope this actually allows me to bind some keys now. For e.g. in hunt showdown I can't bind & { } ( right now.

Valve gives Steam a nice upgrade for controller-friendly games
22 Nov 2023 at 2:06 am UTC

I'm kind of wondering, if they are preparing this for something they are working on internally, like they said, we're doing HDR for external displays...

Hunt: Showdown is broken on Steam Deck / Linux due to Easy Anti-Cheat
20 Nov 2023 at 6:19 pm UTC Likes: 1

Quoting: Mountain ManI guess that's one way to stop people from cheating.
Funnily enough, the comments on their discord seem like cheating got worse due to this.

Slay the Princess, or don't - you probably shouldn't but you can play it now
24 Oct 2023 at 11:52 pm UTC

Quoting: kaimanI had this wishlisted for a while, but I'm not fully convinced that I'd actually enjoy it. For one, the goal of the game, if the title can be trusted, doesn't sound all that desirable to me. But maybe the title doesn't tell the whole story ...

More importantly, having too many choices, especially if their outcome is hard to predict, can be quite paralyzing. Yeah, it's only a game; yeah, you could restart or reload any time; but it's just not my idea of fun.

I guess it'd be okay if I could blindly take the choices behind which I'd stand IRL, but I assume those would not lead to a "good" outcome. So I feel that I could only lose (either by abandoning my moral compass or by running into a "game over"). So, sadly, the only way to win is not to play.

Still, conceptually and artistically it's quite an interesting game!
As far as I understood the demo that somebody on youtube played, there is no wrong/right game over/not game over - everything you can choose leads to a different story. Some of those might be shorter, some longer.

Flathub app store for Linux and Steam Deck gets overhauled
24 Apr 2023 at 5:47 pm UTC

Quoting: pentarctagon
Quoting: razze
Quoting: pentarctagonWhat does it mean to be verified?
It's explained on the about page for now https://flathub.org/about [External Link]

That's at least the non technical description, if you want the technical one, let me know.
I think I want the technical description then? What measures are used to determine that "the app is published on Flathub by its original developer or a third party approved by the developer"?
There are three ways right now:

1. Manual
The flathub team verifies the ownership of the app and that will be shown on the website

2. Website
Your flathub has an id for example "tv.kodi.Kodi" we take that and make kodi.tv out of it. Then we ask you to store a specific string we generate at https://kodi.tv/.well-known/org.flathub.VerifiedApps.txt [External Link]
And we then check that that file exists and contains the generated string

It's similar to verifying a website with google for e.g.

3. Gitlab/Github accounts
Some apps are hosted on gitlab/github, you can login with those as login providers. Which allows us to check, if your account has rights to maintain those repos defined by your app id. For e.g. your app id being "com.github.jmlich.geotagging" would mean, that you need to have access to the repo at https://github.com/jmlich/geotagging [External Link]
That's what we check via the corresponding apis
Quoting: pentarctagon
Quoting: razze
Quoting: pentarctagon
Quoting: razze
Quoting: pentarctagonWhat does it mean to be verified?
It's explained on the about page for now https://flathub.org/about [External Link]

That's at least the non technical description, if you want the technical one, let me know.
I think I want the technical description then? What measures are used to determine that "the app is published on Flathub by its original developer or a third party approved by the developer"?
There are three ways right now:

1. Manual
The flathub team verifies the ownership of the app and that will be shown on the website

2. Website
Your flathub has an id for example "tv.kodi.Kodi" we take that and make kodi.tv out of it. Then we ask you to store a specific string we generate at https://kodi.tv/.well-known/org.flathub.VerifiedApps.txt [External Link]
And we then check that that file exists and contains the generated string

It's similar to verifying a website with google for e.g.

3. Gitlab/Github accounts
Some apps are hosted on gitlab/github, you can login with those as login providers. Which allows us to check, if your account has rights to maintain those repos defined by your app id. For e.g. your app id being "com.github.jmlich.geotagging" would mean, that you need to have access to the repo at https://github.com/jmlich/geotagging [External Link]
That's what we check via the corresponding apis
Alright, thanks.

For apps hosted on Flathub's github and built from there, is there a way to get verified? In this case https://github.com/flathub/org.wesnoth.Wesnoth [External Link] - I assume manual verification is only done rarely when specifically needed for some reason so wouldn't be applicable here; we could have the generated string stored on our website, but I don't know where that string can be found; and when I log into Flathub with my github account (which is a repository owner of https://github.com/wesnoth) [External Link], it shows me as having no authored apps and there's no other options I see either in my Flathub account or on the app page at https://flathub.org/apps/org.wesnoth.Wesnoth [External Link].
Do you have commit access to https://github.com/flathub/org.wesnoth.Wesnoth [External Link] if you have, it should show up, when your logged in.

Feel free to open an issue on the websites repo https://github.com/flathub/website/ [External Link]

Flathub app store for Linux and Steam Deck gets overhauled
23 Apr 2023 at 9:30 pm UTC Likes: 2

Quoting: pentarctagon
Quoting: razze
Quoting: pentarctagonWhat does it mean to be verified?
It's explained on the about page for now https://flathub.org/about [External Link]

That's at least the non technical description, if you want the technical one, let me know.
I think I want the technical description then? What measures are used to determine that "the app is published on Flathub by its original developer or a third party approved by the developer"?
There are three ways right now:

1. Manual
The flathub team verifies the ownership of the app and that will be shown on the website

2. Website
Your flathub has an id for example "tv.kodi.Kodi" we take that and make kodi.tv out of it. Then we ask you to store a specific string we generate at https://kodi.tv/.well-known/org.flathub.VerifiedApps.txt [External Link]
And we then check that that file exists and contains the generated string

It's similar to verifying a website with google for e.g.

3. Gitlab/Github accounts
Some apps are hosted on gitlab/github, you can login with those as login providers. Which allows us to check, if your account has rights to maintain those repos defined by your app id. For e.g. your app id being "com.github.jmlich.geotagging" would mean, that you need to have access to the repo at https://github.com/jmlich/geotagging [External Link]
That's what we check via the corresponding apis