You are not logged in.

#1 2015-07-07 16:38:03

Pope Unleashed
Member
Registered: 2015-06-07
Posts: 45

Steam with Wine gets stuck at login

I have been trying to get Steam to work with Wine so that I can play non-linux games on my Arch Linux system. Steam works perfectly without Wine but when launching the Wine version of Steam, it gets stuck at the login screen. When I type my username and password and click log in, it just loads forever. It even sends me the activation code for logging in on a new computer to my email.

I have tried running it through PlayWithLinux and removing the "clientregistry.blob" library from winecfg. I have googled the problems in several ways but nothing seems to apply.

I would be hugely grateful if anyone has a potential solution for this! Thanks in advance.

Last edited by Pope Unleashed (2015-07-20 15:54:03)

Offline

#2 2015-07-10 12:29:07

Zaxth
Member
Registered: 2014-03-24
Posts: 34

Re: Steam with Wine gets stuck at login

I've been having this issue for months now. Steam just doesn't work through wine anymore due to an unimplemented function - which is a shame as theres a few yet unported games I liked to play.
Here's the winehq bug thread https://bugs.winehq.org/show_bug.cgi?id=35690

Offline

#3 2015-07-10 14:07:04

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,770

Re: Steam with Wine gets stuck at login

Try using a win32 prefix (maybe you also have to set that to winXP not sure), works for me

Offline

#4 2015-07-10 20:18:52

firekage
Member
From: Eastern Europe, Poland
Registered: 2013-06-30
Posts: 617

Re: Steam with Wine gets stuck at login

Zaxth wrote:

I've been having this issue for months now. Steam just doesn't work through wine anymore due to an unimplemented function - which is a shame as theres a few yet unported games I liked to play.
Here's the winehq bug thread https://bugs.winehq.org/show_bug.cgi?id=35690

I don't have problem with it, i run Steam trough Wine - 1.7.43. On newer i had graphic problems with fonts.

Offline

#5 2015-07-19 11:32:39

Pope Unleashed
Member
Registered: 2015-06-07
Posts: 45

Re: Steam with Wine gets stuck at login

V1del wrote:

Try using a win32 prefix (maybe you also have to set that to winXP not sure), works for me

Thanks! This command did it:

WINEPREFIX=~/prefix32 WINEARCH='win32' wine 'wineboot'

Offline

#6 2015-07-20 15:55:55

Pope Unleashed
Member
Registered: 2015-06-07
Posts: 45

Re: Steam with Wine gets stuck at login

UPDATE: The problem reoccurs after rebooting.

I tried:

sudo rm -r ~/.wine
WINEARCH=win32 WINEPREFIX=~/.wine winecfg

Problem still persists - Steam just keeps getting stuck at login.

Last edited by Pope Unleashed (2015-07-20 15:56:42)

Offline

#7 2015-07-22 17:36:07

Pope Unleashed
Member
Registered: 2015-06-07
Posts: 45

Re: Steam with Wine gets stuck at login

UPDATE: When I run steam from terminal I get this:

[samuel@sampc ~]$ wine ~/.wine/drive_c/Program\ Files/Steam/Steam.exe
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
fixme:ver:GetCurrentPackageId (0x32e420 (nil)): stub
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
[2015-07-21 14:39:40] Startup - updater built Jun 4 2015 10:36:34
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2015-07-21 14:39:40] Checking for update on startup
[2015-07-21 14:39:40] Checking for available update...
fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform
fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform
fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform
[2015-07-21 14:39:41] Download skipped: /client/steam_client_win32 version 1433441724, installed version 1433441724
[2015-07-21 14:39:41] Nothing to do
[2015-07-21 14:39:41] Verifying installation...
[2015-07-21 14:39:41] Performing checksum verification of executable files
[2015-07-21 14:39:41] Verification complete
err:module:load_builtin_dll failed to load .so lib for builtin L"winemp3.acm": libmpg123.so.0: cannot open shared object file: No such file or directory
fixme:advapi:EventRegister {47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x3f0069e0, 0x3f040cf0, 0x3f040ce8
fixme:advapi:EventRegister {58a9201e-73b0-42ce-9821-7e134361bc70}, 0x3f0069e0, 0x3f040d28, 0x3f040d20
fixme:advapi:EventRegister {3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x3f0069e0, 0x3f040cb8, 0x3f040cb0
fixme:advapi:EventRegister {1432afee-73b0-42ce-9821-7e134361b433}, 0x3f0069e0, 0x3f040d60, 0x3f040d58
fixme:advapi:EventRegister {4372afee-73b0-42ce-9821-7e134361b519}, 0x3f0069e0, 0x3f040d98, 0x3f040d90
fixme:process:SetProcessShutdownParameters (00000100, 00000000): partial stub.
fixme:imm:ImmGetOpenStatus (0x1f10e0): semi-stub
fixme:ver:GetCurrentPackageId (0x32e2ec (nil)): stub
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
err:module:load_builtin_dll failed to load .so lib for builtin L"winemp3.acm": libmpg123.so.0: cannot open shared object file: No such file or directory
err:winediag:schan_imp_init Failed to load libgnutls, secure connections will not be available.
fixme:heap:RtlSetHeapInformation 0x110000 0 0x33fc6c 4 stub
err:winediag:schan_imp_init Failed to load libgnutls, secure connections will not be available.
fixme:ver:GetCurrentPackageId (0x30e4d0 (nil)): stub
fixme:wbemprox:wbem_locator_ConnectServer unsupported flags
fixme:wbemprox:client_security_SetBlanket 0x7d3716fc, 0x2007c60, 10, 0, (null), 3, 3, (nil), 0x00000000
fixme:wbemprox:client_security_Release 0x7d3716fc
fixme:hnetcfg:fw_apps_get__NewEnum 0x2008008, 0x53ee4bc
fixme:hnetcfg:fw_app_put_ProcessImageFileName 0x205ee60, L"C:\\Program Files\\Steam\\steam.exe"
fixme:hnetcfg:fw_app_put_Name 0x205ee60, L"Steam"
fixme:hnetcfg:fw_app_put_Enabled 0x205ee60, -1
fixme:hnetcfg:fw_apps_Add 0x2007d60, 0x205ee60
err:ole:CoGetClassObject class {e2b3c97f-6ae1-41ac-817a-f6f92166d7dd} not registered
err:ole:CoGetClassObject no class object {e2b3c97f-6ae1-41ac-817a-f6f92166d7dd} could be created for context 0x1
fixme:wbemprox:wbem_locator_ConnectServer unsupported flags
fixme:wbemprox:client_security_SetBlanket 0x7d3716fc, 0x205f880, 10, 0, (null), 3, 3, (nil), 0x00000000
fixme:wbemprox:client_security_Release 0x7d3716fc
fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
fixme:process:SetProcessDEPPolicy (3): stub
fixme:wbemprox:enum_class_object_Next timeout not supported
fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:wbemprox:enum_class_object_Next timeout not supported
fixme:wbemprox:enum_class_object_Next timeout not supported
fixme:wbemprox:enum_class_object_Next timeout not supported
fixme:wbemprox:enum_class_object_Next timeout not supported
fixme:imm:ImmDisableTextFrameService Stub
fixme:thread:GetThreadPreferredUILanguages 56, 0x33f734, (nil) 0x33f738
fixme:winsock:WSALookupServiceBeginW (0x33f620 0x00000ff0 0x33f65c) Stub!
[0721/143941:ERROR:network_change_notifier_win.cc(173)] WSALookupServiceBegin failed with: 8
fixme:iphlpapi:NotifyAddrChange (Handle 0x33f768, overlapped 0x141f10): stub
fixme:win:RegisterDeviceNotificationW (hwnd=0x100a8, filter=0x33f774,flags=0x00000000) returns a fake device notification handle!
fixme:win:RegisterDeviceNotificationW (hwnd=0x100a8, filter=0x33f774,flags=0x00000000) returns a fake device notification handle!
fixme:ver:GetCurrentPackageId (0x1cbe9b8 (nil)): stub
fixme:win:EnumDisplayDevicesW ((null),0,0x33f04c,0x00000000), stub!
ALSA lib dlmisc.c:254:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib32/alsa-lib/libasound_module_pcm_pulse.so
fixme:ver:GetCurrentPackageId (0x33fb38 (nil)): stub
ALSA lib dlmisc.c:254:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib32/alsa-lib/libasound_module_pcm_pulse.so
fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_HANDLE_INFORMATION
fixme:iphlpapi:NotifyAddrChange (Handle 0x247050c, overlapped 0x2470510): stub
fixme:win:RegisterDeviceNotificationA (hwnd=0x100b6, filter=0x5cfe4b0,flags=0x00000004) returns a fake device notification handle!
[2015-07-21 14:39:43] Background update loop checking for update. . .
[2015-07-21 14:39:43] Checking for available update...
err:ole:CoGetClassObject class {77f10cf0-3db5-4966-b520-b7c54fd35ed6} not registered
err:ole:CoGetClassObject no class object {77f10cf0-3db5-4966-b520-b7c54fd35ed6} could be created for context 0x1
fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform
fixme:imm:ImmReleaseContext (0x100b8, 0x20b1848): stub
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet

Any thoughts?

Offline

#8 2015-07-22 17:42:08

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,770

Re: Steam with Wine gets stuck at login

install all of the packages mentioned as optional in the wine package, should get rid of the missing lib32 warnings

Offline

#9 2015-07-22 18:26:08

Pope Unleashed
Member
Registered: 2015-06-07
Posts: 45

Re: Steam with Wine gets stuck at login

V1del wrote:

install all of the packages mentioned as optional in the wine package, should get rid of the missing lib32 warnings

I'm assuming you mean "wine_gecko" and "wine-mono"? They were already installed but upon reinstalling them, I could get into Steam. After restart though, the problem is back.

EDIT: I also noticed something now. When i run "WINEARCH=win32 WINEPREFIX=~/.wine winecfg" I get:

fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}

Last edited by Pope Unleashed (2015-07-22 19:03:57)

Offline

#10 2015-10-14 04:38:52

dietrying0
Member
Registered: 2015-10-14
Posts: 1

Re: Steam with Wine gets stuck at login

I am also having the same issue. It's a pretty fresh install. I do have other games running on the same prefix. The errors and symptoms are exactly the same. Pope Unleashed have you had any progress since posting?

Offline

Board footer

Powered by FluxBB