Forums

Steam error with Skyrim

Auteur Réponses
benssoon Vendredi 17 Janvier 2014 à 0:08
benssoonAnonymous

Hello!

I seem to be having some trouble getting Skyrim to work with PlayOnLinux. I'm running:

Ubuntu 13.10
Wine 1.4.1
System76 Galago UltraPro

When I open either "Steam (The Elder Scrolls V: Skyrim)" or "The Elder Scrolls V: Skyrim" through PlayOnLinux (after opening it from the command line), Steam starts up. I enter my username and password. Yesterday, it gave me the Steam error "Steam is having trouble connecting to the Steam servers." Then after a few tries it would usually crash with the following POL error message:
"PlayOnLinux has encountered an error. If the program does not work correctly, it might be the cause of the problem.
Visit www.playonlinux.com to get further information.

Error in main
Steam (The Elder Scrolls V : Skyrim) crashed.
Click on debug link to get more details."

I no longer seem to get the Steam error message, just the POL error message. I ran the debug program and got the following:

[01/16/14 18:03:57] - Running wine-1.5.20 Steam.exe (Working directory : /home/ben/.PlayOnLinux/wineprefix/Skyrim/drive_c/Program Files/Steam)
[0116/180357:ERROR:resource_bundle.cc(417)] Failed to load C:\Program Files\Steam\bin\chrome.pak

Some features may not be available.

fixme:iphlpapi:NotifyAddrChange (Handle 0x5b5d508, overlapped 0x58f8428): stub
fixme:winsock:WSALookupServiceBeginW (0x5b5d608 0x00000ff0 0x5b5d650) Stub!
[0116/180357:ERROR:network_change_notifier_win.cc(126)] WSALookupServiceBegin failed with: 8

fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:advapi:StopTraceA (0, "Steam Event Tracing", 0x71fdc20) stub
fixme:advapi:StartTraceA (0x71fdcac, "Steam Event Tracing", 0x71fdc20) stub
fixme:advapi:OpenTraceA 0x71fda80: stub
fixme:advapi:EnableTrace (1, 0x10, 4, {22fb2cd6-0e7b-422b-a0c7-2fad1fd0e716}, cafe4242): stub
fixme:advapi:CloseTrace cafe4242: stub
fixme:advapi:ProcessTrace 0x74d7a68 1 (nil) (nil): stub
fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_HANDLE_INFORMATION
fixme:win:RegisterDeviceNotificationA (hwnd=0x200be, filter=0x770e52c,flags=0x00000000) returns a fake device notification handle!
fixme:dwmapi:DwmSetWindowAttribute (0x200bc, 2, 0x32e9e8, 4) stub
fixme:dwmapi:DwmSetWindowAttribute (0x200bc, 3, 0x32e9f4, 4) stub
fixme:dwmapi:DwmSetWindowAttribute (0x200bc, 4, 0x32e9e4, 4) stub
fixme:wtsapi:WTSQuerySessionInformationW Stub (nil) 0xffffffff 4 0x86e650 0x86e640
fixme:wtsapi:WTSQuerySessionInformationW Stub (nil) 0xffffffff 4 0x86e650 0x86e640
fixme:wtsapi:WTSQuerySessionInformationW Stub (nil) 0xffffffff 4 0x86e694 0x86e684
fixme:service:QueryServiceConfig2W Level 6 not implemented
fixme:service:QueryServiceConfig2W Level 6 not implemented
fixme:wtsapi:WTSQuerySessionInformationW Stub (nil) 0xffffffff 4 0x86e654 0x86e644
fixme:wbemprox:wbem_locator_ConnectServer unsupported flags
fixme:wbemprox:client_security_SetBlanket 0x7c628a28, 0x1fd420, 10, 0, (null), 3, 3, (nil), 0x00000000
fixme:wbemprox:client_security_Release 0x7c628a28
err:wbemprox:wql_error syntax error, unexpected TK_NOT
fixme:dbghelp:elf_search_auxv can't find symbol in module
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventRegister {47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x3f005c90, 0x3f03ab30, 0x3f03ab28
fixme:advapi:EventRegister {58a9201e-73b0-42ce-9821-7e134361bc70}, 0x3f005c90, 0x3f03ab68, 0x3f03ab60
fixme:advapi:EventRegister {3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x3f005c90, 0x3f03aaf8, 0x3f03aaf0
fixme:advapi:EventRegister {1432afee-73b0-42ce-9821-7e134361b433}, 0x3f005c90, 0x3f03aba0, 0x3f03ab98
fixme:advapi:EventRegister {4372afee-73b0-42ce-9821-7e134361b519}, 0x3f005c90, 0x3f03abd8, 0x3f03abd0
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
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
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub

If I've left something out or there is more information that I can give you, please let me know. Any help would be greatly appreciated!

Thanks!
Ben
horsemanoffaith Dimanche 26 Janvier 2014 à 2:26
horsemanoffaithAnonymous

Change your Wine version from 1.5.20 to 1.6.2 or 1.7.8 or higher. It should work then.
benssoon Lundi 27 Janvier 2014 à 17:41
benssoonAnonymous

I am now running Wine 1.7.11 and it still doesn't work. Also, when I open PlayOnLinux, I get this message in a dialogue box:

PlayOnLinux cannot find 7z (from P7ZIP full)
You should install it to use PlayOnLinux

I'm not sure what that means and when I try to install it with apt-get, it says "p7zip is already the newest version." Here's the current debug log from PlayOnLinux:

[01/27/14 11:35:56] - Running wine-1.5.20 Steam.exe (Working directory : /home/ben/.PlayOnLinux/wineprefix/Skyrim/drive_c/Program Files/Steam)
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:advapi:EventRegister {47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x3f005c90, 0x3f03ab30, 0x3f03ab28
fixme:advapi:EventRegister {58a9201e-73b0-42ce-9821-7e134361bc70}, 0x3f005c90, 0x3f03ab68, 0x3f03ab60
fixme:advapi:EventRegister {3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x3f005c90, 0x3f03aaf8, 0x3f03aaf0
fixme:advapi:EventRegister {1432afee-73b0-42ce-9821-7e134361b433}, 0x3f005c90, 0x3f03aba0, 0x3f03ab98
fixme:advapi:EventRegister {4372afee-73b0-42ce-9821-7e134361b519}, 0x3f005c90, 0x3f03abd8, 0x3f03abd0
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
fixme:advapi:EventRegister {47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x3f005c90, 0x3f03ab30, 0x3f03ab28
fixme:advapi:EventRegister {58a9201e-73b0-42ce-9821-7e134361bc70}, 0x3f005c90, 0x3f03ab68, 0x3f03ab60
fixme:advapi:EventRegister {3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x3f005c90, 0x3f03aaf8, 0x3f03aaf0
fixme:advapi:EventRegister {1432afee-73b0-42ce-9821-7e134361b433}, 0x3f005c90, 0x3f03aba0, 0x3f03ab98
fixme:advapi:EventRegister {4372afee-73b0-42ce-9821-7e134361b519}, 0x3f005c90, 0x3f03abd8, 0x3f03abd0
fixme:process:SetProcessShutdownParameters (00000100, 00000000): partial stub.
fixme:dwmapi:DwmSetWindowAttribute (0x3002c, 2, 0x32e1c8, 4) stub
fixme:dwmapi:DwmSetWindowAttribute (0x3002c, 3, 0x32e1d4, 4) stub
fixme:dwmapi:DwmSetWindowAttribute (0x3002c, 4, 0x32e1c4, 4) stub
[0127/113559:ERROR:resource_bundle.cc(417)] Failed to load C:\Program Files\Steam\bin\chrome.pak
Some features may not be available.
fixme:iphlpapi:NotifyAddrChange (Handle 0x5b5d508, overlapped 0x58f8448): stub
fixme:winsock:WSALookupServiceBeginW (0x5b5d608 0x00000ff0 0x5b5d650) Stub!
[0127/113559:ERROR:network_change_notifier_win.cc(126)] WSALookupServiceBegin failed with: 8
fixme:advapi:StopTraceA (0, "Steam Event Tracing", 0x6ffdc20) stub
fixme:advapi:StartTraceA (0x6ffdcac, "Steam Event Tracing", 0x6ffdc20) stub
fixme:advapi:OpenTraceA 0x6ffda80: stub
fixme:advapi:EnableTrace (1, 0x10, 4, {22fb2cd6-0e7b-422b-a0c7-2fad1fd0e716}, cafe4242): stub
fixme:advapi:CloseTrace cafe4242: stub
fixme:advapi:ProcessTrace 0x72d7a68 1 (nil) (nil): stub
fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_HANDLE_INFORMATION
fixme:win:RegisterDeviceNotificationA (hwnd=0x200b2, filter=0x781e52c,flags=0x00000000) returns a fake device notification handle!
fixme:dwmapi:DwmSetWindowAttribute (0x200ae, 2, 0x32e9e8, 4) stub
fixme:dwmapi:DwmSetWindowAttribute (0x200ae, 3, 0x32e9f4, 4) stub
fixme:dwmapi:DwmSetWindowAttribute (0x200ae, 4, 0x32e9e4, 4) stub
fixme:wbemprox:wbem_locator_ConnectServer unsupported flags
fixme:wbemprox:client_security_SetBlanket 0x7c652a28, 0x1fd320, 10, 0, (null), 3, 3, (nil), 0x00000000
fixme:wbemprox:client_security_Release 0x7c652a28
err:wbemprox:wql_error syntax error, unexpected TK_NOT
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
fixme:advapi:EventRegister {47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x3f005c90, 0x3f03ab30, 0x3f03ab28
fixme:advapi:EventRegister {58a9201e-73b0-42ce-9821-7e134361bc70}, 0x3f005c90, 0x3f03ab68, 0x3f03ab60
fixme:advapi:EventRegister {3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x3f005c90, 0x3f03aaf8, 0x3f03aaf0
fixme:advapi:EventRegister {1432afee-73b0-42ce-9821-7e134361b433}, 0x3f005c90, 0x3f03aba0, 0x3f03ab98
fixme:advapi:EventRegister {4372afee-73b0-42ce-9821-7e134361b519}, 0x3f005c90, 0x3f03abd8, 0x3f03abd0
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:dbghelp:elf_search_auxv can't find symbol in module
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
horsemanoffaith Mardi 28 Janvier 2014 à 7:05
horsemanoffaithAnonymous

I am now running Wine 1.7.11 and it still doesn't work. Also, when I open PlayOnLinux, I get this message in a dialogue box:

PlayOnLinux cannot find 7z (from P7ZIP full)
You should install it to use PlayOnLinux

I'm not sure what that means and when I try to install it with apt-get, it says "p7zip is already the newest version." Here's the current debug log from PlayOnLinux:

[01/27/14 11:35:56] - Running wine-1.5.20 Steam.exe (Working directory : /home/ben/.PlayOnLinux/wineprefix/Skyrim/drive_c/Program Files/Steam)

Quote from benssoon

Read your error message again... look at your Wine version here. You're running 1.5.20, not 1.7.11. You probably installed 1.7.11, but didn't change the configuration in your prefix's Wine configuration. Click on Configure, then select the Skyrim prefix. In the General tab, in the Wine version box, click the down arrow and select 1.7.11. Steam should launch and if your system settings are correct, you will be able to play Skyrim. It's working perfectly for me.

Remember that the Wine version is different from every prefix that you install. When you run any of the signed installation scripts using POL, it will assign a Wine version per the script. Simply downloading a new Wine version doesn't change the version of Wine you're using system-wide, nor does it change the Wine version in your existing prefixes. You have to do this manually, as described above.

As far as 7z not being found, run PlayOnLinux using the command line and post the error from the terminal here. It may not be referring to P7ZIP, but another package.
benssoon Dimanche 2 Février 2014 à 17:17
benssoonAnonymous

Oh, yeah that fixed it. It works now! Thanks so much and sorry I missed the fact that I was actually still running 1.5.
horsemanoffaith Lundi 3 Février 2014 à 8:09
horsemanoffaithAnonymous

No problem. It took me a little while to figure this out as well- took me a few repetitions to figure it all out. All of us have to learn that at some point!
TheGZeus Dimanche 23 Mars 2014 à 23:44
TheGZeusAnonymous

I'm no fan of double posting, but I thought I'd let anyone else out there who finds this thread and is _also_ getting the same crash with all versions 1.7.8+ that they're not alone.

It's really really strange, because a previous install worked fine, now any installation/version has this same problem. (computer broke down and needed a fresh install. I only have skyrim, and I only purchased it because I didn't understand what being involved with Steam meant)

This site allows content generated by members, and we promptly remove any content that infringes copyright according to our Terms of Service. To report copyright infringement, please send a notice to dmcayonlinux.com