Re: How to play Steam in Puppy?

Moderator: Forum moderators

Post Reply
User avatar
bigpup
Moderator
Posts: 6999
Joined: Tue Jul 14, 2020 11:19 pm
Location: Earth, South Eastern U.S.
Has thanked: 913 times
Been thanked: 1528 times

Re: How to play Steam in Puppy?

Post by bigpup »

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.

The things you do not tell us, are usually the clue to fixing the problem.
When I was a kid, I wanted to be older.
This is not what I expected :o

dogbert
Posts: 21
Joined: Sat Apr 24, 2021 1:17 am
Been thanked: 3 times

Re: How to play Steam in Puppy?

Post by dogbert »

puppytrue wrote: Mon Oct 25, 2021 2:26 pm

steam_latest.deb - can`t run at root ?

Please try again but this time install it with quickpet.

Image

Note:
The Steam offered in Quickpet is a very old version.
Not sure it will update when first run it.
Good luck if you try it.

Last edited by bigpup on Thu Sep 07, 2023 5:00 am, edited 1 time in total.
Reason: Added note about Steam in Quickpet
User avatar
xenial
Posts: 504
Joined: Mon Jul 13, 2020 7:41 am
Location: Lincolnshire.UK.
Has thanked: 92 times
Been thanked: 41 times

Re: How to play Steam in Puppy?

Post by xenial »

Just make sure the ProtonDB is enabled within steam settings,in fact tick all the boxes pertaining to Proton.

Otterfun
Posts: 3
Joined: Sun Apr 23, 2023 6:53 pm

Re: How to play Steam in Puppy?

Post by Otterfun »

I've just installed fossapup64, tried installing Steam via quickpet, but it won't run. First error message is:

Couldn't set up steam runtime. Are you running low on disk space?

The icon for disk space is flashing red, and clicking on it says:

Error saving /root/config/rox.sourceforge.net/ROX-filer/globicons: no space left on drive.

I'm not familiar with Partview, so I don't know which partition it's trying to write to. The recovery file has 568M free, and the main drive has 59G free.

The final message was: Fatal Error: Steam needs 250 MB of free disk space to update.

Other people have had that message trying to update steam, but I didn't find a solution for Puppy linux.

There's also a message abut libpipewire-0.3.so.0 missing. Quickpet has an earlier version of libwire available, but not 0.3.

I chose to try Puppy linux because I have a 3 GB/month limit for internet, so something like lubuntu would take at least 2 months to download. However, if Puppy linux won't run Steam, I'll have to try something else.

dimkr
Posts: 2425
Joined: Wed Dec 30, 2020 6:14 pm
Has thanked: 53 times
Been thanked: 1202 times

Re: How to play Steam in Puppy?

Post by dimkr »

In Vanilla Dpup you can install Steam the Debian way and it will work:

Code: Select all

dpkg --add-architecture i386
apt update
apt install steam

(A new menu entry will appear after several seconds and Steam is auto-configured to run as spot - it "just works")

User avatar
bigpup
Moderator
Posts: 6999
Joined: Tue Jul 14, 2020 11:19 pm
Location: Earth, South Eastern U.S.
Has thanked: 913 times
Been thanked: 1528 times

Re: Hwo to play Steam in Puppy?

Post by bigpup »

@Otterfun

I updated and edited the first post with new information.

Reread and try what it says to do.

The things you do not tell us, are usually the clue to fixing the problem.
When I was a kid, I wanted to be older.
This is not what I expected :o

Otterfun
Posts: 3
Joined: Sun Apr 23, 2023 6:53 pm

Re: How to play Steam in Puppy?

Post by Otterfun »

The installation via quickpet turned out to have installed, once I added another 512 MB to save. I edited the text file, Steam gave the 'updating' window, downloaded another ~300 MB of whatever ... and I sat waiting for a long time, with just a black rectangle with a close button on screen. Steam was using cpu cycles, possibly its opening screen despite nothing showing on-screen, but I finally gave up. I restarted, and again just a black rectangle, though no extra downloading.

I think I'll try to download another OS, maybe lubuntu, and give that a try.

Thanks for the advice on how to attempt to install Steam on Puppy, but maybe Puppy just doesn't work with Steam on my mini-PC (integrated graphics).

User avatar
bigpup
Moderator
Posts: 6999
Joined: Tue Jul 14, 2020 11:19 pm
Location: Earth, South Eastern U.S.
Has thanked: 913 times
Been thanked: 1528 times

Re: How to play Steam in Puppy?

Post by bigpup »

Steam needs a lot of free space in the save.

Your save file is just too small.

Make the save file 4GB in size.

The Linux version of Steam is 32bit and I think they do not spend much time trying to make it work.

About every time you run it, does some kind of updating, using up more storage space in the save.

The things you do not tell us, are usually the clue to fixing the problem.
When I was a kid, I wanted to be older.
This is not what I expected :o

Otterfun
Posts: 3
Joined: Sun Apr 23, 2023 6:53 pm

Re: How to play Steam in Puppy?

Post by Otterfun »

My save file already is 4 GB. I doubled it just in case that would solve the "just a black rectangle" problem, but it didn't.

Just did a quick check for "steam black rectangle", so it's not a Puppy-specific problem. The advice is to delete and reinstall it, which is fine if you have a fast connection and unlimited traffic. If I can download lubuntu from the public library, I'll try that first. I assume that lubuntu will likely have less trouble with Steam, and possibly run games faster.

User avatar
Chelsea80
Posts: 362
Joined: Tue Mar 09, 2021 12:44 am
Has thanked: 47 times
Been thanked: 75 times

Re: How to play Steam in Puppy?

Post by Chelsea80 »

@ all

Thought I would 'steam' in here with a quick link that some may find useful -

My understanding is that the site is USA based / biased or something like that -

But hey, we are a multinational forum so if it interest someone, somewhere then.....-

https://www.howtogeek.com/848090/when-i ... team-sale/

I've now run out of 'steam' -

Best regards

Chelsea80

Chelsea80

1. BionicPup32+28 19.03 - Linux 4.9.163 - lxpup - 32-pae [i686] - (UPup Bionic Beaver)
....Frugal Install - Internal HDD - Gateway MX8716b - HDD 120GB - RAM 2GB

2. Friendly-Bionic32 v1.1
....USB Stick 2GB

User avatar
Chelsea80
Posts: 362
Joined: Tue Mar 09, 2021 12:44 am
Has thanked: 47 times
Been thanked: 75 times

Re: How to play Steam in Puppy?

Post by Chelsea80 »

@ all

Another link for all you steam enthusiasts -

https://www.howtogeek.com/812775/how-to ... eam-sales/

Happy gaming -

Best regards

Chelsea80

Chelsea80

1. BionicPup32+28 19.03 - Linux 4.9.163 - lxpup - 32-pae [i686] - (UPup Bionic Beaver)
....Frugal Install - Internal HDD - Gateway MX8716b - HDD 120GB - RAM 2GB

2. Friendly-Bionic32 v1.1
....USB Stick 2GB

Post Reply

Return to “Games”