Trouble installing Steam/"Storage share mode not implemented

Questions about Wine on Linux
Locked
Kymus
Level 2
Level 2
Posts: 13
Joined: Fri Dec 13, 2013 9:33 pm

Trouble installing Steam/"Storage share mode not implemented

Post by Kymus »

I'm trying to install Steam and it's just not having it.

Code: Select all

kymus@HT ~/Downloads $ wine start SteamInstall.msi
fixme:exec:SHELL_execute flags ignored: 0x00000100
kymus@HT ~/Downloads $ 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:hnetcfg:fw_app_put_ProcessImageFileName 0x139a18, L"C:\\Program Files (x86)\\Steam\\Steam.exe"
fixme:hnetcfg:fw_app_put_Name 0x139a18, L"Steam"
fixme:hnetcfg:fw_apps_Add 0x1399d0, 0x139a18
fixme:service:SERV_QueryServiceObjectSecurity 0x139e68 4 0x33f97c 512 0x33fbb0 - semi-stub
I presume this is linked to the error/bug "Storage share mode not implemented". I've tried searching in Bugzilla but haven't come across a post that seems to apply to my situation (of course, I could be mistaken).

There's that bug that prevents text from being displayed on Steam in WINE. I had Steam installed in WINE previously (and IIRC it was working fine save for that annoying bug. It's been a year+ since I've touched it..) and decided to finally fix this the other day. In my search for the fix (which I vaguely recall the process of, since I've done it before, years ago), I came across tutorials suggesting to reinstall Steam, which is what I did. I have no idea if this contributed to the current mess, but I thought I'd mention anyway.

OS: Mint 17.3 64-bit
WINE version: 1.6.2
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: Trouble installing Steam/"Storage share mode not impleme

Post by Bob Wya »

Kymus wrote:...
OS: Mint 17.3 64-bit
WINE version: 1.6.2
That's a very, very old version of Wine... :roll:
See: WineHQ Download: Ubuntu ...

Steam currently requires Wine Staging 2.12 as minimum to work at all.
See: WineHQ AppDB: Game Tools / Steam / Official Release ...

Bob
Kymus
Level 2
Level 2
Posts: 13
Joined: Fri Dec 13, 2013 9:33 pm

Re: Trouble installing Steam/"Storage share mode not impleme

Post by Kymus »

D'oh! Thanks :D

I updated Wine and then ran a Steam install:

Code: Select all

kymus@HT ~/Downloads $ wine start SteamInstall.msi
fixme:exec:SHELL_execute flags ignored: 0x00000100
kymus@HT ~/Downloads $ fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:msi:event_spawn_wait_dialog doing nothing
fixme:msi:ITERATE_CreateShortcuts poorly handled shortcut format, advertised shortcut
fixme:hnetcfg:fw_app_put_ProcessImageFileName 0x12c588, L"C:\\Program Files (x86)\\Steam\\Steam.exe"
fixme:hnetcfg:fw_app_put_Name 0x12c588, L"Steam"
fixme:hnetcfg:fw_apps_Add 0x12c540, 0x12c588
fixme:service:SERV_QueryServiceObjectSecurity 0x12c428 4 0x33f96c 512 0x33fba0 - semi-stub
fixme:service:SetServiceObjectSecurity 0x12c428 4 0x33fb6c
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: cannot open shared object file: No such file or directory
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: cannot open shared object file: No such file or directory
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform
fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
fixme:ver:GetCurrentPackageId (0x33e480 (nil)): stub
fixme:process:ProcessIdToSessionId Unsupported for other processes.
fixme:ntdll:EtwEventRegister ({47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x3f006760, 0x3f041d28, 0x3f041d20) stub.
fixme:ntdll:EtwEventRegister ({58a9201e-73b0-42ce-9821-7e134361bc70}, 0x3f006760, 0x3f041d60, 0x3f041d58) stub.
fixme:ntdll:EtwEventRegister ({3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x3f006760, 0x3f041cf0, 0x3f041ce8) stub.
fixme:ntdll:EtwEventRegister ({1432afee-73b0-42ce-9821-7e134361b433}, 0x3f006760, 0x3f041d98, 0x3f041d90) stub.
fixme:ntdll:EtwEventRegister ({4372afee-73b0-42ce-9821-7e134361b519}, 0x3f006760, 0x3f041dd0, 0x3f041dc8) stub.
fixme:dbghelp:elf_search_auxv can't find symbol in module
fixme:ver:GetCurrentPackageId (0x33f004 (nil)): stub
fixme:ntdll:EtwEventUnregister (deadbeef) stub.
fixme:ntdll:EtwEventUnregister (deadbeef) stub.
fixme:ntdll:EtwEventUnregister (deadbeef) stub.
fixme:ntdll:EtwEventUnregister (deadbeef) stub.
fixme:ntdll:EtwEventUnregister (deadbeef) stub.
It seemed to behave normally on install; I got the install prompt, clicked next a few times, and it started (and seemed to finish) downloading necessary files. Since it just hung up and didn't go back to a prompt, I opened a new tab and tried running Steam, but apparently it's not available:

Code: Select all

kymus@HT ~/Downloads $ wine steam
wine: cannot find L"C:\\windows\\system32\\steam.exe"
Suggestions? :?
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: Trouble installing Steam/"Storage share mode not impleme

Post by Bob Wya »

Kymus wrote:

Code: Select all

kymus@HT ~/Downloads $ wine start SteamInstall.msi
fixme:exec:SHELL_execute flags ignored: 0x00000100
...
Suggestions? :?
You aren't using Wine Staging 1.12 - as I clearly stated this is the only released version of Wine which has a necessary patch to support the newest builds of the Steam Client.

You should always see this warning message, at the start of the terminal output, when running an application with Wine Staging:

Code: Select all

fixme:winediag:start_process Wine Staging 2.12 is a testing version containing experimental patches.
fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
Bob
Kymus
Level 2
Level 2
Posts: 13
Joined: Fri Dec 13, 2013 9:33 pm

Re: Trouble installing Steam/"Storage share mode not impleme

Post by Kymus »

My apologies, I completely overlooked that.

I installed Wine Staging and things are running as normal. Thank you very much for the help!
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: Trouble installing Steam/"Storage share mode not impleme

Post by Bob Wya »

Np 8)
Locked