Closed TheOriginalBurgerKing closed 7 months ago
Started test build 83990
Build 83990 successful To test this build, install it from the testing repository:
flatpak install --user https://dl.flathub.org/build-repo/66630/com.valvesoftware.Steam.flatpakref
I would like to have comment from @smcv whether this is actually an expected change.
https://github.com/flathub/com.valvesoftware.Steam/issues/1166#issuecomment-1742799353
Looks like @smcv recommendation was adding --own-name=com.steampowered.PressureVessel.*
Let's add appropriately large hole. Not too big (com.streampowered is quite large) and not too small (com.steampowered.PressureVessel.LaunchAlongsideSteam won't allow future things pressure vessel might need).
--own-name=com.steampowered.PressureVessel.*
is definitely proportionate, please add that as a minimum. [edit: that's #1209]
I think --own-name=com.steampowered.*
[edit: #1208] would actually make sense. It is a domain name owned by Valve and used for the Steam app-store, and it will become necessary if users of the Flatpak app want to make use of a developer/debug interface provided by the container runtime, which makes per-game containers listen for commands from the host system on names like com.steampowered.App123
(vaguely similar in principle to flatpak enter
, but using IPC similar to flatpak-spawn --host
rather than messing with namespaces).
Based on my knowledge of Steam and the Steam Runtime, I would personally recommend #1208.
If not #1208, then please consider #1209.
I think either of those would be better than the current state of this PR.
@TheOriginalBurgerKing, thank you for reminding me to propose those!
Closing in favour of https://github.com/flathub/com.valvesoftware.Steam/pull/1208.
Closing in favour of #1208.
(It isn't closed yet, please could a maintainer or the author do that?)
Oops, must have pressed wrong button.
Add ownership to com.steampowered.PressureVessel.LaunchAlongsideSteam.* to resolve errors found in issues.
Unable to acquire bus name "com.steampowered.PressureVessel.LaunchAlongsideSteam" https://github.com/flathub/com.valvesoftware.Steam/issues/1168#issuecomment-1741710694
I have not tested building.