Re: How to play Steam in Puppy?
s
steam_latest.deb - can`t run at root ?
In a terminal try this:
Code: Select all
run-as-spot steam
.
.
You do not play Steam.
Steam is not a game.
Steam is a video game digital distribution service by Valve.
It was launched as a standalone software client in September 2003 as a way for Valve to provide automatic updates for their games.
It expanded to include games from third-party...
Steam has also expanded into an online web-based and mobile digital storefront.
Steam offers digital rights management (DRM), server hosting, video streaming, and social networking services.
It also provides the user with installation and automatic updating of games, and community features such as friends lists and groups, cloud storage, and in-game voice and chat functionality.
Steam for Linux is a 32bit program.
you need to have the 32bit compatibility sfs loaded, so any 64bit Puppy version has the needed stuff to run 32bit software.
For Fossapup64 9.5 You can get it from Quickpet -> Useful
Other 64bit Puppy versions will have their own 32bit compatibility sfs file, located someplace for download.
Have this loaded before you do anything about Steam!
Steam is constantly working on there software and web site.
It is now best to get the latest version of steam directly from them.
Just to add what I did to get Steam running in Fossapup64 9.5
Went to steams web site.
Top right is install button.
Clicked on that and it offered a download of steam_latest.deb.
Downloaded it and left clicked on it to install.
It puts Steam in menu -> Fun
Puts a steam.desktop file in /usr/share/applications
To get it to run.
In /usr/share/applications/
Opened the steam.desktop file in a text editor.
Edited the exec= to this:
Code: Select all
Exec=run-as-spot /usr/bin/steam
Dragged and dropped the steam.desktop file on the desktop.
Use this to run Steam.
First time you run it.
Steam will go thru an update.
After the update make sure the Fossapup64 save is updated.
Click on the Steam desktop icon and it should now run offering the login screen.
Seems to not want to run by using the menu -> Fun -> Steam
Have not tried to figure out what it needs to run as spot.
Note:
This update process seems to not be very good sometimes or will have an issue.
I had to stop trying to run Steam.
Do a menu ->Leave ->restart graphical server
Then try to run it again, to finally get it to update, and start displaying the steam login screen.
If you get an error that there is a missing 32bit libdrm.so.2 file.
Try doing what is talked about in this topic:
viewtopic.php?t=9522&sid=36daa3ec8750a2 ... fb8a2684ea
The last post in it tells you what exactly to do.
.
I have found that the older Linux games work very well in Puppy Linux.
Ones that are not real graphic intensive ones.
Plus a lot of them are free to use.