You are not logged in.
Pages: 1
Hey guys. Been lurking the board for a while now trying to find a solution to my problem but I'm either missing something incredibly obvious or I'm doing something completely wrong. Either way, I'm stumped and can't find the solution. Basically, Steam doesn't run at all. Here's a bit more info.
err:ntdll:RtlpWaitForCriticalSection section 0x7e3f81e0 "../../../wine/dlls/winex11.drv/x11drv_main.c: X11DRV_CritSection" wait timed out in thread 0036, blocked by 0009, retrying (60 sec)
fixme:dbghelp:elf_search_auxv can't find symbol in module
wine: Critical section 7e3eb1e0 wait failed at address 0x7bc369a2 (thread 002a), starting debugger...
Unhandled exception: wait failed on critical section 0x7e3eb1e0 in 32-bit code (0x7bc369a2).
err:seh:raise_exception Unhandled exception code c0000194 flags 0 addr 0x7bc369a2
[adam@soap:Program Files/Steam]$ Process of pid=0008 has terminated04-25 00:06)
No process loaded, cannot execute 'echo Modules:'
Cannot get info on module while no process is loaded
No process loaded, cannot execute 'echo Threads:'
process tid prio (all id:s are in hex)
0000000e services.exe
0000001e 0
0000001d 0
00000015 0
00000010 0
0000000f 0
00000012 winedevice.exe
00000019 0
00000014 0
00000013 0
0000001a plugplay.exe
0000001f 0
0000001c 0
0000001b 0
00000020 explorer.exe
00000021 0
winedbg: Internal crash at 0x7edf014e
I'm currently using xf86-video-ati and lib32-ati-dri. I also have the wine_gecko package installed. Running Arch x86_64 with 3.3.2. I've read in many places that it has something to do with using the open source ATI driver and that Steam requires the Catalyst driver. I installed it and ran into the same exact problem. A friend of mine runs Steam with the open source driver with no issues at all. I installed Steam using the method posted on the WineDB.
mkdir -p ~/.local/share/wineprefixes
export WINEARCH=win32
export WINEPREFIX=~/.local/share/wineprefixes/steam
winetricks --no-isolate steam
I can always provide more information if needed.
Last edited by Joomla12 (2012-05-02 20:10:13)
Offline
Can you post the complete wine output from the moment you hit enter after typing "wine steam". I would also recommend to install steam by running the SteamInstall.msi from valve rather than installing through winetricks.
Offline
Can you post the complete wine output from the moment you hit enter after typing "wine steam". I would also recommend to install steam by running the SteamInstall.msi from valve rather than installing through winetricks.
[adam@soap:Program Files/Steam]$ wine Steam.exe (04-25 01:37)
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:wgl:is_extension_supported No OpenGL extensions found, check if your OpenGL setup is correct!
fixme:iphlpapi:NotifyAddrChange (Handle 0x453dc48, overlapped 0x434b9a0): stub
fixme:winsock:WSALookupServiceBeginW (0x453dc68 0x00000ff0 0x453dc64) Stub!
[0425/063721:ERROR:network_change_notifier_win.cc(111)] WSALookupServiceBegin failed with: 8
fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
fixme:toolhelp:Heap32ListFirst : stub
ALSA lib dlmisc.c:236:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib32/alsa-lib/libasound_module_pcm_pulse.so
ALSA lib dlmisc.c:236:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib32/alsa-lib/libasound_module_pcm_pulse.so
err:ntdll:RtlpWaitForCriticalSection section 0x7e3f61e0 "../../../wine/dlls/winex11.drv/x11drv_main.c: X11DRV_CritSection" wait timed out in thread 002a, blocked by 0009, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x7e3f61e0 "../../../wine/dlls/winex11.drv/x11drv_main.c: X11DRV_CritSection" wait timed out in thread 0036, blocked by 0009, retrying (60 sec)
fixme:dbghelp:elf_search_auxv can't find symbol in module
fixme:dbghelp:elf_search_auxv can't find symbol in module
fixme:dbghelp:elf_search_auxv can't find symbol in module
wine: Critical section 7e3f61e0 wait failed at address 0x7bc369a2 (thread 002a), starting debugger...
Unhandled exception: wait failed on critical section 0x7e3f61e0 in 32-bit code (0x7bc369a2).
err:seh:raise_exception Unhandled exception code c0000194 flags 0 addr 0x7bc369a2
[adam@soap:Program Files/Steam]$ Process of pid=0008 has terminated (04-25 01:38)
No process loaded, cannot execute 'echo Modules:'
Cannot get info on module while no process is loaded
No process loaded, cannot execute 'echo Threads:'
process tid prio (all id:s are in hex)
0000000e services.exe
0000001e 0
0000001d 0
00000015 0
00000010 0
0000000f 0
00000012 winedevice.exe
00000019 0
00000014 0
00000013 0
0000001a plugplay.exe
0000001f 0
0000001c 0
0000001b 0
00000020 explorer.exe
00000021 0
0000003f steamerrorreporter.exe
00000041 0
00000040 0
winedbg: Internal crash at 0x7edef14e
Here's the whole log. I'll try installing it without winetricks and report back.
Edit: Installing SteamInstall.msi from the Steam site produced the same error and crashed at the same point. I should probably note that it's crashing during the login phase. Once I enter my account details and click "Login", the client locks up then eventually crashes.
Last edited by Joomla12 (2012-04-25 05:49:49)
Offline
The OpenGL errors might be due to missing libgl and lib32-libgl. I am not familiar with ATI so not sure if that is needed, for nvidia nvidia-utils take care of gl libs. You also need lib32-libmpg123 for mp3 support in wine.
Are you using ALSA or PulseAudio? either case you need the 32bit libs for sound also and that should fix your ALSA errors. For my system I have.
pacman -Qs alsa
local/alsa-lib 1.0.25-1
An alternative implementation of Linux sound support
local/alsa-plugins 1.0.25-1
Extra alsa plugins
local/lib32-alsa-lib 1.0.25-1
An alternative implementation of Linux sound support (32 bit)
local/lib32-alsa-plugins 1.0.25-1
Extra alsa plugins (32-bit)
local/pulseaudio-alsa 2-1
ALSA Configuration for PulseAudio Note the lib32* packages. So check these packages in your system and lets see how many errors go away. ![]()
Offline
The OpenGL errors might be due to missing libgl and lib32-libgl. I am not familiar with ATI so not sure if that is needed, for nvidia nvidia-utils take care of gl libs. You also need lib32-libmpg123 for mp3 support in wine.
Are you using ALSA or PulseAudio? either case you need the 32bit libs for sound also and that should fix your ALSA errors. For my system I have.
pacman -Qs alsa local/alsa-lib 1.0.25-1 An alternative implementation of Linux sound support local/alsa-plugins 1.0.25-1 Extra alsa plugins local/lib32-alsa-lib 1.0.25-1 An alternative implementation of Linux sound support (32 bit) local/lib32-alsa-plugins 1.0.25-1 Extra alsa plugins (32-bit) local/pulseaudio-alsa 2-1 ALSA Configuration for PulseAudioNote the lib32* packages. So check these packages in your system and lets see how many errors go away.
I'll look into getting this stuff setup. Thanks for the help on this. I'm using PulseAudio since ALSA doesn't like the sound card in this system.
Edit: Installing all of that didn't really help much. I'm still getting OpenGL errors for some reason. I'm wondering if I should try reinstalling the Catalyst driver. I'm hoping I won't run into what I did with the past though when trying to install proprietary drivers. I made sure to add core components of xorg to IgnorePkg because for whatever reason, current ATI drivers don't like the new release of it. Last time I had to rollback all of it, and remove many packages just to get into a working X session.
Last edited by Joomla12 (2012-04-25 06:38:39)
Offline
I can confirm this. It's been happening for awhile now. In fact, no 32-bit OpenGL app appears to work through Wine. I have yet to try native Linux 32-bit apps, though.
To the OP: could you please try running a Windows app that uses OpenGL but not through Steam? I can't seem to be able to run any (and yes, I do have lib32-libgl and lib32-ati-dri installed).
Also, could you please tell us what Radeon model is that? I'm on a 6850.
Edit: possibly related bug: https://bugs.archlinux.org/task/27645
Last edited by Pse (2012-04-27 01:39:42)
Offline
The workaround described in the bug report appears to help (crash log changes, Steam does not lock after 60 secs., crashes during login instead), but I still cannot get 32-bit OpenGL apps to run. You might have more luck, try recompiling lib32-ati-dri with -O1 as CFLAGS.
Offline
From this post. Specifically,
Ahh I got it! I just installed the 32 bit mesa and ATI drivers, the only thing is that there seems to be no sound... and it looks like there is a fix for that. thanks guys
Seems to have done the trick in getting rid of OpenGL errors for him.
Last edited by KingX (2012-04-27 17:04:03)
Offline
I can confirm this. It's been happening for awhile now. In fact, no 32-bit OpenGL app appears to work through Wine. I have yet to try native Linux 32-bit apps, though.
To the OP: could you please try running a Windows app that uses OpenGL but not through Steam? I can't seem to be able to run any (and yes, I do have lib32-libgl and lib32-ati-dri installed).
Also, could you please tell us what Radeon model is that? I'm on a 6850.
Edit: possibly related bug: https://bugs.archlinux.org/task/27645
I'll try running one when I get the chance. I've been overly busy lately. I believe it's a 6500G (don't hold me to that though).
From this post. Specifically,
StrongDrink wrote:Ahh I got it! I just installed the 32 bit mesa and ATI drivers, the only thing is that there seems to be no sound... and it looks like there is a fix for that. thanks guys
Seems to have done the trick in getting rid of OpenGL errors for him.
Mesa is a dependency of WINE so I don't see how he didn't already have it installed (lib32-mesa was installed with WINE for me).
Last edited by Joomla12 (2012-05-01 04:46:16)
Offline
Alright, so I'm getting a new error after the Catalyst update.
[adam@soap 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.
X Error of failed request: BadRequest (invalid request code or no such operation)
Major opcode of failed request: 139 (ATIFGLEXTENSION)
Minor opcode of failed request: 66 ()
Serial number of failed request: 1198
Current serial number in output stream: 1198
This is the entire log. Running "fglrxinfo" produces the same error about the extension.
Edit: I solved it by installing catalyst-hook. I guess there's something up with the proprietary Catalyst driver. Not sure if installing this will work for everyone else but it solved it for me. I didn't have to do anything else
Last edited by Joomla12 (2012-05-02 20:09:45)
Offline
Pages: 1