On Sat, Oct 20, 2018 at 2:06 PM Dridi Boukelmoune <dridi.boukelmoune@gmail.com> wrote:
On Fri, Oct 19, 2018 at 5:15 PM Kamil Paral <kparal@redhat.com> wrote:
>
> I don't know how to build Proton and the people who reported Proton works for them on Fedora are simply referring to the bundled Proton in Steam installation, I believe.

Makes sense! And this is exactly what I'm trying to avoid... Non-free
RPM downloading more code to run off the internet.

> However, it should be possible to use Steam-bundled Proton to run arbitrary Windows executables, not just those provided by Steam, if you don't mind some tinkering:
>
> https://www.reddit.com/r/SteamPlay/comments/99z9o9/running_games_standalone_via_proton/e4rr7rv/
> https://www.reddit.com/r/Steam/comments/99fjzw/steam_proton_for_non_steam_applications/
> https://www.reddit.com/r/SteamPlay/comments/9bhvxh/how_do_i_run_a_non_steam_game_with_proton/
> https://www.reddit.com/r/SteamPlay/comments/9anque/steamplayprotonlutris_cheat_sheet/
> https://github.com/ValveSoftware/Proton/issues/260#issuecomment-427607859
> https://forum.level1techs.com/t/windows-games-on-steam-for-linux-proton-client-testing-grounds/131219/71
>
> I haven't personally tried that.

The new README and docker-based setup got me further but still
nowhere. I'm surprised that after installing the docker package there
is no group of the eponymous persuasion. That makes the whole
privileges awkward and with no surprise (being Debian-based) the build
system is not SELinux-friendly.

I'll let a couple weeks pass and revisit this again, thanks for the links.

I should mention one thing - Proton is supposed to be basically Wine + esync + dxvk. You can set up the same functionality using those upstream projects yourself, without compiling Proton per se. It would be useful for running arbitrary Windows games. For running Steam games, you might be missing some Steam integration bits (SteamWorks) though.