https://bugs.winehq.org/show_bug.cgi?id=38641
Bug ID: 38641 Summary: Trying to start a Steam game whilst Steam isn't running doesn't open the game Product: Wine Version: 1.7.43 Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: ben@xnode.org Distribution: ---
If Steam isn't running and you try and start a Steam game, the expected behaviour (and the behaviour on Windows) is that Steam opens and then the game launches.
On Wine, Steam opens as you'd expect, but it doesn't then try and start the game, it simply sits there at the Steam interface as if you'd opened the Steam and not the game specifically.
Trying to open the game once Steam is already running works as expected.
To recreate this behaviour; On the command line, run this command: wine start steam://run/123456 (replacing '123456' with the ID of a Steam game you have installed in Steam)
This happens regardless of the way you try and launch the game, the command above is simply the easiest way to test.
https://bugs.winehq.org/show_bug.cgi?id=38641
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://store.steampowered.c | |om/
https://bugs.winehq.org/show_bug.cgi?id=38641
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED CC| |focht@gmx.net
--- Comment #1 from Anastasius Focht focht@gmx.net --- Hello folks,
I can't reproduce this, works fine here.
--- snip --- $ pwd /home/focht/wine-games/wineprefix64-steam/drive_c/Program Files (x86)/Steam
$ wineserver -k
$ WINEDEBUG=+process wine start steam://run/271590 ... 002a:trace:process:create_process_impl app (null) cmdline L""C:\Program Files (x86)\Steam\bin\cef\cef.win7x64\steamwebhelper.exe" "-lang=en_US" "-cachedir=C:\users\focht\Local Settings\Application Data\Steam\htmlcache" "-steampid=41" "-buildid=1536436120" "-steamid=0" "-steamuniverse=Dev" "-clientui=C:\Program Files (x86)\Steam\c"... ... 002f:trace:process:create_process_impl app L"C:\Program Files (x86)\Steam\bin\cef\cef.win7x64\steamwebhelper.exe" cmdline L""C:\Program Files (x86)\Steam\bin\cef\cef.win7x64\steamwebhelper.exe" --type=crashpad-handler /prefetch:7 --max-uploads=5 --max-db-size=20 --max-db-age=5 --monitor-self-annotation=ptype=crashpad-handler "--database=C:\users\focht\Local Settings\Application Data\CEF\User Data\Crashpad""... ... x64\steamwebhelper.exe" --type=gpu-process --disable-features=AsyncWheelEvents,TouchpadAndWheelScrollLatching --log-file="C:\Program Files (x86)\Steam\logs\cef_log.txt" --product-version="Valve Steam Client" --webview-urls=http://localhost"... (nil) (nil) 1 0x0108040c (nil) (null) 0x1cf4efd0 0x1cf4edb0 - semi-stub 004e:trace:process:create_process_impl app L"C:\Program Files (x86)\Steam\bin\cef\cef.win7x64\steamwebhelper.exe" cmdline L""C:\Program Files (x86)\Steam\bin\cef\cef.win7x64\steamwebhelper.exe" --type=gpu-process --disable-features=AsyncWheelEvents,TouchpadAndWheelScrollLatching --log-file="C:\Program Files (x86)\Steam\logs\cef_log.txt" --product-version="Valve Steam Client" --webview-urls=http://localhost"... ... 004e:fixme:advapi:CreateProcessAsUserW 0x27c L"C:\Program Files (x86)\Steam\bin\cef\cef.win7x64\steamwebhelper.exe" L""C:\Program Files (x86)\Steam\bin\cef\cef.win7x64\steamwebhelper.exe" --type=gpu-process --disable-features=AsyncWheelEvents,TouchpadAndWheelScrollLatching --log-file="C:\Program Files (x86)\Steam\logs\cef_log.txt" --product-version="Valve Steam Client" --webview-urls=http://localhost"... (nil) (nil) 1 0x0108040c (nil) (null) 0x1cf4efd0 0x1cf4edb0 - semi-stub 004e:trace:process:create_process_impl app L"C:\Program Files (x86)\Steam\bin\cef\cef.win7x64\steamwebhelper.exe" cmdline L""C:\Program Files (x86)\Steam\bin\cef\cef.win7x64\steamwebhelper.exe" --type=gpu-process --disable-features=AsyncWheelEvents,TouchpadAndWheelScrollLatching --log-file="C:\Program Files (x86)\Steam\logs\cef_log.txt" --product-version="Valve Steam Client" --webview-urls=http://localhost"... ... 0062:trace:process:create_process_impl app L"C:\Program Files (x86)\Steam\steamapps\common\Grand Theft Auto V\GTAVLauncher.exe" cmdline L""C:\Program Files (x86)\Steam\steamapps\common\Grand Theft Auto V\GTAVLauncher.exe"" ... 0062:trace:process:create_process_impl app (null) cmdline L""C:\Program Files (x86)\Steam\bin\x64launcher.exe" -hproc 59c -hthread 5a0 -baseoverlayname C:\Program Files ... 0062:trace:process:create_process_impl app (null) cmdline L""C:\Program Files (x86)\Steam\GameOverlayUI.exe" -pid 137 -steampid 41 -manuallyclearframes 0" ... --- snip ---
$ sha1sum SteamSetup.exe 4b1b85ec2499a4ce07c89609b256923a4fc479e5 SteamSetup.exe
$ du -sh SteamSetup.exe 1.6M SteamSetup.exe
$ wine --version wine-3.17-95-g726abdb388
Regards
https://bugs.winehq.org/show_bug.cgi?id=38641
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #2 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 3.18.