Giter Club home page Giter Club logo

Comments (7)

Roman19S avatar Roman19S commented on July 18, 2024 1

The only reason I am looking at Steam's flatpak version is because of Gnome. There is no tray icon or entry in its "background app" in quick setting for official Steam application. I really hope either Gnome or Steam developers fix this issue.

It's not about the package, you need an extension called AppIndicator and KStatusNotifierItem Support. Gnome does not support tray icons in any version right now. You can get the extension from the Gnome website: https://extensions.gnome.org/extension/615/appindicator-support/ , or install it using the extension manager flatpak https://flathub.org/apps/com.mattjakeman.ExtensionManager , I recommend the latter.

from com.valvesoftware.steam.

doogie544 avatar doogie544 commented on July 18, 2024

The flatpak is not an official package by valve so it can't have the verified seal. Valve devs have helped get it working in the past when there were issues but unless they take over the package and make it official it can't have the verified seal/checkmark if I understand it correctly.

I think many of use are hoping that valve will adopt it and make the flatpak an officially supported version but so far that has not happened

from com.valvesoftware.steam.

user1-github avatar user1-github commented on July 18, 2024

The flatpak is not an official package by valve so it can't have the verified seal. Valve devs have helped get it working in the past when there were issues but unless they take over the package and make it official it can't have the verified seal/checkmark if I understand it correctly.

I think many of use are hoping that valve will adopt it and make the flatpak an officially supported version but so far that has not happened

But I've read that in order to get the "verified" seal, the app doesn't necessarily have to be packaged directly by the developer. It can also be verified if the developer approves a third party to package his app. For example, when it comes to very big projects like Libreoffice, it's obvious that it can't be packaged directly by the developers, so different maintainers are responsible for the various package formats. And it seems to me the maintainers who package the Libreoffice Flatpak aren't even affiliated with The Document Foundation, but Libreoffice is still verified in Flathub.

So I say maybe if someone will try to contact Valve and ask for Flathub verification approval, I think there is a chance it will accept that, especially if it helped with the Steam Flatpak at some point like you said.

from com.valvesoftware.steam.

herp1derp2 avatar herp1derp2 commented on July 18, 2024

The only reason I am looking at Steam's flatpak version is because of Gnome. There is no tray icon or entry in its "background app" in quick setting for official Steam application. I really hope either Gnome or Steam developers fix this issue.

from com.valvesoftware.steam.

herp1derp2 avatar herp1derp2 commented on July 18, 2024

The only reason I am looking at Steam's flatpak version is because of Gnome. There is no tray icon or entry in its "background app" in quick setting for official Steam application. I really hope either Gnome or Steam developers fix this issue.

It's not about the package, you need an extension called AppIndicator and KStatusNotifierItem Support. Gnome does not support tray icons in any version right now. You can get the extension from the Gnome website: https://extensions.gnome.org/extension/615/appindicator-support/ , or install it using the extension manager flatpak https://flathub.org/apps/com.mattjakeman.ExtensionManager , I recommend the latter.

That extension is broken on 45. i have tried it already, I think the author needs to update it to V.57 on the extension site.
I already have created a bug report for it on their github as other people are also facing the same issue, ubuntu/gnome-shell-extension-appindicator#466 (comment)

I think Steam is working on to include XDG desktop portal on their native application, or at least that's the hint I got. idk if they will do this soon or not though, also created a report on that regard. ValveSoftware/steam-for-linux#10105

Cheers!! :))

from com.valvesoftware.steam.

qoijjj avatar qoijjj commented on July 18, 2024

The flatpak is not an official package by valve so it can't have the verified seal. Valve devs have helped get it working in the past when there were issues but unless they take over the package and make it official it can't have the verified seal/checkmark if I understand it correctly.
I think many of use are hoping that valve will adopt it and make the flatpak an officially supported version but so far that has not happened

But I've read that in order to get the "verified" seal, the app doesn't necessarily have to be packaged directly by the developer. It can also be verified if the developer approves a third party to package his app. For example, when it comes to very big projects like Libreoffice, it's obvious that it can't be packaged directly by the developers, so different maintainers are responsible for the various package formats. And it seems to me the maintainers who package the Libreoffice Flatpak aren't even affiliated with The Document Foundation, but Libreoffice is still verified in Flathub.

So I say maybe if someone will try to contact Valve and ask for Flathub verification approval, I think there is a chance it will accept that, especially if it helped with the Steam Flatpak at some point like you said.

That's correct. There are steps involved that the upstream developers must take, but they don't have to be the ones packaging the flatpak:
https://discourse.flathub.org/t/how-do-you-get-a-flathub-submission-verified/3714

There are many other flatpak apps on flathub that are verified this way.

from com.valvesoftware.steam.

Hydranet avatar Hydranet commented on July 18, 2024

That extension is broken on 45.

I was using it on Gnome 45 and it was working for me. Since then I have updated to Gnome 46 and built the extension from the master branch and it's working on Gnome 46 as well. They haven't made an official Gnome 46 release yet because the extension is managed by Ubuntu who don't have Gnome 46 yet any of their current active Ubuntu versions.

from com.valvesoftware.steam.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.