protonscr

Non-steam game will not change the status.

steamclosed reviewedSteam client
ValveSoftware/steam-for-linux#2484 · opened 2013-05-16 by adam900710 · updated 2019-07-18 · 4 comments · github
Aadam900710 2013-05-16 github

BUG:
When imported a working .desktop and run it,
the status of your account will not change.
That is different from the behavior of windows version.

And about the .desktop file, the exec word will call a bash script to setup the needed environment to start a wine with xboxdrv.

Step to reproduce:

  1. Import a desktop file which will exec a bash script.
  2. Run it
  3. Check the status of your account.

System Info:(nothing to do with the bug though)
Archlinux
WM: Openbox 3.5.0

Additional info:
Some desktop file will be OK, like the one of chromium but some will not, like audacious.

Jjohndrinkwater 2013-05-16 github

Can you supply the .desktop file that doesn’t work? put the contents on gist.github.com or something.
Imagine the script is launching the binary and completing - which may make it not-a-bug for steam.

Aadam900710 2013-05-16 github

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=/home/adam/.app/grisaia.sh
Name=Grisaia
Icon=/home/adam/.app/grisaia.png

and the content of the script is following:

#!/bin/bash

cd $HOME/grisaia/

LANG=ja_JP.UTF-8 xboxdrv -s wine Grisaia.exe

None of them will fork into background.

PS: After deleted the .desktop from steam and imported again, it is working now.

Kkisak-valve maintainer 2017-05-10 github

Hello @adam900710, are you able to reproduce this issue with an up to date client?

Kkisak-valve maintainer 2017-06-19 github

Closing pending feedback.

Nothing extracted yet.