Steam for Linux

Steam for Linux

Steam for Linux > Limited Beta > 主題細節
malxau 2012 年 12月 8 日 @ 下午 10 時 07 分
Adding non-steam games to library
This apparently requires a .desktop file to launch from. Why is it not possible to directly launch any executable from Steam without a .desktop wrapper?
< >
目前顯示第 1-6 則留言,共 6
rainstride 2012 年 12月 8 日 @ 下午 10 時 12 分 
I was able to add frozen bubble to my list from /usr/games/ with no .desktop files... have you tried browsing there and adding something?
malxau 2012 年 12月 8 日 @ 下午 10 時 15 分 
Yes, and the dialog lists nothing. The "file type" is limited to "Applications" with no other option, and can't be changed via the usual Windows tricks of entering a filename of "*" or similar. I also noticed kicking around that the dialog is designed for multiselect but only works with a single selection. After creating some dummy .desktop files I've been able to add things.
flerchjj 2012 年 12月 9 日 @ 上午 8 時 59 分 
I wonder if this is causing some of my issues (

I was able to add some things using another item from the dialog and then changing "properties" to switch to another program that wasn't listed. But even some items that were in the list (assuming had .desktop files) wouldn't execute. I guess this is something for all of us to look into.
niniendowarrior 2012 年 12月 10 日 @ 上午 12 時 38 分 
Yeah, I had problems adding my own games and had to look really hard for the .desktop files. I think one place you can go to aside from the install path of your games, is to go to /usr/local/share/applications/. I wish Valve would just let us type it out ourselves.
flerchjj 2012 年 12月 10 日 @ 下午 1 時 01 分 
@nintendowarrior have you been able to start the terminal or wine? I found multiple disktop files that did nothing. It would really be easier if it just executed as a shell command, but we don't know how this is currently being done.
GNU/cirk2 2012 年 12月 20 日 @ 上午 10 時 23 分 
You can add games (even those who use a script for launching) even without a .desktop file:
Add any game in the list (doesn't matter which).
Right-Click the new entry -> select "Properties".
Click "Change...".
Browse for your game executable and click "Open".
Back in the properties dialog change the Name (first input field).

Worked for me for all Native linux games I tried. I tried to add my Scipt for PS2 but that didn't work (it spawns an aditional X-Server for it, maybe this is what screws it).

It would be good if valve changes the "Browse" function in the "Add Non-Steam" Dialog to allow display of *.* and/or Linux executeables (which have mustly no ending) and scripts
< >
目前顯示第 1-6 則留言,共 6
每頁: 15 30 50

Steam for Linux > Limited Beta > 主題細節