-
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
Network connection not working inside Steam Play games (440900 874240 232910 381210 232090) #162
Comments
I tried the game Creativerse (not a supported game either), and while I had graphical glitches on the menu (and in-game not working), it could connect without issue. |
Metal Gear solid V is giving me a "server not reachable" error when trying to start. |
Same problem with Trackmania2 Stadium and Dead By Daylight. TM2Stadium is telling me "http error 12 157" |
Possibly related, in Killing Floor 2, none of the player progress appears and the game crashes after being on the server browser for a few seconds. |
I can confirm I have the same issues when playing HELLDIVERS and Super Street Fighter IV Arcade Edition. SSFIVAE doesn't mention any network error messages and tricks me into thinking everything is just fine. But when looking for a match online it gives me a 'no match found' message 2 seconds after I hit search, which is NOT true. I then proceeded to boot into Windows, launched the game and the matches were there. Back to Linux Mint, HELLDIVERS gives me a message saying it couldn't connect to Steam server right away. |
I've bought Far Cry 3 thinking it'd be fine to play the game, totally ignoring the warnings about Uplay. |
I can confirm the network work fine in Street Fighter IV and all its variants, and I'm able to find online matches and play them normally. |
I'm having this same issue with TrackMania² Stadium, I first noticed this problem while trying to get some non-Steam games working in Proton, but I've confirmed I'm getting the same issue with TrackMania² Stadium so it's not just me doing something wrong. I'm having trouble confirming this suspicion, but I get the feeling that web protocols (http/https) seem to work just fine but anything on non-standard ports seems to just not even appear in a local tcpdump report. |
I am experiencing the same problem as pilith when trying to run MGSV: TPP on Archlinux. With the steam runtime disabled, the logs indicate: Enabling the steam runtime resolves the problem so it may to be some kind of binary compatibility issue with |
What do you mean by enable/disable the steam runtime? It doesn't seem to make a difference to me whether I'm running it with 'proton run' or whether I set the WINEPREFIX and run it myself. I've confirmed that HTTPS is the problem for me, on mine and I get this error when I crank the WINEDEBUG up to "+all:-trace" via /tmp/proton_user/run
I definitely have libgnutls installed for both i386 & amd64:
I also tried copying the libgnutls files from /usr/lib//libgnutls.so.30 to ~/.steam/.../Proton 3.7 Beta/dist/lib*/ and that didn't make any difference at all. Googling around I found this Solos issue, note I'm not running Solos but it seems to be the same issue. Looks like they found the issue was the the older version of Wine did not support the newer version of libgnutls, perhaps Proton hasn't merged in the necessary Wine patches? Tonight I'll see if I can install a downgraded version of libgnutls, and see if Proton supports that better. I note that SteamOS's Alchemist repos have only libgnutls26, so that's the version I'll be trying out tonight. |
Hi, it seems Proton expects a |
Ah, that's much easier than my approach, I installed libgnutls26 from the Alchemist repos on my Debian Stretch desktop (I do not recommend this approach!) and that made iexplore.exe work with a https URL, I haven't yet tested any games.
But I got a few validation errors, I think it was algorithms not supported by libgnutls26, so I took your approach and symlinked "/usr/lib//libgnutls.so.30" to "$HOME/.steam/steam/steamapps/common/Proton 3.7 Beta/dist/lib/libgnutls.so.26" and that worked even better (after uninstall libgnutls26). I would definitely recommend only creating that symlink in Proton's lib directories rather than doing it for your entire system, although that does have the downside that you might need to redo the fix for future updates of Proton. However I think this is something that should be fixed in Proton, so hopefully we won't need this workaround for very long anyway. |
Anyone having this issue tried Proton 3.7-4 Beta? |
@dubigrasu You mean that after switching to 3.7-4 beta, "all of your games" not only get past "any" DRM, but also connect to the internet? Haven't you messed with Wine or patched it yourself? |
@rdlf4 |
Using Proton 3.7-4 Beta without the libgnutls.so.26 symlink did not fix the issue with iexplore.exe not being able to do https. However I've just found that the libgnutls.so.26 symlink doesn't fix TrackMania² Stadium not being able to log in either, so while that is certainly a problem, I'm not so sure it's the main problem here. |
Proton Python script always says You can see that the wineprefix is being updated on first launch: |
Ah ok, well I definitely have "3.7 Beta" so I guess I've probably got 3.7-4, and that did not solve the libgnutls issue on its own, I had to also do the symlink 26->30 mentioned above. |
For those of you who managed to simlink and made it so that your game does connect to the internet, could you try it with Far Cry 3? I'm curious whether this works or not with Uplay. |
Unfortunately, this network connection issue for some games is still a thing for v3.16-5 Beta. |
Latest update to 3.16-6 Beta has fixed the network bug in Hitman 2, no more switching Proton versions for me. I have other games on the list to try but installing them takes a while. |
MGS V: The Phantom Pain (287700) Networking features now work (w/3.16-6 beta) even though it's not completely stable (sometimes it gives an error, but if you retry it succeeds). 👍 |
Same problem with War Robots, cannot connect to internet, under ubuntu 18.04 and nvidia video drivers over gtx1060 and Proton 3.16-6 Beta. |
Issue fixed in Soulcalibur |
Can we get this issue renamed to something along the lines of "libgnutls not included in Proton's runtime"? |
I have linked |
I am having same issue with nba 2k19. I had symlink the library as suggested above and It helped me to open myCareer mode but still there is connection problem. Processor Information: Operating System Version: Video Card: Sound card: Memory: Miscellaneous: Recent Failure Reports: |
Hello @oliverol01, please open a new compatibility report for that game. |
i cant play among us with proton its not gettting connection with version 4.11-13, nothing above has fixed. sees suspicious |
Same here, tried to play Among Us the other day, based on Proton 5.0-10, and couldn't join the server. Does anybody have a fix ? |
The first version that was released works the best for me. |
Among Us works in latest Proton (5.13), but you may need to change region around a few times before you can connect, in my experience. |
@Wenzel I think I had the same Among Us issue today (and found this thread while trying to fix it). If you start the game from a fresh install then it will load forever when trying to join a game. What you want to do is click the region selector, which for me brought up only the option of North America, then click on North America. After that it actually connected. It's as though when you first load no region is selected but it displays North America anyway, then when you actively select North America it connects. |
GTA V online (271590) After a short time (<1h) leaves session, and goes to a empty one. This can happen, even on windows but rarely does. Noticed this is much more frequent to me than to my friends playing on Microsoft OS. |
This fixes: delete /etc/resolv.conf prior in case if you use system.d resolver |
@vampywiz17, please add "http://store.steampowered.com/app/1407200" to the list of affected software.
|
@alexzk1, what does “ |
|
Hey everyone, sorry to revive this thread. I'm simply trying to run Ubisoft Connect on the Steam Deck using proton experimental (same result for proton 7) but I'm getting a "A Ubisoft service is currently unavailable. Please try again later." when trying to log in. |
I recall it is something tricky there. Old games do not have launcher updated. You should download latest from their site, install it then you can copy installed to original game. Something like that. Super tricky. |
Thanks for the quick reply @alexzk1, I'm using the latest Ubisoft Connect installer from their website (https://ubisoftconnect.com/nl-NL/) but even after installing Ubisoft Connect attempting to start the launcher by itself is not working (let alone anything with games). Any other idea what it could be? |
Nope...server down? Broken network? Firewall? You should ask on windows/ubisoft then, I guess it is not related to Linux directly. |
Again thanks for the quick response! I had the launcher running fine yesterday but suddenly it stopped working. I can't imagine it's their servers (it's been >24 hours and even Ubisoft servers shouldn't be THAT bad), Firewall is also probably not the cause since I tried it on 3 different networks and the issue keeps persisting. I'll try to look into SSL certs... |
I have the same problem with Ubisoft Connect. However, I am very sure this is actually not a proton problem. I have a Windows 11 virtual machine and if I connect this virtual machine to the internet using bridged mode (i.e. it accesses the network card directly and connects to the internet independently of the host operating system), Ubisoft connect works. If I instead connect the virtual machine to the internet in NAT mode (i.e it accesses the network through the Linux host operating system), I have the exact same problem as when running the launcher with proton/wine. Therefore the problem must be somewhere else. It somehow also works if I connect to some VPN. |
Hello @AndrewAmmerlaan, the discussion on #6260 might be useful. |
Hello there,
I try to start some games (Conan Exiles, Mu legends) but i recognize that it not working, because the game can not able to connect to the internet.
The games, that need internet connection, is not working?
The text was updated successfully, but these errors were encountered: