Package Details: proton-ge-custom-bin 5.5_GE_1-1

Git Clone URL: https://aur.archlinux.org/proton-ge-custom-bin.git (read-only, click to copy)
Package Base: proton-ge-custom-bin
Description: A fancy custom distribution of Valves Proton with various patches
Upstream URL: https://github.com/GloriousEggroll/proton-ge-custom
Keywords: d9vk DXVK Faudio GloriousEggroll Proton protonfixes Steam System-wide Valve vkd3d Wine
Licenses: custom, BSD, MPL, LGPL, MIT, zlib
Provides: proton
Submitter: barfin
Maintainer: barfin (Jaja)
Last Packager: Jaja
Votes: 5
Popularity: 2.96
First Submitted: 2020-02-21 11:06
Last Updated: 2020-04-05 10:41

Dependencies (11)

Required by (0)

Sources (2)

Pinned Comments

Jaja commented on 2020-02-29 21:36

This version of Proton is bundled with a launcher script. It shall make it easy to use proton with arbitrary executables but stays compatible with the way the original proton script is invoked. Read the help or the script itself to see how it works:

$ proton --help

Latest Comments

1 2 Next › Last »

cobaltspace commented on 2020-04-06 21:15

linux-zen also has the f-sync patch.

https://wiki.archlinux.org/index.php/Steam#Fsync_patch

Jaja commented on 2020-04-05 14:42

@katt It works without winetricks. But many games won't run. Sure, you can always install winetricks if it hits you or even install things manually to the prefix in question. I remember vcrun201x as an example for being a pain to install.

My rationale for pulling in winetricks is that this pkgbuild shall be a all-in-one, install-and-forget solution to play windows games, even without steam which is why i added a launcher script for arbitrary executables.

With winetricks being an optional dependency, there will be alot of users – also/especially from manjaro – that do not look after optional deps and simply will state that their game won't run.

@barfin What do you think about this?

katt commented on 2020-04-05 14:27

@Jaja Surely it must work without having winetricks installed on the system though, seeing how it works when manually installing.. Though I suppose the main issue is winetricks depending on wine when it perhaps shouldn't.

Jaja commented on 2020-04-05 14:13

@katt You are right, it works without ordinary wine and also without winetricks. But proton-ge has protonfixes build-in which in turn needs winetricks for most game fixes. There are not many fixes that work without. Thus, it is highly recommended to have winetricks installed. While it is uncomfortable to also have wine as a dependency because of winetricks, you also gain 32bit prefix support for games that needs this.

Do you really do not see yourself using a game that needs some fixes provided by winetricks through protonfixes or games that need a 32bit prefix? If so, i will change this and make it an optional dependency if you argue that way..

katt commented on 2020-04-05 12:28

Is there a reason this depends on winetricks? I have no need for "normal" wine and only use this to automatically update proton-ge, so having it pulling wine via winetricks is quite annoying.

Jaja commented on 2020-03-28 16:01

@orlfman I have the same issue but it has nothing to do with this package, as it also does not work with a downloaded copy of proton-ge-custom in users home directory. I don't know if this is a upstream bug or some configuration issue. However, setting the compat tool globally seems to "work" to some extend as the file ~./local/share/Steam/config/config.vdf states

"CompatToolMapping"
{
  "0"
  {
    "name"      "Proton-5.4-GE-3"
    "config"    ""
    "Priority"  "75"
  }
}

Honestly i prefer setting the compat tool for each game individually (right-klick on a game and set the proton version in the preferences) and this works as expected. You can see it being set for each AppID in the file mentioned earlier in the same way.

JPenuchot commented on 2020-03-26 23:12

Works like a charm, both the executable and the Steam compatibility tool listing. Thank you!

orlfman commented on 2020-03-24 10:59

i'm having a weird issue where it does show up, but i can't change proton versions. and if i keep clicking the check mark box, i always have to restart steam, but can't select a different proton version. running regular ol' steam from the normal repository. oh and the checkbox never gets a check mark in it regardless how many times i click it and restart when steam tells me it needs to.

Strykar commented on 2020-03-10 14:47

@Jaja I have installed it but Steam does not list it under "Force the use of a specific Steam Play compatibility tool".

EDIT: It did not show up after restarting Steam a few times. It does show up after clearing the Download Cache.

EDIT 2: ~/.steam/root/compatibilitytools.d/ does not exist. Steam (native) is installed via pacman, not flatpak and with every update to this package, I still have to clear the download cache for this version to show up. No other Proton is installed.

Jaja commented on 2020-03-06 05:14

@Strykar Steam also looks for compatibility tools under /usr/share/. Therefor, this installation is system-wide.