You are not logged in.

#1 2012-09-04 21:28:51

Kraetzin
Member
Registered: 2012-09-04
Posts: 5

[SOLVED] Steam failing to install

Hey guys, my first post here though I've been using Arch and lurking here for over a year now. smile I haven't ever found the need to post since usually I'm able to resolve all issues with the magic of the Search function, however this problem has stumped me. I've been trying to install Steam for the first time, and always run into this error after the initial install when trying to launch Steam:

╔(~/Downloads)astraeus@BIGmassya
╚═> $ msiexec /i SteamInstall.msi 
fixme:storage:create_storagefile Storage share mode not implemented.
fixme:msi:ControlEvent_SpawnWaitDialog Doing Nothing
fixme:msi:ITERATE_CreateShortcuts poorly handled shortcut format, advertised shortcut
fixme:advapi:SetNamedSecurityInfoW L"MACHINE\\SOFTWARE\\Valve\\Steam" 4 4 (nil) (nil) 0x128cd0 (nil)
fixme:advapi:SetNamedSecurityInfoW L"C:\\Program Files\\Steam" 1 4 (nil) (nil) 0x128cd0 (nil)
fixme:hnetcfg:fw_app_put_ProcessImageFileName 0x1262d8, L"C:\\Program Files\\Steam\\Steam.exe"
fixme:hnetcfg:fw_app_put_Name 0x1262d8, L"Steam"
fixme:hnetcfg:fw_apps_Add 0x126290, 0x1262d8
fixme:service:QueryServiceObjectSecurity 0x129308 4 0x33f990 512 0x33f958 - semi-stub
fixme:service:SetServiceObjectSecurity 0x129308 4 0x33f97c
Steam Client Service install completed.
fixme:advapi:EventRegister {47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x3f005160, 0x3f036b20, 0x3f036b18
fixme:advapi:EventRegister {58a9201e-73b0-42ce-9821-7e134361bc70}, 0x3f005160, 0x3f036b58, 0x3f036b50
fixme:advapi:EventRegister {3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x3f005160, 0x3f036ae8, 0x3f036ae0
fixme:advapi:EventRegister {1432afee-73b0-42ce-9821-7e134361b433}, 0x3f005160, 0x3f036b90, 0x3f036b88
fixme:advapi:EventRegister {4372afee-73b0-42ce-9821-7e134361b519}, 0x3f005160, 0x3f036bc8, 0x3f036bc0
fixme:process:SetProcessShutdownParameters (00000100, 00000000): partial stub.
fixme:iphlpapi:NotifyAddrChange (Handle 0x455d70c, overlapped 0x4374770): stub
fixme:winsock:WSALookupServiceBeginW (0x455d80c 0x00000ff0 0x455d854) Stub!
[0904/230106:ERROR:network_change_notifier_win.cc(111)] WSALookupServiceBegin failed with: 8
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x167458)->(0x33d314): stub
Assert( Assertion Failed: Couldn't get string length ):..\vgui_surfacelib\win32font.cpp:912

fixme:advapi:EventRegister {47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x3f005160, 0x3f036b20, 0x3f036b18
fixme:advapi:EventRegister {58a9201e-73b0-42ce-9821-7e134361bc70}, 0x3f005160, 0x3f036b58, 0x3f036b50
fixme:advapi:EventRegister {3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x3f005160, 0x3f036ae8, 0x3f036ae0
fixme:advapi:EventRegister {1432afee-73b0-42ce-9821-7e134361b433}, 0x3f005160, 0x3f036b90, 0x3f036b88
fixme:advapi:EventRegister {4372afee-73b0-42ce-9821-7e134361b519}, 0x3f005160, 0x3f036bc8, 0x3f036bc0
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:dbghelp:elf_search_auxv can't find symbol in module
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x16a998)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x16a7c0)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x16ddb8)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x16fc30)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x171a70)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x1738b0)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x1756f0)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x133dd8)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x134518)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x17aff0)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x17ce30)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x17ec70)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x180ab0)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x1828f0)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x184730)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x186570)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x1883b0)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x18a1f8)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x178c00)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x179840)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x190328)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x192168)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x193fa8)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x195de8)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x197c28)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x199a70)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x19b8b0)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x19d6f8)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x18c038)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x18cc70)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x1a3830)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x1a5670)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x1a74b0)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x1a92f0)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x1ab130)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x1acf70)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x1aedb0)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x1b0bf0)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x19f538)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x1a01a0)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x1a0ea8)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x1b8d78)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x1babc0)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x1bce98)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x1bf170)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x1c1448)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x1c3720)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x1c5568)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x1b2a30)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x1b4870)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x1cb690)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x1cd4d0)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x1cf310)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x1d1158)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x1d2f98)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x1d4de0)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x1d6c20)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x1d8a60)->(0x33d314): stub
fixme:dwrite:dwritefontfamily_GetFamilyNames (0x1c73a8)->(0x33d314): stub
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
Assert( Assertion Failed: Illegal termination of worker thread 'UICEFThread' ):threadtools.cpp:2861

This is followed by a popup window from Steam:
steamprob.png

This happens no matter what I use to install Steam. ie. I've tried using wine, winetricks, playonlinux, and all of these run into the same problem. I have tried reinstalling wine (after removing winetricks and playonlinux) and deleting the .wine directory multiple times. I have installed the required fonts (as far as I know), have all of the optional wine dependencies and wine_gecko installed. I'm thinking I'm missing something obvious, but I just can't see it. I initially followed the instructions on the wiki to install Steam, and after those failed I've been Googling and trying out everything I find but to no avail.

Does anybody have any ideas?

Last edited by Kraetzin (2012-09-06 16:17:18)

Offline

#2 2012-09-04 21:39:01

mac1202
Member
Registered: 2011-05-24
Posts: 33

Re: [SOLVED] Steam failing to install

Did you tried the install method given here -> http://appdb.winehq.org/objectManager.p … &iId=19444

Offline

#3 2012-09-04 21:59:32

Kraetzin
Member
Registered: 2012-09-04
Posts: 5

Re: [SOLVED] Steam failing to install

I have indeed tried it before, and I tried it again. Here are the outputs of the two stages:

╔(~)astraeus@BIGmassya
╚═> $ winetricks --no-isolate steam 
Executing w_do_call steam
Executing load_steam
Executing mkdir -p /home/astraeus/.cache/winetricks/steam
------------------------------------------------------
Working around wine bug 22751 -- Installing corefonts to prevent a Steam crash
------------------------------------------------------
Executing w_do_call corefonts
Executing load_corefonts
Executing mkdir -p /home/astraeus/.cache/winetricks/corefonts
Executing mkdir -p /home/astraeus/.cache/winetricks/corefonts
Executing mkdir -p /home/astraeus/.cache/winetricks/corefonts
Executing mkdir -p /home/astraeus/.cache/winetricks/corefonts
Executing mkdir -p /home/astraeus/.cache/winetricks/corefonts
Executing mkdir -p /home/astraeus/.cache/winetricks/corefonts
Executing mkdir -p /home/astraeus/.cache/winetricks/corefonts
Executing mkdir -p /home/astraeus/.cache/winetricks/corefonts
Executing mkdir -p /home/astraeus/.cache/winetricks/corefonts
Executing mkdir -p /home/astraeus/.cache/winetricks/corefonts
Executing cabextract -q -q --directory=/home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/temp/_corefonts /home/astraeus/.cache/winetricks/corefonts/arial32.exe
Executing cp -f /home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/temp/_corefonts/Arialbd.TTF /home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/temp/_corefonts/Arialbi.TTF /home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/temp/_corefonts/Ariali.TTF /home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/temp/_corefonts/Arial.TTF /home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/Fonts
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing cabextract -q -q --directory=/home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/temp/_corefonts /home/astraeus/.cache/winetricks/corefonts/arialb32.exe
Executing cp -f /home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/temp/_corefonts/AriBlk.TTF /home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/Fonts
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing cabextract -q -q --directory=/home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/temp/_corefonts /home/astraeus/.cache/winetricks/corefonts/comic32.exe
Executing cp -f /home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/temp/_corefonts/Comicbd.TTF /home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/temp/_corefonts/Comic.TTF /home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/Fonts
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing cabextract -q -q --directory=/home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/temp/_corefonts /home/astraeus/.cache/winetricks/corefonts/courie32.exe
Executing cp -f /home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/temp/_corefonts/courbd.ttf /home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/temp/_corefonts/courbi.ttf /home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/temp/_corefonts/couri.ttf /home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/temp/_corefonts/cour.ttf /home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/Fonts
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing cabextract -q -q --directory=/home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/temp/_corefonts /home/astraeus/.cache/winetricks/corefonts/georgi32.exe
Executing cp -f /home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/temp/_corefonts/Georgiab.TTF /home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/temp/_corefonts/Georgiai.TTF /home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/temp/_corefonts/Georgia.TTF /home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/temp/_corefonts/Georgiaz.TTF /home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/Fonts
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing cabextract -q -q --directory=/home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/temp/_corefonts /home/astraeus/.cache/winetricks/corefonts/impact32.exe
Executing cp -f /home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/temp/_corefonts/Impact.TTF /home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/Fonts
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing cabextract -q -q --directory=/home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/temp/_corefonts /home/astraeus/.cache/winetricks/corefonts/times32.exe
Executing cp -f /home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/temp/_corefonts/Timesbd.TTF /home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/temp/_corefonts/Timesbi.TTF /home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/temp/_corefonts/Timesi.TTF /home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/temp/_corefonts/Times.TTF /home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/Fonts
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing cabextract -q -q --directory=/home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/temp/_corefonts /home/astraeus/.cache/winetricks/corefonts/trebuc32.exe
Executing cp -f /home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/temp/_corefonts/Trebucbd.ttf /home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/temp/_corefonts/trebucbi.ttf /home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/temp/_corefonts/trebucit.ttf /home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/temp/_corefonts/trebuc.ttf /home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/Fonts
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing cabextract -q -q --directory=/home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/temp/_corefonts /home/astraeus/.cache/winetricks/corefonts/verdan32.exe
Executing cp -f /home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/temp/_corefonts/Verdanab.TTF /home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/temp/_corefonts/Verdanai.TTF /home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/temp/_corefonts/Verdana.TTF /home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/temp/_corefonts/Verdanaz.TTF /home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/Fonts
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing cabextract -q -q --directory=/home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/temp/_corefonts /home/astraeus/.cache/winetricks/corefonts/webdin32.exe
Executing cp -f /home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/temp/_corefonts/Webdings.TTF /home/astraeus/.local/share/wineprefixes/steam/dosdevices/c:/windows/Fonts
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_corefonts\_register-font.reg
Executing wine msiexec /i SteamInstall.msi
fixme:storage:create_storagefile Storage share mode not implemented.
fixme:msi:ControlEvent_SpawnWaitDialog Doing Nothing
fixme:msi:ITERATE_CreateShortcuts poorly handled shortcut format, advertised shortcut
fixme:advapi:SetNamedSecurityInfoW L"MACHINE\\SOFTWARE\\Valve\\Steam" 4 4 (nil) (nil) 0x128cd0 (nil)
fixme:advapi:SetNamedSecurityInfoW L"C:\\Program Files\\Steam" 1 4 (nil) (nil) 0x128cd0 (nil)
fixme:hnetcfg:fw_app_put_ProcessImageFileName 0x1262d8, L"C:\\Program Files\\Steam\\Steam.exe"
fixme:hnetcfg:fw_app_put_Name 0x1262d8, L"Steam"
fixme:hnetcfg:fw_apps_Add 0x126290, 0x1262d8
fixme:service:QueryServiceObjectSecurity 0x129308 4 0x33f990 512 0x33f958 - semi-stub
fixme:service:SetServiceObjectSecurity 0x129308 4 0x33f97c
Steam Client Service install completed.------------------------------------------------------
Working around wine bug 22053 -- Disabling gameoverlayrenderer to prevent game crashes on some machines.
------------------------------------------------------
Using override for following DLLs: gameoverlayrenderer
Executing winetricks_early_wine regedit C:\windows\Temp\_steam\override-dll.reg
------------------------------------------------------
Working around wine bug 31320 -- Disabling dwrite.dll to prevent a Steam crash.
------------------------------------------------------
Using override for following DLLs: dwrite
Executing winetricks_early_wine regedit C:\windows\Temp\_steam\override-dll.reg

And after Steam has updated and tries to properly launch:

╔(~)astraeus@BIGmassya
╚═> $ fixme:advapi:EventRegister {47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x3f005160, 0x3f036b20, 0x3f036b18
fixme:advapi:EventRegister {58a9201e-73b0-42ce-9821-7e134361bc70}, 0x3f005160, 0x3f036b58, 0x3f036b50
fixme:advapi:EventRegister {3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x3f005160, 0x3f036ae8, 0x3f036ae0
fixme:advapi:EventRegister {1432afee-73b0-42ce-9821-7e134361b433}, 0x3f005160, 0x3f036b90, 0x3f036b88
fixme:advapi:EventRegister {4372afee-73b0-42ce-9821-7e134361b519}, 0x3f005160, 0x3f036bc8, 0x3f036bc0
fixme:process:SetProcessShutdownParameters (00000100, 00000000): partial stub.
fixme:iphlpapi:NotifyAddrChange (Handle 0x455d70c, overlapped 0x43747d8): stub
fixme:winsock:WSALookupServiceBeginW (0x455d80c 0x00000ff0 0x455d854) Stub!
[0904/235530:ERROR:network_change_notifier_win.cc(111)] WSALookupServiceBegin failed with: 8
Assert( Assertion Failed: ClientAPI_InitGlobalInstance: InternalAPI_Init_Internal failed.
 ):..\common\steam\client_api.cpp:252

fixme:advapi:EventRegister {47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x3f005160, 0x3f036b20, 0x3f036b18
fixme:advapi:EventRegister {58a9201e-73b0-42ce-9821-7e134361bc70}, 0x3f005160, 0x3f036b58, 0x3f036b50
fixme:advapi:EventRegister {3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x3f005160, 0x3f036ae8, 0x3f036ae0
fixme:advapi:EventRegister {1432afee-73b0-42ce-9821-7e134361b433}, 0x3f005160, 0x3f036b90, 0x3f036b88
fixme:advapi:EventRegister {4372afee-73b0-42ce-9821-7e134361b519}, 0x3f005160, 0x3f036bc8, 0x3f036bc0
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
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

This results in the same popup as before.

Offline

#4 2012-09-05 10:43:11

mac1202
Member
Registered: 2011-05-24
Posts: 33

Re: [SOLVED] Steam failing to install

I just tried the same method and work. Steam launch but i don't have a steam account so i can't test any further. Sorry i'cant figure out why you have this error.

Last edited by mac1202 (2012-09-05 12:16:11)

Offline

#5 2012-09-05 12:49:02

blackout23
Member
Registered: 2011-11-16
Posts: 781

Re: [SOLVED] Steam failing to install

The only way I have gotten steam to work is with "playonlinux" which installs its own version of wine and special fixes known to work with steam. When I try to install it on the latest version of wine with no extra fixes it doesn't work either.

Last edited by blackout23 (2012-09-05 14:34:53)

Offline

#6 2012-09-05 14:27:17

electricshoes
Member
From: Oregon
Registered: 2008-10-07
Posts: 20

Re: [SOLVED] Steam failing to install

I had this problem the other day. I think either the WINEPREFIX or WINEARCH is wrong. Try creating a new wine prefix.

For me, Steam seems to run better in 32bit

export WINEARCH=win32
export WINEPREFIX=~/.local/share/wineprefixes/steam-test
msiexec /i SteamInstall.msi

When I was seeing the same problem I ended up removing playonlinux and wine, deleting all prefixes and re-installing wine.
So I am not sure if that made the difference, or changing the prefix and arch afterwards.

Offline

#7 2012-09-06 16:15:52

Kraetzin
Member
Registered: 2012-09-04
Posts: 5

Re: [SOLVED] Steam failing to install

blackout23 wrote:

The only way I have gotten steam to work is with "playonlinux" which installs its own version of wine and special fixes known to work with steam. When I try to install it on the latest version of wine with no extra fixes it doesn't work either.

I did try playonlinux, though I ran into similar errors. I might try it again though. (see below)

electricshoes wrote:

I had this problem the other day. I think either the WINEPREFIX or WINEARCH is wrong. Try creating a new wine prefix.

For me, Steam seems to run better in 32bit

export WINEARCH=win32
export WINEPREFIX=~/.local/share/wineprefixes/steam-test
msiexec /i SteamInstall.msi

When I was seeing the same problem I ended up removing playonlinux and wine, deleting all prefixes and re-installing wine.
So I am not sure if that made the difference, or changing the prefix and arch afterwards.

I had the same error even when changing the WINEPREFIX and WINEARCH to 32bit. I'll be trying it again though since I seem to have located part of the problem. I noticed this:

 Assert( Assertion Failed: Couldn't get string length ):..\vgui_surfacelib\win32font.cpp:912 

After uninstalling wine again, I decided to do a "find / | grep wine" to see if there was anything left hanging about. It turned out that there was still a folder for wine located in /usr/share/ containing a fonts folder filled with fonts. After deleting the folder, re-installing wine along with winetricks, and installing Steam through winetricks again, it worked. The first time. Straight after the install Steam auto-started fine to the login, and I logged in fine though I had to turn off cairo-compmgr for it to show up, otherwise I couldn't see any Steam windows. The windows were acting up, but it was functional at the very least. Strangely, after closing Steam and starting it again, there were no fonts. This is a different problem though, so I suppose I'll mark the thread solved. When I get time I think I'll try installing it through playonlinux again and seeing how it goes. Thanks for the suggestions anyhow. smile

Offline

#8 2012-09-06 19:36:43

electricshoes
Member
From: Oregon
Registered: 2008-10-07
Posts: 20

Re: [SOLVED] Steam failing to install

Yay! Glad you got it figure out.

Offline

Board footer

Powered by FluxBB