Steam help

Questions about Wine on Linux
Locked
ZombeiNinja
Newbie
Newbie
Posts: 4
Joined: Mon Dec 02, 2013 3:55 pm

Steam help

Post by ZombeiNinja »

Im trying to use steam through wine, I load it up, login, and without any error or notification, it just dissapears. I have tried re-installing steam 3-4 times, but the same thing happens each time.Help?
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: Steam help

Post by dimesio »

Wine version? If it's 1.7.7, there was a bug affecting Steam just fixed. http://bugs.winehq.org/show_bug.cgi?id=35030
versvs
Newbie
Newbie
Posts: 2
Joined: Wed Dec 04, 2013 5:17 am

Re: Steam help

Post by versvs »

Hi,

i'm experiencing the same problem, running Wine 1.7.7 in Ubuntu. I had the same problem yesterday with 1.4.1, but managed to upgrade wine using the ppa repository.

Yesterday I was able to get Steam running, even login and download/install a game. It crashed when I tried to launch the game and I've never got it running again...

How may I get a .deb for this fixed wine?
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: Steam help

Post by dimesio »

The fix will be in 1.7.8. Unless something disrupts the normal release schedule, it should be out on Friday.
versvs
Newbie
Newbie
Posts: 2
Joined: Wed Dec 04, 2013 5:17 am

Re: Steam help

Post by versvs »

Thanks for the prompt reply :)

And thanks for the good job on wine.
donald
Newbie
Newbie
Posts: 1
Joined: Wed Dec 04, 2013 6:26 pm

Re: Steam help

Post by donald »

Just a quick question as I seem to be having the same problem. I did the same thing as versvs, however I was wondering if it was a steam update that caused it to misbehave in wine, as 3 days ago everything was working fine.

Thank you.
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: Steam help

Post by dimesio »

donald wrote:I was wondering if it was a steam update that caused it to misbehave in wine, as 3 days ago everything was working fine.
Read the bug report.
taproot97
Newbie
Newbie
Posts: 1
Joined: Fri Dec 06, 2013 1:06 am

Re: Steam help

Post by taproot97 »

any idea when 1.7.8 will be released?
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: Steam help

Post by dimesio »

taproot97 wrote:any idea when 1.7.8 will be released?
The answer to that question has not changed in the two days since I posted it in this thread.
rol4heath
Level 1
Level 1
Posts: 6
Joined: Sat Dec 07, 2013 2:00 pm

Re: Steam help

Post by rol4heath »

was updated today to 1.7.8-- still wouldn't login and getting a report that's the problem is in wine
thanks
rol4heath
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: Steam help

Post by dimesio »

rol4heath wrote:was updated today to 1.7.8-- still wouldn't login and getting a report that's the problem is in wine
Terminal output?
rol4heath
Level 1
Level 1
Posts: 6
Joined: Sat Dec 07, 2013 2:00 pm

Re: Steam help

Post by rol4heath »

short version
Unhandled exception: page fault on write access to 0x00000000 in 32-bit code (0x7bc54942).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:7bc54942 ESP:06e4b240 EBP:06e4b308 EFLAGS:00210202( R- -- I - - - )
EAX:0000000c EBX:7bcaa518 ECX:00000000 EDX:00000010
ESI:06e4b384 EDI:00000000
Stack dump:
0x06e4b240: 06e4b280 00000010 06e4b2ac 00000020
0x06e4b250: 06e4b270 7bcaa518 06e4b2c8 7bc49e7b
0x06e4b260: 001fa9a0 00110000 06e4b2c8 7bc49e7b
0x06e4b270: 00110060 00000020 00000000 0068af44
0x06e4b280: 00000000 0000000c 0000000c 00000000
0x06e4b290: 00000000 00000000 00000000 00000000
Backtrace:
=>0 0x7bc54942 NtAdjustPrivilegesToken+0xc2() in ntdll (0x06e4b308)
1 0x7e9cd290 AdjustTokenPrivileges+0x6f() in advapi32 (0x06e4b358)
2 0x38234dae in steamclient (+0x234dad) (0x06e4b3ac)
3 0x382358e4 in steamclient (+0x2358e3) (0x06e4b684)
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: Steam help

Post by dimesio »

Please post the full terminal output, including the command used to run it.
rol4heath
Level 1
Level 1
Posts: 6
Joined: Sat Dec 07, 2013 2:00 pm

Re: Steam help

Post by rol4heath »

last attempt using terminal
roland@ATLIENCP-PC ~ $ steam
Running Steam on linuxmint 15 32-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1386125885_client)
Installing breakpad exception handler for appid(steam)/version(1386125885_client)
Installing breakpad exception handler for appid(steam)/version(1386125885_client)
unlinked 0 orphaned pipes
removing stale semaphore last operated on by process 9721 with name 0eBlobRegistryMutex_C891178FBABED22CF5D010DD2BEEC0E1
removing stale semaphore last operated on by process 9721 with name 0eBlobRegistrySignal_C891178FBABED22CF5D010DD2BEEC0E1
removing stale semaphore last operated on by process 9721 with name 0emSteamEngineInstance
removing stale semaphore last operated on by process 9721 with name 0eSteamEngineLock
Installing breakpad exception handler for appid(steam)/version(1386125885_client)
[1207/165831:WARNING:proxy_service.cc(958)] PAC support disabled because there is no system implementation
Installing breakpad exception handler for appid(steam)/version(1386125885_client)
Installing breakpad exception handler for appid(steam)/version(1386125885_client)
Installing breakpad exception handler for appid(steam)/version(1386125885_client)
Installing breakpad exception handler for appid(steam)/version(1386125885_client)
Installing breakpad exception handler for appid(steam)/version(1386125885_client)
Generating new string page texture 2: 48x256, total string texture memory is 49.15 KB
Generating new string page texture 3: 256x256, total string texture memory is 311.30 KB
Installing breakpad exception handler for appid(steam)/version(1386125885_client)
Installing breakpad exception handler for appid(steam)/version(1386125885_client)
Focused window is now 1, 0
Adding license for package 0
Adding license for package 210
Adding license for package 4885
Adding license for package 7246
Adding license for package 13408
Adding license for package 16255
Adding license for package 35562
Adding license for package 35569
roaming config store loaded successfully - 966 bytes.
migrating temporary roaming config store
Installing breakpad exception handler for appid(steam)/version(1386125885_client)
ExecCommandLine: "/home/roland/.local/share/Steam/ubuntu12_32/steam"
System startup time: 5.80 seconds
OnFocusWindowChanged to unknown window type: k_EWindowTypeSteamDesktop, 0
Running Steam on linuxmint 15 32-bit
STEAM_RUNTIME has been set by the user to: /home/roland/.local/share/Steam/ubuntu12_32/steam-runtime
Generating new string page texture 67: 128x256, total string texture memory is 442.37 KB
Generating new string page texture 68: 128x256, total string texture memory is 131.07 KB
Generating new string page texture 69: 64x256, total string texture memory is 507.90 KB
Generating new string page texture 70: 32x256, total string texture memory is 540.67 KB
ExecCommandLine: "/home/roland/.steam/root/ubuntu12_32/steam steam://open/driverhelperready"
ExecSteamURL: "steam://open/driverhelperready"
Installing breakpad exception handler for appid(steam)/version(1386125885_client)
[1207/165839:ERROR:cef_context.cc(514)] No data resource available for id 4501
Focused window is now 0, 0
OnFocusWindowChanged to unknown window type: k_EWindowTypeNonSteamDesktop, 0
Focused window is now 1, 0
OnFocusWindowChanged to unknown window type: k_EWindowTypeSteamDesktop, 0
Generating new string page texture 88: 128x256, total string texture memory is 671.74 KB
Generating new string page texture 89: 384x256, total string texture memory is 1.06 MB
Installing breakpad exception handler for appid(steam)/version(1386125885_client)
Generating new string page texture 116: 256x256, total string texture memory is 1.33 MB
Installing breakpad exception handler for appid(steam)/version(1386125885_client)
Installing breakpad exception handler for appid(steam)/version(1386125885_client)
Generating new string page texture 124: 256x256, total string texture memory is 393.22 KB
Installing breakpad exception handler for appid(steam)/version(1386125885_client)
Generating new string page texture 125: 128x256, total string texture memory is 1.46 MB
Focused window is now 0, 0
OnFocusWindowChanged to unknown window type: k_EWindowTypeNonSteamDesktop, 0

** (steam:10080): WARNING **: Could not create object for /org/freedesktop/NetworkManager/IP6Config/0: Method "GetAll" with signature "s" on interface "org.freedesktop.DBus.Properties" doesn't exist

Focused window is now 1, 0
OnFocusWindowChanged to unknown window type: k_EWindowTypeSteamDesktop, 0
unlinked 2 orphaned pipes
[2013-12-07 16:58:30] Startup - updater built Dec 3 2013 18:36:06
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2013-12-07 16:58:30] Checking for update on startup
[2013-12-07 16:58:30] Checking for available updates...
[2013-12-07 16:58:31] Download skipped: /client/steam_client_ubuntu12 version 1386125885, installed version 1386125885
[2013-12-07 16:58:31] Nothing to do
[2013-12-07 16:58:31] Verifying installation...
[2013-12-07 16:58:31] Performing checksum verification of executable files
[2013-12-07 16:58:31] Verification complete
[2013-12-07 17:05:37] Background update loop checking for update. . .
[2013-12-07 17:05:37] Checking for available updates...
[2013-12-07 17:05:38] Download skipped by HTTP 304 Not Modified
[2013-12-07 17:05:38] Nothing to do
Shutting down. . .
[2013-12-07 17:06:08] Shutdown
CAsyncIOManager: 0 threads terminating. 0 reads, 0 writes, 0 deferrals.
CAsyncIOManager: 19347 single object sleeps, 0 multi object sleeps
CAsyncIOManager: 0 single object alertable sleeps, 8 multi object alertable sleeps
rol4heath
Level 1
Level 1
Posts: 6
Joined: Sat Dec 07, 2013 2:00 pm

Re: Steam help

Post by rol4heath »

ok when lauching thru icon
rol4heath
Level 1
Level 1
Posts: 6
Joined: Sat Dec 07, 2013 2:00 pm

Re: Steam help

Post by rol4heath »

was supposed to be an attachment to my last post
because icon doesn't get me there
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: Steam help

Post by dimesio »

roland@ATLIENCP-PC ~ $ steam
That's not how you run apps in Wine. Is that output from the Linux client? That's not supported here.
rol4heath
Level 1
Level 1
Posts: 6
Joined: Sat Dec 07, 2013 2:00 pm

Re: Steam help

Post by rol4heath »

yes it is, mint 15- mate. being new to linux, ignorant, retired fool artist and a partial (not complete) idoit ;), would you please show or point me in the right direction. would note that it did work until recent steam update
thanks
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: Steam help

Post by dimesio »

rol4heath wrote:yes it is, mint 15- mate. being new to linux, ignorant, retired fool artist and a partial (not complete) idoit ;), would you please show or point me in the right direction. would note that it did work until recent steam update
thanks
If you're looking for help with the Linux client, you need to ask Valve for support. It has nothing to do with Wine.

If you mean help with how to run the Windows client in Wine, follow the instructions in the AppDB. Note that no version of Wine older than 1.7.8 will work with the current client. http://appdb.winehq.org/objectManager.p ... &iId=19444
DivisiblebyZero
Newbie
Newbie
Posts: 3
Joined: Tue Dec 10, 2013 5:42 am

Re: Steam help

Post by DivisiblebyZero »

I'm hoping someone can help me here. I had the same problem as everyone else here. Upgraded to Wine 1.7.8 and got the blank text problem. I understand from the discussion on the WINE page for Steam (given above by Dimeslo) that the answer to that problem is to turn off dmwrite.dll by invoking Steam in the following way "wine Steam.exe -no-dwrite". My problem is that for the life of me I can't find Steam.exe. It's not where I'd expect it ~/.wine/drive_c/programs. I installed Steam using Winetricks, so I'm thinking that Winetricks put it in some standard folder that it uses, but can't find that. No ~/.winetricks folder that I can find. I suppose it's in root somewhere, but not sure. A "whereis steam" only gets me locations that my linux client is in, not the windoze client. Oh, and just for clarification, Winetricks created an icon and put it in my WINE menu. But, I haven't been able to find anything there that gives me a clue as te where it's actually launching from. I'm running KDE on an Ubuntu 12.04 base. Any help or suggestions would be appreciated. Thanks in advance.
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: Steam help

Post by dimesio »

Winetricks installs Steam to ~/.local/share/wineprefixes/steam. http://wiki.winehq.org/winetricks
guest3543
Level 2
Level 2
Posts: 12
Joined: Sat Feb 20, 2010 12:00 am

Re: Steam help

Post by guest3543 »

dimesio wrote:Winetricks installs Steam to ~/.local/share/wineprefixes/steam. http://wiki.winehq.org/winetricks
that woreked for me. thx
DivisiblebyZero
Newbie
Newbie
Posts: 3
Joined: Tue Dec 10, 2013 5:42 am

Re: Steam help

Post by DivisiblebyZero »

Thanks Dimeslo, I was able to find it there and the command works. Is there some way to automate that call in WINE Config? Or is it better to automate with a script?
DivisiblebyZero
Newbie
Newbie
Posts: 3
Joined: Tue Dec 10, 2013 5:42 am

Re: Steam help

Post by DivisiblebyZero »

I guess it's a matter of preference. I ended up doing both (wrote a script to launch steam and set WINE config for no-dwrite). Both work well. I find that I prefer the WINE config fix since that allows me to launch steam using the Icon that wintricks put in my menu. But, opening Dolphin and launching from there is pretty much the same. The only real difference is my wanting to close Dolphin after launching steam. Just wanted people to know that it can be done both ways and that it's pretty much six of one half a dozen of another.
Locked