Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I would like to run Steam in a standalone mode so I don't have to load a desktop and then run Steam. I just want 100% of my resources dedicated to the game.

Ideally it would just be a Steam session that I can log into from the login screen. Is this possible?

share|improve this question
add comment

3 Answers 3

up vote 7 down vote accepted
  • Just copy the steam.desktop file from /usr/share/applications/steam.desktop to /usr/share/xsessions.

  • Then edit it and change the Exec option to

    Exec=steam steam://open/bigpicture
    

    or just create you own:

    [Desktop Entry]
    X-SuSE-translate=true
    Encoding=UTF-8
    Type=XSession
    Exec=steam steam://open/bigpicture
    TryExec=steam steam://open/bigpicture
    Name=Steam
    Comment=Steam
    
share|improve this answer
add comment

For what it's worth, I don't think it is necessary to install anything. Or to have any desktop at all, lightweight or otherwise.

I'm assuming Steam is a game that requires graphics and hence x. You don't have to have a desktop to start x. You'll have to look a little to find the equivalent in whatever 'buntu you are using but in Lubuntu 13.04 to have an x session with no desktop you delete the line beginning "@pcmanfm . . ." from the file /etc/xdg/lxsession/Lubuntu/autostart. This is what I do all the time now.

A desktop always seemed pointless to me. You could keep a copy of the regular version of the file with the suffix -regular added to the filename and a copy of the edited version with the suffix -steam. Then just copy whichever and rename it to remove the suffix. So find your autostart file and delete the line referring to your file manager.

If you also don't want your panels just start a terminal or use alt-f2 and killall whatever-the-name-of-your-panel-is. Then use alt-f2 to start your game. If you have the disk space it might be more convenient to do this on a seperate installation on another partition. Then you wouldn't need to be renaming config files between the regular version and the steam-only version and you wouldn't need to even have panels or anything else extraneous installed. And of course no un-needed services. On the other hand if you wanted to use the same partition it probably wouldn't be too hard to write a script to rename config files and reboot in order to switch between the regular and the steam-only modes.

share|improve this answer
add comment

Perhaps this story might be sufficient which uses steam-login which uses xfwm4 under the covers to provide a lightweight desktop with Steam on top.

Here's the information from the README:

sudo add-apt-repository ppa:thor27-gmail/steam-desktop 
sudo apt-get update 
sudo apt-get install steam-login

Then logout and back in to get a Steam session. See also:

share|improve this answer
    
The same view is available in the Windows version as a Full screen view. –  Alvar May 31 '13 at 17:17
3  
Alvar, yes however, this logs you in using the xfwm4 session, and does not use resources to draw the desktop only steam. –  Dustin May 31 '13 at 17:51
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.