Can't get more than 30 FPS in Warframe since this update.
Search Criteria
Package Details: proton-ge-custom-bin 1:GE_Proton9_20-1
Package Actions
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 MediaFoundation Proton protonfixes Steam System-wide Valve vkd3d Wine |
Licenses: | custom, BSD, MPL, LGPL, MIT, zlib |
Conflicts: | proton-ge-custom |
Provides: | proton, proton-ge-custom |
Submitter: | RogueGirl |
Maintainer: | Jaja (floriplum, chaotic-aur, PedroHLC) |
Last Packager: | chaotic-aur |
Votes: | 216 |
Popularity: | 7.76 |
First Submitted: | 2020-02-21 11:06 (UTC) |
Last Updated: | 2024-11-11 11:31 (UTC) |
Dependencies (28)
- ffmpeg4.4
- graphene (graphene-gitAUR)
- gst-plugins-bad-libs (gst-plugins-bad-libs-gitAUR)
- lib32-gst-plugins-base-libs (lib32-gst-plugins-base-libs-gitAUR)
- lib32-libgudev
- lib32-libjpeg6-turbo
- lib32-libtheora
- lib32-libusb
- lib32-libva
- lib32-libvdpau
- lib32-mpg123
- lib32-openal (lib32-openal-gitAUR)
- lib32-openssl-1.1
- lib32-speex
- lib32-vkd3d (lib32-vkd3d-gitAUR)
- libjpeg6-turbo
- libsoup
- python (python37AUR, python311AUR, python310AUR)
- vulkan-icd-loader (vulkan-icd-loader-gitAUR)
- kdialog (kdialog-gitAUR) (optional) – KDE splash dialog support
- lib32-vulkan-icd-loader (lib32-vulkan-icd-loader-gitAUR) (optional) – dxvk dependency for 32bit prefixes
- python-kivy (optional) – splash dialog support (big picture mode)
- steam (optional) – use proton with steam like intended
- vulkan-driver (nvidia-410xx-utilsAUR, nvidia-440xx-utilsAUR, nvidia-430xx-utilsAUR, swiftshader-gitAUR, amdvlk-debugAUR, nvidia-vulkan-utilsAUR, amdvlk-2023q3.3AUR, amdvlk-2021q2.5AUR, vulkan-amdgpu-proAUR, nvidia-390xx-utilsAUR, amdvlk-gitAUR, vulkan-nouveau-gitAUR, mesa-minimal-gitAUR, mesa-gitAUR, vulkan-amdgpu-pro-legacyAUR, nvidia-utils-teslaAUR, amdvlk-binAUR, mesa-wsl2-gitAUR, nvidia-535xx-utilsAUR, nvidia-525xx-utilsAUR, nvidia-510xx-utilsAUR, nvidia-utils-betaAUR, nvidia-470xx-utilsAUR, amdonly-gaming-vulkan-radeon-gitAUR, amdonly-gaming-vulkan-swrast-gitAUR, vulkan-radeon-amd-bc250AUR, nvidia-550xx-utilsAUR, amdvlk, nvidia-utils, vulkan-intel, vulkan-nouveau, vulkan-radeon, vulkan-swrast, vulkan-virtio) (optional) – driver to be used by dxvk
- wine (wine-valveAUR, wine-stable-nextAUR, wine-stableAUR, wine-wow64-gitAUR, wine-staging-wow64-gitAUR, wine-ge-customAUR, wine-gitAUR, wine-staging-gitAUR, wine-wow64AUR, wine-staging-wow64AUR, wine-tkg-staging-wow64-binAUR, wine-cachyosAUR, wine-staging) (optional) – support for 32bit prefixes
- winetricks (winetricks-gitAUR) (optional) – protonfixes backend - highly recommended
- xboxdrvAUR (xboxdrv-gitAUR) (optional) – gamepad driver service
- zenity (qarma-gitAUR, zenity-gtk3AUR, zenity-gitAUR) (optional) – GNOME splash dialog support
Required by (7)
- arch-gaming-meta (requires proton-ge-custom) (optional)
- cheat-engine-zh (requires proton-ge-custom) (optional)
- dxvk-gplasync-bin (requires proton) (optional)
- dxvk-gplasync-bin-git (requires proton) (optional)
- latencyflex-proton-ge-custom (requires proton-ge-custom)
- legendary (requires proton) (optional)
- rare (requires proton) (optional)
Sources (4)
Latest Comments
« First ‹ Previous 1 .. 6 7 8 9 10 11 12 13 14 15 16 .. 26 Next › Last »
DarkThoughts commented on 2021-05-22 17:41 (UTC)
superboringdev commented on 2021-05-15 19:03 (UTC) (edited on 2021-05-15 21:31 (UTC) by superboringdev)
So Steam didn't work. But I found a different solution: Lutris
I added PlayGTAV.exe to Lutris and manually inserted the auth parameters. I specified /usr/share/steam/compatibilitytools.d/proton-ge-custom/files/bin/wine64 as wine executable. Works fine! GTA V online session works now and I'm able to play it. Weird... Anyway, I'll have to find a way to edit the Lutris profiles on-the-fly and insert the parameters there.
Manually invoking the command does not work, so Lutris seems the only option right now (for me). Yes, I set up a fresh prefix for this. Rockstar Games Launcher also had to be installed using Lutris. Doesn't work otherwise. But that's something that I've always had to do since recent versions.
EDIT: I got it all working in a way where legendary calls my wrapper script, my wrapper script then updates the lutris game database with the new authentication parameters and then launches the game directly using lutris, effectively only requiring one command to launch GTA V.
superboringdev commented on 2021-05-14 20:37 (UTC) (edited on 2021-05-14 20:38 (UTC) by superboringdev)
@unit73e Thank you. I don't think it's worth doing any more digging. For now, 6.4 solo works, just can't play with friends which is the main reason I wanted to upgrade. Maybe I need to try to get steam to launch the game... Hope I can find a way to inject the parameters (for authentication purposes) of legendary into Steam's application entry and then just launch it from there.
Either way thanks a lot for your help and support @floriplum @unit73e @miss_barfin
EDIT: regarding wine with dxvk and vk3d, might give that a shot but it all seems so much effort for little reward.
unit73e commented on 2021-05-14 19:52 (UTC)
So I contacted gloriouseggroll and indeed proton standalone execution is not supposed to be supported. It just so happens that it worked in the past. To be frank I suggest just using wine with dxvk and vk3d, perhaps with some patches. It should be almost the same. Otherwise we will just have to find a solution by debugging or looking at the source code.
superboringdev commented on 2021-05-13 22:06 (UTC)
@floriplum I only ever have one Proton version installed and since I launch proton manually (I use a wrapper script that legendary, an epic client, calls) I know that it is the correct version. As I said, I can't launch anything newer than 6.4 because of the ShellExecuteEx error, so GTA V does not even start.
floriplum commented on 2021-05-13 16:26 (UTC)
So i just tested it, with the current Proton GE Lobby everything is working fine for me.
Are you sure you selected the right Proton Version.
Greetings
Florian
floriplum commented on 2021-05-13 15:28 (UTC)
If running proton without steam isn't supported from the upstream, there is unfortunately nothing we can do about it, since we use the binary directly from upstream.
But it is indeed weird that GTA V isn't working correctly, i try to launch it myself later and report back if it is working on my system.
Greetings Flori
superboringdev commented on 2021-05-13 11:01 (UTC) (edited on 2021-05-13 11:02 (UTC) by superboringdev)
@unit73e I have asked in Discord before and the answer in the end pretty much was that it's unsupported to run proton outside of Steam. The weird thing here is that even with old versions of proton-ge-custom (5.21, 6.1 etc.) I observe the same issue in GTA V (it worked at the start of this year). It really seems that the issue was introduced in a GTA V update, however I can't quite confirm that.
EDIT: I also tried compiling 6.4 with the patch that was supposed to fix that issue, and, while I managed to compile and run it, the issue still persisted.
unit73e commented on 2021-05-13 10:43 (UTC)
Oddly none of this happens with wine 6.7 so it's a proton-ge thing. I'll contact in Discord and let you know.
superboringdev commented on 2021-05-12 22:06 (UTC)
@miss_barfin @floriplum I renamed the prefix and it still doesn't work. I have tried many different things.
In anything later than 6.4 I can't start anything outside of Steam (ShellExecuteEx issue). On 6.4 and earlier (can't test newer ones for the already stated reason) GTA V Online sessions are always empty (i. e. I'm the only one in a public session).
Cloud Sync is enabled, yes.
If I rename the prefix and start the game again, I need to install Rockstar Games Launcher and do all the settings in-game from scratch (which isn't a problem, it's just that it didn't help).
Pinned Comments
PedroHLC commented on 2021-07-27 19:39 (UTC)
The "chaotic-aur" co-maintainer is a bot that pulls any merged PR in https://github.com/chaotic-aur/pkgbuild-proton-ge-custom-bin back to this package. So if you guys have contributions or bump versions earlier than the maintainer, please share them as PRs. The commits will keep your authorship.
Happy gaming!