Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
xinit flatpak run com.valvesoftware.Steam -- :2
-----
$ xinit flatpak run com.valvesoftware.Steam -- :2
/usr/lib/xorg/Xorg.wrap: Only console users are allowed to run the X server
X connection to :2 broken (explicit kill or server shutdown).
----
There is already Xserver running on :2 there is no need to start 3rd Xserver.
rm /tmp/.X2-lock
Maybe put both in a script.
It might be flatpak permissions though.
Flatseal allows me to look at (or change) apps permissions. Nothing on Steam app. But it obviously uses org.Freedesktop. Maybe it doesn't allow me. But i can try with the non-flatpak installation of Steam.
Flatpak one is still very stubborn. I'll have to see how to inspect/change permissions for packages like org.Freedesktop.
Apparently someone (Highlander?) thinks there must be only one.... desktop. So it was coded this way.
Flatseal lets you give them extra access on a granular level. It still follows the principal of least access.
There's a lot of settings in flatseal and flatpak and I've only needed to look into them slightly (I avoid flatpak as much as possible) so maybe there is a use-case but ultimately your app should be built in a way you don't need to alter it with flatseal, imo. It should also be built in a way such that a lot of those settings shouldn't be added to the .build file either but I'm 99.9% sure there will be a reason for some developers.
It is least access still, definitely, but changing things shouldn't be needed. 'shouldn't' in italics!
That follows the principal of least access. Most people don't need it, so there permission isn't there by default, and they people that do need it can obtain access. It's like cyber security 101.
It works fine with the .deb package. It would be nice if it did work with the flatpak version, but apparently that's an open problem on GitHub since 2021. So, I don't know if it would be fixed ever.