You are not logged in.

#1 2011-12-23 00:58:21

illumi
Member
Registered: 2011-12-22
Posts: 3

Stuck with Steam

Hello there,

I am at my wits end with trying to get Steam to work with Wine on my Arch x64 install and any pointers will be greatly appreciated!

What I have done so far is install wine/wine_gecko/winetricks via pacman (along with lib32-ati-dri like it suggests on the wine wiki page) then ran winecfg.

I have run

winetricks corefonts allfonts tahoma gecko vcrun2005

The gecko part suggested installing to /usr/share/wine/gecko/ as the WineHQ website says which has been done.

Then finally downloaded and installed the SteamInstall from the Steam website.

Now, I get the sign-in dialogue which I can use and log in to. After "Connecting to Steam account:..." the window disappears and the process ends.

Console output:

$ wine Steam.exe 
fixme:process:GetLogicalProcessorInformation ((nil),0x33e464): stub
fixme:process:GetLogicalProcessorInformation (0x1f50c00,0x33e464): stub
fixme:process:SetProcessShutdownParameters (00000100, 00000000): partial stub.
err:secur32:SECUR32_initSchannelSP TLS library not found, SSL connections will fail
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.
fixme:dwmapi:DwmSetWindowAttribute (0x10098, 2, 0x33d358, 4) stub
fixme:dwmapi:DwmSetWindowAttribute (0x10098, 3, 0x33d364, 4) stub
fixme:dwmapi:DwmSetWindowAttribute (0x10098, 4, 0x33d354, 4) stub
fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
fixme:toolhelp:Heap32ListFirst : stub
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 32 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 32 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels
fixme:dwmapi:DwmSetWindowAttribute (0x100a2, 2, 0x33d818, 4) stub
fixme:dwmapi:DwmSetWindowAttribute (0x100a2, 3, 0x33d824, 4) stub
fixme:dwmapi:DwmSetWindowAttribute (0x100a2, 4, 0x33d814, 4) stub
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
Assert( Assertion Failed: bRet ):.\hardware_win32.cpp:583

fixme:process:GetLogicalProcessorInformation ((nil),0x33fc7c): stub
fixme:process:GetLogicalProcessorInformation (0x435c00,0x33fc7c): stub
fixme:dbghelp:elf_search_auxv can't find symbol in module
err:ole:CoGetClassObject class {dff32fea-3331-48da-a272-ccfc238695be} not registered
err:ole:CoGetClassObject class {dff32fea-3331-48da-a272-ccfc238695be} not registered
err:ole:create_server class {dff32fea-3331-48da-a272-ccfc238695be} not registered
fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported
err:ole:CoGetClassObject no class object {dff32fea-3331-48da-a272-ccfc238695be} could be created for context 0x17
fixme:dwmapi:DwmSetWindowAttribute (0x200b6, 2, 0x33d830, 4) stub
fixme:dwmapi:DwmSetWindowAttribute (0x200b6, 3, 0x33d83c, 4) stub
fixme:dwmapi:DwmSetWindowAttribute (0x200b6, 4, 0x33d82c, 4) stub
fixme:dwmapi:DwmSetWindowAttribute (0x200ae, 2, 0x33d304, 4) stub
fixme:dwmapi:DwmSetWindowAttribute (0x200ae, 3, 0x33d310, 4) stub
fixme:dwmapi:DwmSetWindowAttribute (0x200ae, 4, 0x33d300, 4) stub
fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
fixme:win:RegisterDeviceNotificationA (hwnd=0x200ae, filter=0x33d5b0,flags=0x00000004) returns a fake device notification handle!
fixme:dwmapi:DwmSetWindowAttribute (0x100d0, 2, 0x33d944, 4) stub
fixme:dwmapi:DwmSetWindowAttribute (0x100d0, 3, 0x33d950, 4) stub
fixme:dwmapi:DwmSetWindowAttribute (0x100d0, 4, 0x33d940, 4) stub
fixme:dwmapi:DwmSetWindowAttribute (0x1010c, 2, 0x33d874, 4) stub
fixme:dwmapi:DwmSetWindowAttribute (0x1010c, 3, 0x33d880, 4) stub
fixme:dwmapi:DwmSetWindowAttribute (0x1010c, 4, 0x33d870, 4) stub
fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
fixme:process:GetLogicalProcessorInformation ((nil),0x33fc7c): stub
fixme:process:GetLogicalProcessorInformation (0x435c00,0x33fc7c): stub
fixme:dbghelp:elf_search_auxv can't find symbol in module

I installed the optional dependencies for wine, installed steam through winetricks, removed the .wine folder and tried again, all haven't remedied the situation.. Any ideas?

Offline

#2 2011-12-23 01:35:31

KingX
Member
From: Fremont, CA
Registered: 2010-03-24
Posts: 321

Re: Stuck with Steam

Use pacman to install gecko see if that will fix it.

pacman -S wine_gecko

Edit: You should also check out arch's wine wiki entry and follow that.

Last edited by KingX (2011-12-23 01:37:04)

Offline

#3 2011-12-23 02:11:01

Earnestly
Member
Registered: 2011-08-18
Posts: 805

Re: Stuck with Steam

I very recently reinstalled a new Steam prefix ( I was having issues with Steam Cloud, but it turned out to be corruption in /appcache and not wine. ), and to my surprise after creating a new prefix and logging into Steam, it struck me I didn't install anything via winetricks. No fonts, nor vcrun as I had to in the past. Infact I didn't even install directx and still get the same FPS in the game I play, however for that I had to install two additional fonts.

Try: ( Downloaded installer from Steampowered.com, not via winetricks )

WINEPREFIX=~/.wine_steam msiexec /i SteamInstaller.msi

I usually get prompted to install gecko during the configuration of the wine prefix ( twice I might add ), to which I simply cancelled.
From then on I was able to log into Steam, usually have to add a code from an email, then Steam update should begin and once it's all over, Steam would launch.

At least, that's how my story went...

ps: Oh, to launch ( games ) I use: ( Parameters in brackets "[]" are optional and not useful for debugging )

cd ~/.wine_steam/drive_c/<where>/<steam.exe_is_installed>; WINEPREFIX=~/.wine_steam [WINEDEBUG=-all] wine steam [-applaunch 000 -dxlevel 00 -novid -etc]

I believe Steam installs to "~/wine_prefix/drive_c/Program\ Files\(\x86\)/Steam" by default, however I usually install things to "C:\" or "/drive_c/<here>" to make my life easier.

Last edited by Earnestly (2011-12-23 02:16:07)

Offline

#4 2011-12-23 11:45:09

illumi
Member
Registered: 2011-12-22
Posts: 3

Re: Stuck with Steam

KingX wrote:

Use pacman to install gecko see if that will fix it.

pacman -S wine_gecko

Edit: You should also check out arch's wine wiki entry and follow that.

I have done both with no luck.

I also tried Kaustic's prefix idea with(and without) winearch

WINEARCH=win32 WINEPREFIX=~/.wine_steam msiexec /i SteamInstall.msi

I found something that suggested it may be the open source ATI driver and people have had more luck with the catalyst one. The Catalyst one seems to perform terribly compared to the xf86-video-ati driver in GNOME though, all animations lag and nothing is very smooth.

Offline

#5 2011-12-23 15:03:25

Earnestly
Member
Registered: 2011-08-18
Posts: 805

Re: Stuck with Steam

I've never had to really use WINEARCH personally ( 64bit and Nvidia ).

Any new errors?
Have you tried running it in a virtual desktop? ( This option at least fixes the annoying window dragging issues. )

Last edited by Earnestly (2011-12-23 15:04:39)

Offline

#6 2011-12-23 17:19:08

illumi
Member
Registered: 2011-12-22
Posts: 3

Re: Stuck with Steam

Kaustic wrote:

I've never had to really use WINEARCH personally ( 64bit and Nvidia ).

Any new errors?
Have you tried running it in a virtual desktop? ( This option at least fixes the annoying window dragging issues. )

I have also tried virtual desktop with the same result. I get "Connecting to steam account: ..." then the 'cancel' button pops up after a minute then it disappears as follows:

$ wine Steam.exe 
fixme:process:GetLogicalProcessorInformation ((nil),0x33e464): stub
fixme:process:GetLogicalProcessorInformation (0x1f52388,0x33e464): stub
fixme:process:SetProcessShutdownParameters (00000100, 00000000): partial stub.
err:secur32:SECUR32_initSchannelSP TLS library not found, SSL connections will fail
fixme:dwmapi:DwmSetWindowAttribute (0x10098, 2, 0x33d358, 4) stub
fixme:dwmapi:DwmSetWindowAttribute (0x10098, 3, 0x33d364, 4) stub
fixme:dwmapi:DwmSetWindowAttribute (0x10098, 4, 0x33d354, 4) stub
fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
fixme:toolhelp:Heap32ListFirst : stub
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 32 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 32 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels
fixme:dwmapi:DwmSetWindowAttribute (0x100a2, 2, 0x33d818, 4) stub
fixme:dwmapi:DwmSetWindowAttribute (0x100a2, 3, 0x33d824, 4) stub
fixme:dwmapi:DwmSetWindowAttribute (0x100a2, 4, 0x33d814, 4) stub
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:wbemprox:wbem_locator_ConnectServer 0x1c46a0, L"ROOT\\CIMV2", (null), (null), (null), 0x00000080, (null), (nil), 0x4b8c638)
err:ole:CoGetClassObject class {dff32fea-3331-48da-a272-ccfc238695be} not registered
err:ole:CoGetClassObject class {dff32fea-3331-48da-a272-ccfc238695be} not registered
err:ole:create_server class {dff32fea-3331-48da-a272-ccfc238695be} not registered
fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported
err:ole:CoGetClassObject no class object {dff32fea-3331-48da-a272-ccfc238695be} could be created for context 0x17
fixme:dwmapi:DwmSetWindowAttribute (0x100aa, 2, 0x33d830, 4) stub
fixme:dwmapi:DwmSetWindowAttribute (0x100aa, 3, 0x33d83c, 4) stub
fixme:dwmapi:DwmSetWindowAttribute (0x100aa, 4, 0x33d82c, 4) stub
fixme:dwmapi:DwmSetWindowAttribute (0x100b6, 2, 0x33d304, 4) stub
fixme:dwmapi:DwmSetWindowAttribute (0x100b6, 3, 0x33d310, 4) stub
fixme:dwmapi:DwmSetWindowAttribute (0x100b6, 4, 0x33d300, 4) stub
fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
fixme:win:RegisterDeviceNotificationA (hwnd=0x100b6, filter=0x33d5b0,flags=0x00000004) returns a fake device notification handle!
fixme:dwmapi:DwmSetWindowAttribute (0x100d2, 2, 0x33d944, 4) stub
fixme:dwmapi:DwmSetWindowAttribute (0x100d2, 3, 0x33d950, 4) stub
fixme:dwmapi:DwmSetWindowAttribute (0x100d2, 4, 0x33d940, 4) stub
fixme:dwmapi:DwmSetWindowAttribute (0x1010e, 2, 0x33d874, 4) stub
fixme:dwmapi:DwmSetWindowAttribute (0x1010e, 3, 0x33d880, 4) stub
fixme:dwmapi:DwmSetWindowAttribute (0x1010e, 4, 0x33d870, 4) stub
fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
fixme:process:GetLogicalProcessorInformation ((nil),0x33fc7c): stub
fixme:process:GetLogicalProcessorInformation (0x435c00,0x33fc7c): stub
fixme:dbghelp:elf_search_auxv can't find symbol in module
err:ntdll:RtlDeleteResource Deleting active MRSW lock (0x1121cc), expect failure

All the drivers seem to be in place.

$ sudo pacman -S lib32-ati-dri
Password: 
warning: lib32-ati-dri-7.11.2-2 is up to date -- reinstalling

Offline

#7 2011-12-23 19:37:41

Earnestly
Member
Registered: 2011-08-18
Posts: 805

Re: Stuck with Steam

Both your log and mine look roughly the same, including the err:[ors] with one expection:

err:ntdll:RtlDeleteResource Deleting active MRSW lock (0x1121cc), expect failure

With some basic Googlefu, this lead me to this bug 19179. It is old though ( abandoned ), which leads to a very obvious, but perhaps presumed question:

Which version of wine are you using? ( Currently the latest is Version: 1.3.35-3 from pacman -Qi wine. )

PS: I notice you're using "wine steam.exe", have you tried without .exe? ( as per my example )

Unfortunately my Googlefu isn't quite as good as I hoped sad

Last edited by Earnestly (2011-12-23 19:38:56)

Offline

#8 2011-12-26 16:44:51

rthomas6
Member
Registered: 2011-06-16
Posts: 13

Re: Stuck with Steam

I am having the same problem. Also on x86_64. It gets to "connecting to [account]..." then that window just disappears.

I notice that in both of our cases wine complains about something called "SECUR32" missing... are we missing some dependency? I have installed wine_gecko via pacman, as well as the needed fonts according to ArchWiki

Also, when I try to run Steam.exe after this happens, it gives me an error window: "Steam.exe (main exception): Unable to write to the current Steam application folder. Please move Steam to a folder where you have write privileges."
chmod 775 -R .wine/* does not fix the problem, so I'm not sure it's actually a permissions problem.

Offline

#9 2011-12-26 16:48:01

rthomas6
Member
Registered: 2011-06-16
Posts: 13

Re: Stuck with Steam

Actually, navigating to the installed directory and using "wine steam" fixed my previous problem, but now it just show the connecting to window and disappears, like before.

Offline

#10 2011-12-26 16:57:58

rthomas6
Member
Registered: 2011-06-16
Posts: 13

Re: Stuck with Steam

Ah, I found the fix for me. I forgot to install lib32-intel-dri. After I did that, Steam started up.

Offline

#11 2011-12-26 18:18:55

Earnestly
Member
Registered: 2011-08-18
Posts: 805

Re: Stuck with Steam

complains about something called "SECUR32" missing...

That's normal.

There seems to something about launching steam as "steam" and not "steam.exe".
I remember reading this somewhere, perhaps a comment, but I've always excluded ".exe" and it has always worked. Saying that, SteamOverlay worked for me when it apparently "didn't". ( ~1 year ago )

Offline

#12 2012-01-01 09:49:03

Jeaye
Member
Registered: 2011-11-10
Posts: 3

Re: Stuck with Steam

Ahh, I've the same exact problem here.

[jeaye@darkstar ~/.wine/drive_c/Program Files (x86)/Steam]$ wine steam                                                                                                                                                                                                         
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:process:SetProcessShutdownParameters (00000100, 00000000): partial stub.                                                                                                                                                                                                 
err:winediag:X11DRV_WineGL_InitOpenglInfo Direct rendering is disabled, most likely your OpenGL drivers haven't been installed correctly (using GL renderer "ATI Mobility Radeon HD 4650 ", version "1.4 (2.1 (3.3.11318 Compatibility Profile Context))").                    
err:secur32:SECUR32_initSchannelSP TLS library not found, SSL connections will fail                                                                                                                                                                                            
fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot                                                                                                                                                                                                      
fixme:toolhelp:Heap32ListFirst : stub                                                                                                                                                                                                                                          
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels                                                                                                                                                              
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels                                                                                                                                                              
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels                                                                                                                                                              
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels                                                                                                                                                              
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                                                                                                                                                               
Assert( Assertion Failed: bRet ):.\hardware_win32.cpp:583                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                               
fixme:dbghelp:elf_search_auxv can't find symbol in module                                                                                                                                                                                                                      
err:ole:CoGetClassObject class {dff32fea-3331-48da-a272-ccfc238695be} not registered                                                                                                                                                                                           
err:ole:CoGetClassObject class {dff32fea-3331-48da-a272-ccfc238695be} not registered                                                                                                                                                                                           
err:ole:create_server class {dff32fea-3331-48da-a272-ccfc238695be} not registered                                                                                                                                                                                              
fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported                                                                                                                                                                                                                  
err:ole:CoGetClassObject no class object {dff32fea-3331-48da-a272-ccfc238695be} could be created for context 0x17                                                                                                                                                              
fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported                                                                                                                                                                                                 
fixme:win:RegisterDeviceNotificationA (hwnd=0x200b8, filter=0x33d5b0,flags=0x00000004) returns a fake device notification handle!                                                                                                                                              
fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported                                                                                                                                                                                                 
fixme:dbghelp:elf_search_auxv can't find symbol in module  

I've tried installing WINE with PlayOnLinux, without PlayOnLinux, with WINETricks... but I get the same result every time. The error about libmpg123 is odd, since I verified with pacman that it's installed. I'm using the ATI Catalyst 11.2-1 drivers, and everything on my system is up-to-date. Any progress on this would be excellent. big_smile

Cheers,
Jeaye

Offline

#13 2012-01-01 11:06:14

Earnestly
Member
Registered: 2011-08-18
Posts: 805

Re: Stuck with Steam

Do you have lib32-mpg123 installed? ( I'm assuming you're on 64bit as you didn't mention otherwise. )

Offline

#14 2012-01-01 16:27:42

KingX
Member
From: Fremont, CA
Registered: 2010-03-24
Posts: 321

Re: Stuck with Steam

One thing worth trying, that is working for me quite well right now, is running/installing Steam in a 32bit wineprefix. So create another wineprefix using

WINEARCH=win32 WINEPREFIX=$HOME/.wine32/ winecfg

Then install Steam

WINEARCH=win32 WINEPREFIX=$HOME/.wine32 wine msiexec -i SteamInstall.exe

I just tried this the other day and this has by far been the most stable Steam has run under wine for me, I have been able to install games and those games have been able to install the stuff they need to run (.NET Framework, directx etc.) without any issues.

Edit: Spoke too soon about no errors. lol. Okay so games requiring/using .NET Framework 3.5 SP1 won't work, because 3.5 SP1 doesn't work in wine yet. They may work somewhat but do expect crashing.

Last edited by KingX (2012-01-01 17:28:56)

Offline

#15 2012-01-01 21:46:25

Jeaye
Member
Registered: 2011-11-10
Posts: 3

Re: Stuck with Steam

Kaustic wrote:

Do you have lib32-mpg123 installed? ( I'm assuming you're on 64bit as you didn't mention otherwise. )

Nice call. That removed the libmpg123 error, but unfortunately, that's not the main problem.

@KingX:
That actually got me closer (I'd say) than before... but I still get the same results. I tried logging in with an incorrect password, and it tells me my password is incorrect. However, when I login with the correct password, I get the "Connecting account [name]..." window, and then it just crashes. I'll paste my output for this.

[jeaye@darkstar ~/.wine32/drive_c/Program Files/Steam]$ wine steam                                                                                                                 
fixme:process:SetProcessShutdownParameters (00000100, 00000000): partial stub.                                                                                                     
err:winediag:X11DRV_WineGL_InitOpenglInfo Direct rendering is disabled, most likely your OpenGL drivers haven't been installed correctly (using GL renderer "ATI Mobility Radeon HD 4650 ", version "1.4 (2.1 (3.3.11318 Compatibility Profile Context))").                                                                                                           
err:secur32:SECUR32_initSchannelSP TLS library not found, SSL connections will fail                                                                                                
fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
fixme:toolhelp:Heap32ListFirst : stub
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels                                                                  
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels                                                                  
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels                                                                  
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels                                                                  
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels                                                                  
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                                                                   
Assert( Assertion Failed: bRet ):.\hardware_win32.cpp:583
                                                                                                                                                                                   
fixme:dbghelp:elf_search_auxv can't find symbol in module                                                                                                                          
err:ole:CoGetClassObject class {dff32fea-3331-48da-a272-ccfc238695be} not registered
err:ole:CoGetClassObject class {dff32fea-3331-48da-a272-ccfc238695be} not registered
err:ole:create_server class {dff32fea-3331-48da-a272-ccfc238695be} not registered
fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported
err:ole:CoGetClassObject no class object {dff32fea-3331-48da-a272-ccfc238695be} could be created for context 0x17
fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported                                                                                                     
fixme:win:RegisterDeviceNotificationA (hwnd=0x100ca, filter=0x33d5b0,flags=0x00000004) returns a fake device notification handle!                                                  
fixme:dbghelp:elf_search_auxv can't find symbol in module  

Now, there are a lot of things that look wrong about that. There's not really any good information about what though. hmm

EDIT:
I'd like to point out that I've also tried virtual desktop emulation in the wine settings, as well as starting steam with the -silent switch. Also, I've installed corefonts and vcrun6 via winetricks into this prefix.

EDIT:
This problem has been solved! I was using the Catalyst drivers from AUR, but I only had the x64 version. Please ensure you have 32bit drivers (other than lib32-libgl) if you run into this problem.

Cheers,
Jeaye

Last edited by Jeaye (2012-01-02 00:22:29)

Offline

#16 2012-01-02 00:24:56

Earnestly
Member
Registered: 2011-08-18
Posts: 805

Re: Stuck with Steam

Edit:

EDIT:
This problem has been solved! I was using the Catalyst drivers from AUR, but I only had the x64 version. Please ensure you have 32bit drivers (other than lib32-libgl) if you run into this problem.

Ah, glad you've fixed your issue.
Rest of my original post below:

---

This is all very strange as I get most of those errors too but I eventually connect.

Not sure if this helps but when logging in to steam the "connecting to..." dialogue does temporarily become unresponsive, and in other environments, might prompt me to force close.
But eventually it will connect; roughly 5-10 seconds time.

Keep in mind this is all working for a completely blank 64bit prefix with no vcrun or directx or dotnet. ( this surprised me ).

Also, this is a long shot, but these are the lib32-* packages I have installed on this machine ( which honestly needs a good clean up ); perhaps it'll help:

lib32-acl 2.2.51-2
lib32-alsa-lib 1.0.24.1-1
lib32-attr 2.4.46-2
lib32-bzip2 1.0.6-1
lib32-expat 2.0.1-7
lib32-fontconfig 2.8.0-3
lib32-freetype2 2.4.8-1
lib32-gcc-libs 4.6.2-3
lib32-gettext 0.18.1.1-2
lib32-glibc 2.14.1-4
lib32-libice 1.0.7-1
lib32-libldap 2.4.28-1
lib32-libltdl 2.4.2-2
lib32-libpng 1.4.8-1
lib32-libsm 1.2.0-1
lib32-libx11 1.4.4-1
lib32-libxau 1.0.6-2
lib32-libxcb 1.7-2
lib32-libxcursor 1.1.12-1
lib32-libxdamage 1.1.3-3
lib32-libxdmcp 1.1.0-1
lib32-libxext 1.3.0-1
lib32-libxfixes 5.0-1
lib32-libxi 1.4.5-1
lib32-libxrandr 1.3.2-1
lib32-libxrender 0.9.6-4
lib32-libxt 1.1.1-1
lib32-libxv 1.0.6-1
lib32-libxvmc 1.0.6-3
lib32-mesa 7.11.2-2
lib32-mpg123 1.13.4-1
lib32-nvidia-utils 290.10-1
lib32-openssl 1.0.0.e-2
lib32-util-linux 2.20.1-1
lib32-zlib 1.2.5-6

Last edited by Earnestly (2012-01-02 00:27:09)

Offline

#17 2012-01-05 22:13:44

DerFlob
Member
From: Munich, Germany
Registered: 2011-09-18
Posts: 21

Re: Stuck with Steam

I've been trying to get Steam to work with the Open Source ATI drivers for a while, but didn't have luck, until now.
The symptoms were very similar to the ones you guys had. Steam just crashes after the Connecting window. Always with the 'fixme:dbghelp:elf_search_auxv can't find symbol in module' in the end. Changing to the proprietary Catalyst drivers helped to make Steam run, but gave me alot other issues, so this wasn't an option.

Today i wanted to increase Wine's debug-output, so I set the WINEDEBUG variable to "+relay" and redirected to output to a file. Apart from a 1GB, and rapidly growing, file Steam suddenly worked! O_O
I don't have the faintest idea why that is, but it works...
But there was still the problem with the size of the output file. So I of course tried redirecting everything to /dev/null. But to accomplish complete confusion, Steam crashed again.
Currently, I'm using the following command to start Steam successfully, without a gigantic output:

WINEARCH=win32 WINEPREFIX=/home/flob/.wine_steam/ WINEDEBUG=+relay wine Steam.exe 2>&1 | cat &>/dev/null

Only downside with it is, that cat sometimes used up to 8% of CPU...
The Steam-client is a bit laggy, but works. I'm currently downloading/installing games. Flight Control HD works fine already. smile

I hope, this might help you, too. And if you have an idea, _why_ this helps, I'd love to hear it big_smile

Offline

#18 2012-01-28 01:36:04

schliep
Member
Registered: 2012-01-28
Posts: 1

Re: Stuck with Steam

This seems to be a bug relating a group of packages that were updated on December 19, 2011. I had four packages update (lib32-libgl, lib32-mesa, lib32-libglapi, lib32-ati-dri) from version 7.11.2-1 to 7.11.2-2. I have downgrade my packages and steam works again.

Offline

#19 2012-01-28 20:57:35

McDoenerKing
Member
From: Germany
Registered: 2010-06-21
Posts: 59

Re: Stuck with Steam

Heyho Guys,
For Steam its best to use a wine patched with the ole-patch (or just install wine-lol from aur, which is exactly that) and install steam via

 winetricks steam 

It is very simple actually! It runs very smoothly on my x86_64 and I do not have any lags using it smile It might be recommended to use an emulated desktop. Every program running in Wine, which uses a taskbar icon, loves to crash on my machine hmm

Offline

#20 2012-02-04 20:26:51

tgoossens
Member
From: Belgium
Registered: 2011-02-06
Posts: 96
Website

Re: Stuck with Steam

rthomas6 wrote:

Ah, I found the fix for me. I forgot to install lib32-intel-dri. After I did that, Steam started up.

Hero! You solved all my problems


Share and enjoy!

Offline

Board footer

Powered by FluxBB