-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rocket League (252950) #3521
Comments
Hello @Oliver-1xok, just to check, was |
Of course not. :/ Thank you for the hint! Sorry, my mistake. The proton logs are generated without problems. I added them to the report and also recreated the output of the PS command. (I also updated Steam Info again, because my Steam Client has been updated in the meantime.) |
D3D11 GPU hangs should be fixed as of doitsujin/dxvk@4aa6800. Do note that the renderer seems to be quite buggy so there might be further issues. |
can confirm with doitsujin/dxvk@4aa6800 |
Just for clarity: You tested it with a self-compiled version of DXVK that contains doitsujin/dxvk@4aa6800 ? (I haven't had time to test it yet.) |
correct, but i didn't compile it myself :) Philip has his buildbot :) |
Ah, it's easier, of course. Thanks for the advice! |
Can also confirm. I tested again with proton 5.0-2. With the release version of DXVK the game did not start. Then I used this build: https://git.froggi.es/doitsujin/dxvk/pipelines/1068 I copied the libraries from "build/dxvk-release/x64" to "steamapps/common/Proton 5.0/dist/lib64/wine/dxvk". Rocket League runs normally afterwards. It doesn't run as smooth as the D9 version due to the missing VSync in this experimental version. But this is another problem. So I think Philip has fixed this problem. |
You can force vsync via dxvk.conf options, specifically |
hm in proton were should this dxvk.conf file go? i created one in my steam folder, and in Steam at the run options i added DXVK_CONFIG_FILE=/home/mine/Games/Steam/dxvk.config but it seems to get ignored |
The environment variable should work fine, best double-check whether both the path and content of the file are correct. |
What is the default location for the dxvk.conf file? |
There is no default. Set the following launch option
Of course you have to replace You can download a commented dxvk.conf to your current directory with this command: You then simply adapt this conf to your needs. It works fine. Just tested it. |
I did not know the VSync option yet. Great option. The game becomes very smooth again. Works better than the VSync implementation by the Nvidia driver, which almost always results in micro stutterers. The only thing I notice with Without VSync my GTX 970 reaches 120 to 180 fps in the DX11 client of Rocket League. 120 fps constant in any case. (With all graphic settings at maximum.) This just for feedback. |
Though the DX9 version seems to start up and work. Rocket League DX11 version has stopped working again. The logs are identical to the ones posted originally in the issue (at least to my untrained eye). The log is generated with latest mesa-aco from Valveaur repo, but even with regular mesa 20.x the dx11 version of the game was not working |
Works for me with the -dx11 flag GPU: GTX 1050 Ti Don't forget to force the use of steam play because Psyonix is no longer supporting the game on linux |
After further testing, It seems that the Rocket League DX11 version does indeed start, but it does so after stalling at the startup logo for a good while (full 2 minutes as per my stopwatch). In the meanwhile the menu music is playing in the background even though the game is still showing the Psyonix start up logo. After two minutes when it finally reaches the menu, the "Press any button" starts blinking rapidly as if catching up to the amount of blinks it missed due to the delay. After a while it too settles down into the normal rhythm. Something strange is going on, I must admit. For completion's sake, I am attaching another log, after entering the game and closing it. EDIT: For some reason (probably an update at my end), the game is now starting up properly. |
AMD user here, I'm getting stutters after a few games, growing worse and worse. I haven't experienced this issue with Monster Hunter World, the only other game I've really played on my new machine, so I'm guessing it has something to do with rocket league, but not very sure. I'm not running anything else apart from discord as this is a fresh install of ubuntu 20.04 other system details here: https://gist.github.com/JoranDox/ccc321a93a5f7105f698a9eaccd29e59 |
Seeing a similar issue here as well. CPU: AMD Ryzen 5 3600X I'm able to get Rocket League to launch to a black screen and then it quits. Here's my `user_settings.py` and I am running Rocket League with `-dx11` as a launch option
#To enable these settings, name this file "user_settings.py".
#Settings here will take effect for all games run in this Proton version.
user_settings = {
#Logs are saved to $HOME/steam-<STEAM_GAME_ID>.log, overwriting any previous log with that name.
#Wine debug logging
"WINEDEBUG": "+timestamp,+pid,+tid,+seh,+debugstr,+loaddll,+mscoree",
#DXVK debug logging
"DXVK_LOG_LEVEL": "info",
#vkd3d debug logging
"VKD3D_DEBUG": "warn",
#wine-mono debug logging (Wine's .NET replacement)
"WINE_MONO_TRACE": "E:System.NotImplementedException",
#"MONO_LOG_LEVEL": "info",
"PROTON_LOG": "1",
#Enable DXVK's HUD
# "DXVK_HUD": "devinfo,fps",
#Use OpenGL-based wined3d for d3d11, d3d10, and d3d9 instead of Vulkan-based DXVK
"PROTON_USE_WINED3D": "1",
#Disable d3d11 entirely
# "PROTON_NO_D3D11": "1",
#Disable eventfd-based in-process synchronization primitives
# "PROTON_NO_ESYNC": "1",
#Disable futex-based in-process synchronization primitives
# "PROTON_NO_FSYNC": "1",
} The only error I see in my
Edit Was able to get rid of the |
Rocket League not launching Issue transferred from #4257. Compatibility Report
System Information
I confirm:
SymptomsI have tried to launch the game but it doesn't show anything and fails after ~5 seconds of a "cancel x" or "stop x" button. I have tried reinstalling steam and wiping all ReproductionNot sure how to reproduce, I can only find some errors regarding cryptic memory addresses and pid swaps once it crashes (which I assume is steam handling pid control, not the game). This started a week ago and it may be an issue with updated graphics drivers but a lot has been changed apart from a |
Hello @Owez, something's abnormal about your video drivers and |
Appreciate the response @kisak-valve , will try to fix the mismatch: does seem like that's the issue in retrospect. |
This comment has been minimized.
This comment has been minimized.
After latest recent game update, steam update, and proton update (so I ignore which update is the cause), the game or steam client is crashing when starting, both game and steam closes. This is the log. |
Hello @nuno1212s, I'm not that familiar with AMD+nVidia systems like yours, but you might be seeing something similar to ValveSoftware/steam-runtime#312 and if that's the case, then it might be worthwhile to test temporarily disabling mesa/radv with something like |
This fixed my issue. Does this config have effect on the whole system or just how proton runs games? If it's system wide, do you have any idea if it will get reverted if I change back to hybrid graphics? |
Yes, it's a system-wide change and renaming it back to |
I'm not sure how to debug this, but since recently the game doesn't react to controller input; Keyboard still works fine. |
BUG: no vibration in rocket league (dualsense controller) Issue transferred from #5575. I am using proton experimental using heroic games launcher, and there's no vibration when I am playing in rocket league. |
still broken with latest update, works when the game uses xbox buttons though (proton experimental) |
After recent (a few weeks ago) voice chat update the game has the issue that you can't hear how other players talk unless you change audio device once per game:
Guess it's Linux / Proton specific issue. |
dualsense controller support is still broken, it's actually kinda sad that stock wine is better at gaming lmao (they patched it in wine 7.3) |
Had a problem with the last couple of updates to Proton Experimental where nameplates weren't showing, or would be blank, or some would be the colour of the opposite team, which all make it very tricky to play. With 7.0-3 it's working as expected. |
Hello @ryliejamesthomas, please copy your system information from Steam ( |
Rocket League (252950) Issue transferred from #6001. Compatibility Report
System Information
I confirm:
Symptomsplayer Nameplates don't appear since the 12th of July 2022 @tatsujb commented on 2022-07-16T09:58:10: |
Sorry about that. Here's my system info: https://gist.github.com/ryliejamesthomas/109d136add6de5cb99e9cc140d4c51d9 |
Rocket League mouse wheel inconsistent scroll beahviour Issue transferred from #6007. Compatibility Report
System Information
I confirm:
SymptomsMouse wheel scroll behaviour seems inconsistent. Sometimes it works correctly, but sometimes input gets registered twice and sometimes it doesn't at all. Reproduction
|
Anyone else still unable to use Anti-Aliasing in game? Any workarounds found? |
I noticed this too, the anti-aliasing dosen't seem to do anything. I would probably make a issue on the dxvk github about it though. |
Can you post a screenshot of what it looks like vs what it's supposed to look like on Windows? |
Game launches but doesn't display game window (252950) Issue transferred from #6194. Compatibility Report
System Information
I confirm:
I have seen this post which mentions downgrading from the glibc 2.36 > 2.35, but I'm not looking to downgrade my packages, as it has been months since I've updated, and I have other packages on my system such as obs-studio that requires the glibc 2.36 package. (Along with this, Rocket League is not an EAC game) #6051 SymptomsSteam shows that the game is running, but no window is displayed with the game. |
Also seeing the #3521 (comment) voice chat issues. Regular audio works fine though. (Using pipewire) It seems some XAudio2 device is exiting very early on:
Below kinds of errors seem to show up for each match.
Finally when actually quitting the game, log entries are prefixed "exit"
So it would seem this super early XAudio2 exit is unexpected. |
Taking a closer look at the EOSSDK, it seems to use some version of the Google WebRTC implementation: https://webrtc.googlesource.com/ which I don't think mentions xaudio. However the SDK clearly does. Some other debugging info... Game logs are in: You can get those same logs in your proton log with:
When changing audio device during the match it indeed resolves the issue. Though I couldn't find any noteworthy logs by the game to confirm the switch. Just the absence of errors and some logs about On successfully switching device, first Final log settings I ended up running were: 🤷 that's about where I run out of expertise, hope this helps anyone with more wine experience debug. All I have right now is a suspicion that:
Why this fails, I'm not sure. Perhaps the xaudio2 dll drops a reference to mmdev too soon. Perhaps the game is bugged. Perhaps trying to use your "SaveData" audio settings is non-deterministic and fails to grab that particular device or fallback. Maybe the XAudio2 that "exits" 11 seconds after starting the game is the handle it tries to use to init on join? 🤷 However fortunately it should be easy to reproduce. This |
As a note for those playing the Steam edition of Rocket League in 2024, I've only had a flawless time running it in Proton Experimental or the latest GE-Proton build. This is likely due to attempts by EGS to kick Linux users off online. |
Multiple Controllers Detected In Rocket League Issue transferred from #7752. I've reproduced this with: When my controller gets disconnect, for any amount of time, and reconnected in Rocket League it pops up "press options to join". There is not another controller connected so this shouldn't be appearing. I've tested this with Windows and the native linux build (It is outdated and no longer supported) and in both this issue doesn't occur. The only way to fix this issue is to entirely close the game and relaunch. In this it is explained that this is typically caused by software that is used to handle controller input. I don't have any software like this on my system as I am on a brand new Arch Install. |
Compatibility Report
System Information
https://gist.github.com/Oliver-1xok/1faf131563237060edc339a413646150
LOGS
Here are the Proton logs from my system:
steam-252950.log
Here is an output of the PS command for the corresponding processes which are created in the system:
ps.log
Symptoms
When I start the experimental DX11 client from Rocket League the game does not work.
You can start this client with the launch option "-dx11". A window appears with the title: "Rocket League (64-bit, DX11, Cooked)".
The window does not disappear and is not updated after a while. No window with the game appears.
The 32-bit DX9 client of the game runs on my system without major problems and the game starts after a short time. The experimental DX11 client no longer does this.
Reproduction
https://steamcommunity.com/app/252950/discussions/0/1738889518180525789/
The text was updated successfully, but these errors were encountered: