Steam in opensuse 16.0 installieren

Meine Person wollte Steam in opensuse 16.0 über Flatpak installieren, erhalte aber folgende Fehlermeldung:

stephweb@MrRight-PC2:~> sudo zypper install flatpak
[sudo] Passwort für root: 
Dienst 'NVIDIA' wird aktualisiert.
Dienst 'openSUSE' wird aktualisiert.
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...
'flatpak' ist bereits installiert.
Kein Aktualisierungskandidat für 'flatpak-1.16.0-160000.2.2.x86_64'. Die neueste Version ist bereits installiert.
Paketabhängigkeiten werden aufgelöst...
Keine auszuführenden Aktionen.
stephweb@MrRight-PC2:~> flatpak remote-add --if-not-exists flathub https://flathub.org
stephweb@MrRight-PC2:~> flatpak install flathub com.valvesoftware.Steam
Suchen nach Übereinstimmungen …
Fehler: Unable to load summary from remote flathub: GPG verification enabled, but no summary found (check that the configured URL in remote config is correct)
stephweb@MrRight-PC2:~>

Was jetzt tun?

Das ist nur die Hälfte der Zeile:

Immer noch die gleiche Fehlermeldung:

stephweb@MrRight-PC2:~> sudo flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
[sudo] Passwort für root: 
stephweb@MrRight-PC2:~> flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
stephweb@MrRight-PC2:~> flatpak install flathub com.valvesoftware.Steam
Suchen nach Übereinstimmungen …
Fehler: Unable to load summary from remote flathub: GPG verification enabled, but no summary found (check that the configured URL in remote config is correct)
stephweb@MrRight-PC2:~> 

Durch deinen ersten fehlerhaften Befehl hast du ein invalides Flatpak Remote (vergleichbar mit Repository) mit unvollständiger URL unter dem gleichen Namen hinzugefügt. Das muss natürlich entfernt werden.

Entfernen des fehlerhaften Remotes:
flatpak remote-delete flathub

Hinzufügen des korrekten Remotes:

flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
1 Like

Denn hier klappt es anscheinend…

stephan@linux64:~> flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
stephan@linux64:~> flatpak install flathub com.valvesoftware.Steam
Suchen nach Übereinstimmungen …
Required runtime for com.valvesoftware.Steam/x86_64/stable (runtime/org.freedesktop.Platform/x86_64/25.08) found in remote flathub
Möchten Sie es installieren? [Y/n]: y

com.valvesoftware.Steam Berechtigungen:
    ipc               network                 pulseaudio              wayland                x11                      devices                       bluetooth        devel
    multiarch         per-app-dev-shm         file access [1]         dbus access [2]        bus ownership [3]        system dbus access [4]        tags [5]

    [1] /media, /mnt, /run/media, /run/udev:ro, xdg-config/MangoHud:ro, xdg-music:ro, xdg-pictures:ro, xdg-run/app/com.discordapp.Discord:create, xdg-run/pipewire-0:ro, xdg-run/speech-dispatcher:ro
    [2] org.freedesktop.Notifications, org.freedesktop.PowerManagement, org.freedesktop.ScreenSaver, org.gnome.SessionManager, org.kde.StatusNotifierWatcher
    [3] com.steampowered.*
    [4] org.freedesktop.UDisks2, org.freedesktop.UPower
    [5] proprietary
usw
usw
usw

Ert einmal vielen Dnak für alles, hat nun geklappt!
Was ist mit den steam-devices?

Habe auf meinem Leap 16 das Steam Paket über opi aus den openSUSE Zusatzrepositories installiert bekommen. Läuft ohne Probleme.

Steam aus dem Flatpak kommt für nicht in die Tüte.

Warum nicht?
Natürlich besteht die Möglichkeit der Sabotage, wie generell aber auch, dafür läuft es zumindest in seiner eigenen Umgebung ohne weitere Gefährdung des Systemes, das ist doch an sich schon in Ordnung!

Biste dir da sicher?
Erstens muss man glaub steam weitreichende Rechte geben.
Und zweitens ist das Steam von flathub nicht zertifiziert. Kann also jeder sein.
Flathub wird aif die leichte Schulter genommen.
Aber jeder wie er will…

Also ich vermute mal, das ist Steam, wer sonst?
Flathub läuft in seiner eigenen Umgebung, also im Notfall einfach nur löschen, das System sollte sicher sein.
Der Rest ist freibleibend.

Da gibt es auch schon auf reddit Diskussionen darüber.

https://www.reddit.com/r/linux_gaming/comments/1p12jpa/steam_flatpak_pros_and_cons/

Ich bevorzuge einfach die nativen, systemoptimierten (v3, v4) Pakete anstatt die Flatpak Runtimes. Habe ich mir auch bei den Linux Phones so angewöhnt, weil es eben einfach (etwas) schneller läuft und ich nicht jedes Mal mit Flatseal nachschauen muss, wie die Berechtigungen gesetzt sind.

Aber wie schon gesagt wurde, jeder wie er will. :blush:

Nochmal. Es ist nicht zertifiziert!
Und bevor du es wieder löschst, kann es schon zu spät sein.

Im Zweifelfall funktioniert es halt nicht, das System selber ist allerdings nicht betroffen, das kann einem immer passieren!
Etwas umständlich ist lediglich die Update-Initialisierung!