-
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
Rust (252490) #3104
Comments
This comment has been minimized.
This comment has been minimized.
The recent iterations of Proton, 4.11-11 and 4.11-10 (maybe 4.11-9? unsure) have lead to a lot of Rust crashing but not actually killing the process. I've had to forcefully kill all STEAM processes and all Rust processes, then relaunch, multiple times, just to be able to play and connect. Furthermore, the 4.11-11 and 4.11-10 branch have drastically reduced my performance vs 4.11-9, as I have a lot of frame stuttering and frame rate drop now. I wish I could enable the 4.11-9 beta branch again just to go back to reliable performance, but that was recently disabled with 4.11-11's release. 4.11-10 and 4.11-11 should have had their own version bump, I dunno... 4.12 maybe? So those of us could use either 4.11 or the new DXVK/etc improvements in the "4.12" so to say. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Anyways, the latest issue seems to be resolved after another game update. Another thing worth noting is that the game seems to cleanly exit without problems now. |
Seems like rust broke on the latest update (boat update) |
Can confirm when running steam under wine via Lutris, Rust still works |
I know it is off-topic but lutris with "regular" wine that you are talking about is literally installing a full windows-version steam? Will it work out of the box or some workarounds are needed Shall it be installed through this script https://lutris.net/games/rust/ ? |
@alex9099 i just did add game (ID: 252490) on the "Wine Steam" runner after installing it (with -no-browser) |
Rust (3.9.2020 Update) Issue transferred from #4175. Compatibility Report
System Information
I confirm:
SymptomsThe game worked fine with Proton, but since the latest Rust update, the game crashes while loading. The error.log of the game report an Access Violation by the steam_api64.dll (error.log). The game now only works with a regular wine installation of steam. ReproductionLaunch Rust with Proton |
Hello @TheBlackPenguin, |
5.13 seems to crash when joining a server instead of displaying "is Steam running" error (so it gets further). Proton logs are humongous, how did you get one that was 2.5MB? Mine is 38... EDIT: Direct link to full log here. |
Possibly relevant: #4289 (comment) EDIT: Not relevant to the crash, but still seems to make a huge difference in framerate in the menu, so probably still a good idea for 5.13 users. EDIT2: I've seen many people talking about editing an entrypoint to remove soldier, but I didn't find it last time I checked. If you think it could make a difference, could you explain how to do it kisak (or someone else in the know)? Thanks in advance :-) |
Headsup: Compatibility Report Name of the game with compatibility issues: RUST System Information Currently the game with proton 5.13-2 is pretty much OOB, except it cant connect to servers with EAC turned on. It does not crash at the server search window, neither to pushing the play button ingame, unlike previously did. While i was playing for an hour now, it generated an about 100 MB proton log, filled with the same issue, will attach it later. |
Does anyone know if we can do what they did to fix EAC for squad ? I'm pretty sure the EAC file mentioned is just for that game so I don't really want to try it. Could result in a ban idk. I did try https://github.com/imaami/eac-tools but it didn't load it even when I made it so it cant delete it but only read it.
|
I've posted "Load.... & Crash" (Currently pending) on protondb. Just want to point out that it's appear the same issue as described by https://www.protondb.com/users/2044252607 & https://www.protondb.com/users/1749720343 . So sad for a game that i remindber buyed as native linux. Hope to play this game again this year. <3 |
I think its that the file just doesn't exist. if you switch out the 12 in that link it gives with 55 (Squad's ID) and paste it in your browser, it downloads. |
It actually download the eac file using eac tools which is strange. It seems like the game devs would have to add support for it like squad did unless you can get the full windows version to run some how. Off-topic content
But like about rust why tf does it have macos support and not linux support. Mac sux. Idk why they would rid the native linux version either. Most game engines allow you to develop for multiple os's easily. But the least they can do is add support for proton all they need to fix is the eac like squad did. But yeah the error code is a missing file so all they would have to do is add it then it would work. Full EAC and everything. EAC is crap anyways 2bh. Like most cheats could be blocked with a hardened server side that doesn't allow you to fly or do anything fishy and maybe just a server side anti cheat instead of an invasive client side one. But to be fair to the developers this is pretty hard to do unless you were designing it like that from the ground up because they would have to go through the whole server side code. People still bypass EAC either way. Best way is a hardened server side with a server side AI based anti cheat to detect aimbot and ESP. Its really hard to stop all cheaters its a cat and mouse game really. A little personal rant about Linux: |
But that file has to be corrupt or something. The one I got from eac tools is only 152kb and the one for squad is 4mb |
The issue was closed instantly be Garry Newman I contacted them too but they simply closed the ticket there too.. |
You are sure? Mine doesn't download anything. |
Yeah it did for me which is strange. But like I think the devs would have to enable it. They probably have the wine64 version of EAC disabled. Idk I never made a game or used EAC before. It would probably just take enabling it because EAC is like a simple drop in anti cheat for game developers. |
@jatin-cbs Where did you contact them before ? Did you use the submit a request thing on their website ? |
@Synkstar Yes I used submit request on their website and also on Steam Discussions.. |
What about this: https://rust.nolt.io/ post it as like a public suggestion and get a bunch of linux users to flock to it. Well we need to get a voice of linux users. |
Rust seems to blow up with the latest update. See attached PROTON_LOG=1 session log. |
Proton 6.3-4 DirectX 11 won't install for Rust Issue transferred from #4887. Compatibility Report
System Information
Vulkan and 32-bit is enabled, I used this guide for my drivers, which is more detailed than your guide. I confirm:
SymptomsWhen running Rust, it will either not try or will get stuck half way with installing DirectX 11 ReproductionI am not sure how to reproduce this. It seems to possibly be specific to my system. Rust worked on Proton 5.13-6 three months ago but for Linux gamers only 6.3-4 works now and that won't install Dx11 for me. I have:
|
Hello @EscapedAI, just to check, does it get further if you try to run the game first with Proton 5.13, let it finish the first time setup, then set it to use Proton 6.3 after that completes or does the DirectX redist installer stall infinitely with Proton 5.13 as well? |
Proton:
(I have also tried |
The recent update fixed my problems. Thank you! |
@EscapedAI are you able to play on EAC servers? o.O!?! |
No, there is a community one and I might start one without EAC for my friends. |
Ubuntu 21.10 with Proton 6.3-6: Rust and EAC start OK without any need for tweaking, but I can't join official servers due to EAC auth timeout. |
Game needs |
Nice I just installed this game again today to check for EAC support (no support yet) and was wondering what the problem was 👍 Synchronicity. Thanks. |
Confirmed, this fixes the main menu videos for me |
would be nice for facepunch to respond to this issue.. |
You mean here? Also to which issue? |
@Zorrototo uh, well, anywhere really, and specifically supporting EAC under proton. |
I think Facepunch believes it's EAC who are supposed to fix their code running in the proton emulation. |
Here's an update tho : https://twitter.com/garrynewman/status/1531235676653510657 |
Proton games won't launch Issue transferred from ValveSoftware/steam-for-linux#9808. Your system information
Please describe your issue in as much detail as possible:It seems like the new update broke launching proton games. If you start a game it says 'launching' as shown in the screenshot attached, but it will hang there. Already deleted compatdata as suggested in some reddit threads and tried any newer Proton version including the normal ones an GE. Steps for reproducing this issue:
|
Hello @waaynee, please add |
Hello @kisak-valve, thank you for your answer. I uploaded the gist here. Also, I added PROTON_LOG=1 %command% to the launch options but unfortunately there is no steam-252490.log file generated in my home directory. I guess because the game won't launch at all. |
Since no log at all is generated, that hints that something went wrong before Proton had a chance to run at all. Skimming over your extended diagnostics information, I suspect you're seeing a symptom of #6809. Unset |
I have a log file of Rust using https://gist.github.com/alkaris2/80892dd4e6800c9d40e79e2ea243690e I also have an additional log file created by Rust that is makes when the game is running. The issue points to a bundle file being the source of the problems as of a recent update that was pushed for the game as of 7 July 2023 – 15:33:15 UTC, so it's probably not Proton related specifically, as there are reports of this same issue happening for some of those running this game on Windows 10/11, and will require FacePunch Devs to address the issue that their bundle asset is causing. |
Skimming over your Proton log, these lines caught my eye:
These are provided by Steamworks 1.57 (a33bbf1) which is in Proton 8.0-3 (currently a release candidate) and Proton Experimental. |
The problem was MangoHUD. Removing solved the issue. Thank you for your help and your time! |
Any update on EAC support? |
EAC is just not gonna happen. That's all. https://areweanticheatyet.com/?search=rust&sortOrder=&sortBy= I think you can play it on virtual machine though, but maybe ask confirmation from EAC themselves they will give you the greenlight if they support the game on a Windows VM (but pretty sure they are OK with that). Filter server by anti cheat status in Steam, you'll get a dozen where you can play, one being dedicated to SteamDeck from its naming. |
Dang didn't even know this would work with the Steam Server search! Thanks for that. As for EAC for Rust through Proton, FacePunch need to tick that box. All they need to do is about a few minutes of work, and that's it. They don't even need to go through the Steam Deck Verified Program just to make that happen. But yeah, don't let jerks like Gary (FacePunch) get in your way. Play on one of those EAC-disabled servers. |
Rust without EAC is like skydiving without parachutes. Good luck. |
Compatibility Report
System Information
I confirm:
steam-252490.log
Symptoms
There are several problems with this game when run via Proton.
Despite all these problems, once a person manages to get in-game, it works quite well (better than the native version ever did for me).
Reproduction
3a. Click on "Play Game". The game will now crash.
3b. Alternatively, click on "Quit". The game will hang for a short while, but eventually the window should disappear.
The text was updated successfully, but these errors were encountered: