https://bugs.winehq.org/show_bug.cgi?id=42427
Bug ID: 42427 Summary: Steam application claims no internet connection Product: Wine Version: 2.1 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: luan.cestari@gmail.com Distribution: ---
I tried many times but Steam doesn't load any page or install any game.
I'm trying to run with "WINEDEBUG=-all wine Steam.exe -no-cef-sandbox -no-dwrite -tcp" (AFAIK cef and dwrite are already fixed and I could remove them) I tried the combinations with/without each argument
To force Steam to install a specific game even without internet connection to find it using Steam application, I ran "WINEDEBUG=-all wine Steam.exe -no-cef-sandbox -no-dwrite -tcp steam://run/372000" and then the Steam applications says it can't install without internet connection.
One strange thing is that I installed it and after the installation, the application updates itself without problem
Also, I have libnss-mdns:i386 library installed and updated as I have mdns in my hosts entry of /etc/nsswitch.conf file.
I tried with Windows 7 and XP (using winecfg, setting globally and specific to the application as well)
$wine --version wine-2.1
Installed the latest version through: sudo add-apt-repository ppa:wine/wine-builds sudo apt-get update sudo apt-get install --install-recommends winehq-devel
I searched for help on internet and on https://appdb.winehq.org/objectManager.php?sClass=version&iId=19444 , but I didn't find a similar problem or a workaround
Anyone have a hint how I can get it working? Or how I can get the back trace to help to investigate this problem?
Thank you all for the help
Kind regards, Luan
https://bugs.winehq.org/show_bug.cgi?id=42427
--- Comment #1 from Luan Cestari luan.cestari@gmail.com --- I also installed and tested with "winetricks corefonts" (and got Steam installed with "winetricks steam")
https://bugs.winehq.org/show_bug.cgi?id=42427
--- Comment #2 from Luan Cestari luan.cestari@gmail.com --- Using "WINEPREFIX=/wine32 WINEARCH=win32" (win 32 wine) I was able to force the download ("... steam://run/372000") but it doesn't load/open any web page inside Steam. So It seems there are two issues at least, one with network on win 64 bits (default) and one with loading web page on Steam (something that reminds "-no-cef-sandbox" , maybe a regression bug or there was something new in Steam embedded browser that need to be fixed on wine)
https://bugs.winehq.org/show_bug.cgi?id=42427
--- Comment #3 from Luan Cestari luan.cestari@gmail.com --- (In reply to Luan Cestari from comment #2)
Using "WINEPREFIX=/wine32 WINEARCH=win32" (win 32 wine) I was able to force the download ("... steam://run/372000") but it doesn't load/open any web page inside Steam. So It seems there are two issues at least, one with network on win 64 bits (default) and one with loading web page on Steam (something that reminds "-no-cef-sandbox" , maybe a regression bug or there was something new in Steam embedded browser that need to be fixed on wine)
Using win 32 bits worked for the connection but the Tree of Savior game crashed due some error form the driver
https://bugs.winehq.org/show_bug.cgi?id=42427
--- Comment #4 from Austin English austinenglish@gmail.com --- (In reply to Luan Cestari from comment #0)
Anyone have a hint how I can get it working? Or how I can get the back trace to help to investigate this problem?
There may or may not be a backtrace (there's no indication there was a crash), but since you've set WINEDEBUG=-all, you disabled all wine output. You need to unset that to get something useful.
https://bugs.winehq.org/show_bug.cgi?id=42427
--- Comment #5 from Luan Cestari luan.cestari@gmail.com --- (In reply to Austin English from comment #4)
(In reply to Luan Cestari from comment #0)
Anyone have a hint how I can get it working? Or how I can get the back trace to help to investigate this problem?
There may or may not be a backtrace (there's no indication there was a crash), but since you've set WINEDEBUG=-all, you disabled all wine output. You need to unset that to get something useful.
I found there were missing a couple components such as DirectX. Was Wine suppose to implement the DirectX functions?
https://bugs.winehq.org/show_bug.cgi?id=42427
--- Comment #6 from Austin English austinenglish@gmail.com --- (In reply to Luan Cestari from comment #5)
(In reply to Austin English from comment #4)
(In reply to Luan Cestari from comment #0)
Anyone have a hint how I can get it working? Or how I can get the back trace to help to investigate this problem?
There may or may not be a backtrace (there's no indication there was a crash), but since you've set WINEDEBUG=-all, you disabled all wine output. You need to unset that to get something useful.
I found there were missing a couple components such as DirectX. Was Wine suppose to implement the DirectX functions?
Missing where?
https://bugs.winehq.org/show_bug.cgi?id=42427
--- Comment #7 from Luan Cestari luan.cestari@gmail.com --- Missing to the game run, but I thought the DIrectX was implemented by Wine
https://bugs.winehq.org/show_bug.cgi?id=42427
--- Comment #8 from Austin English austinenglish@gmail.com --- (In reply to Luan Cestari from comment #7)
Missing to the game run, but I thought the DIrectX was implemented by Wine
DX9 is, but there are bugs, of course. DX10/11 are in progress, but incomplete.
https://bugs.winehq.org/show_bug.cgi?id=42427
--- Comment #9 from Matteo Bruni matteo.mystral@gmail.com --- (In reply to Luan Cestari from comment #0)
I tried many times but Steam doesn't load any page or install any game.
I'm trying to run with "WINEDEBUG=-all wine Steam.exe -no-cef-sandbox -no-dwrite -tcp" (AFAIK cef and dwrite are already fixed and I could remove them) I tried the combinations with/without each argument
Maybe it's unrelated to your issue but you should avoid the -tcp option unless you really need it. Nobody really uses it and the Steam servers often times are just broken for TCP.
You shouldn't need -no-dwrite anymore either.
https://bugs.winehq.org/show_bug.cgi?id=42427
--- Comment #10 from Luan Cestari luan.cestari@gmail.com --- @Austin English , thank you for the clarification. Strange that I still need to install DirectX 9 to make the game work even wine implementing it. I can change to builtin on winecfg and still works fine.
@Matteo Bruni, I tried without passsing that argument but on both cases (and until now) the Steam's Browser isn't working (but using a workaround I can download the games, so it have internet connection and can solve DNS)
https://bugs.winehq.org/show_bug.cgi?id=42427
mvvvv mvidal0001@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mvidal0001@gmail.com
--- Comment #11 from mvvvv mvidal0001@gmail.com --- Same problem here with Ubuntu 16.10 and https://launchpad.net/~wine/+archive/ubuntu/wine-builds configured for windows 7.
This problem has been briefly solved with wine 2.0 RC4 or 5 (sorry I'm not sure).
https://bugs.winehq.org/show_bug.cgi?id=42427
--- Comment #12 from Luan Cestari luan.cestari@gmail.com --- (In reply to mvvvv from comment #11)
Same problem here with Ubuntu 16.10 and https://launchpad.net/~wine/+archive/ubuntu/wine-builds configured for windows 7.
This problem has been briefly solved with wine 2.0 RC4 or 5 (sorry I'm not sure).
I got the latest update and still happening on wine 2.1
https://bugs.winehq.org/show_bug.cgi?id=42427
--- Comment #13 from Luan Cestari luan.cestari@gmail.com --- (In reply to Luan Cestari from comment #12)
(In reply to mvvvv from comment #11)
Same problem here with Ubuntu 16.10 and https://launchpad.net/~wine/+archive/ubuntu/wine-builds configured for windows 7.
This problem has been briefly solved with wine 2.0 RC4 or 5 (sorry I'm not sure).
I got the latest update and still happening on wine 2.1
And also wine 2.2 (the current latest version)
https://bugs.winehq.org/show_bug.cgi?id=42427
--- Comment #14 from Bruno Jesus 00cpxxx@gmail.com --- So you can login to Steam but not download games, is that it?
Please attach a log when trying to run Steam and downloading something, read more at https://wiki.winehq.org/FAQ#get_log
You can also check "Steam/logs/connection_log.txt" for hints about what could be wrong.
https://bugs.winehq.org/show_bug.cgi?id=42427
--- Comment #15 from mvvvv mvidal0001@gmail.com --- Created attachment 57388 --> https://bugs.winehq.org/attachment.cgi?id=57388 Launching steam with wine 2.2
log when launching steam with wine 2.2:
wine /home/mv/.wine/drive_c/Program\ Files/Steam/Steam.exe -no-cef-sandbox
https://bugs.winehq.org/show_bug.cgi?id=42427
--- Comment #16 from mvvvv mvidal0001@gmail.com --- Ok not my problem anymore as I deleted ( reactivated )d3d11.dll from the list
https://bugs.winehq.org/show_bug.cgi?id=42427
--- Comment #17 from Bruno Jesus 00cpxxx@gmail.com --- Can you try plain wine instead of wine-staging?
This line looks suspicious:
err:module:import_dll Library d3d11.dll (which is needed by L"C:\Program Files\Steam\bin\cef\cef.win7\libcef.dll") not found
https://bugs.winehq.org/show_bug.cgi?id=42427
--- Comment #18 from mvvvv mvidal0001@gmail.com --- And I solved it : see my comment 16
https://bugs.winehq.org/show_bug.cgi?id=42427
--- Comment #19 from Bruno Jesus 00cpxxx@gmail.com --- (In reply to mvvvv from comment #18)
And I solved it : see my comment 16
No problem, I was commenting while you posted your reply.
https://bugs.winehq.org/show_bug.cgi?id=42427
--- Comment #20 from Luan Cestari luan.cestari@gmail.com --- Created attachment 57396 --> https://bugs.winehq.org/attachment.cgi?id=57396 log required - win 2.2 x64
https://bugs.winehq.org/show_bug.cgi?id=42427
--- Comment #21 from Luan Cestari luan.cestari@gmail.com --- (In reply to Bruno Jesus from comment #14)
So you can login to Steam but not download games, is that it?
Please attach a log when trying to run Steam and downloading something, read more at https://wiki.winehq.org/FAQ#get_log
You can also check "Steam/logs/connection_log.txt" for hints about what could be wrong.
Also confirm, on wine 2.2 -no-cef-sandbox go back to work (it wasn't on 2.1 when I tested).
I think we could close this issue now. What do you think?
https://bugs.winehq.org/show_bug.cgi?id=42427
--- Comment #22 from Bruno Jesus 00cpxxx@gmail.com --- So the bug is no longer reproducible in 2.2?
From the log:
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
You should fix this if possible.
https://bugs.winehq.org/show_bug.cgi?id=42427
--- Comment #23 from Luan Cestari luan.cestari@gmail.com --- Thanks Bruno, installing using apt-get solved that warnning (not sure if I got anything broken, at last I didn't notice anything).
And with "-no-cef-sandbox " argument and with wine 2.2, the bug is solved =) Thanks
https://bugs.winehq.org/show_bug.cgi?id=42427
mrdeathjr28@yahoo.es changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mrdeathjr28@yahoo.es
https://bugs.winehq.org/show_bug.cgi?id=42427
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|UNCONFIRMED |RESOLVED CC| |dark.shadow4@web.de
--- Comment #24 from Fabian Maurer dark.shadow4@web.de --- Marking resolved. If the problem should persist/reappear, just reopen.
https://bugs.winehq.org/show_bug.cgi?id=42427
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #25 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 2.17.