Page 1 of 1

Re: How to play Steam in Puppy?

Posted: Tue Oct 26, 2021 7:56 am
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.


Re: How to play Steam in Puppy?

Posted: Tue Oct 26, 2021 11:38 pm
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.


Re: How to play Steam in Puppy?

Posted: Sat Feb 04, 2023 8:37 pm
by xenial

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


Re: How to play Steam in Puppy?

Posted: Sun Apr 23, 2023 7:35 pm
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.


Re: How to play Steam in Puppy?

Posted: Mon Apr 24, 2023 8:58 am
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")


Re: Hwo to play Steam in Puppy?

Posted: Mon Apr 24, 2023 10:25 am
by bigpup

@Otterfun

I updated and edited the first post with new information.

Reread and try what it says to do.


Re: How to play Steam in Puppy?

Posted: Thu Apr 27, 2023 7:45 pm
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).


Re: How to play Steam in Puppy?

Posted: Fri Apr 28, 2023 1:55 am
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.


Re: How to play Steam in Puppy?

Posted: Sat Apr 29, 2023 4:33 pm
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.


Re: How to play Steam in Puppy?

Posted: Wed Jun 28, 2023 11:59 pm
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


Re: How to play Steam in Puppy?

Posted: Fri Jun 30, 2023 10:58 am
by Chelsea80

@ all

Another link for all you steam enthusiasts -

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

Happy gaming -

Best regards

Chelsea80


Re: How to play Steam in Puppy?

Posted: Wed Nov 27, 2024 9:42 pm
by Doggy

To play Steam games on Puppy Linux, you must install some dependencies, like 32-bit libraries, for compatibility. Once set, you can install Steam through Wine or a compatibility layer like Proton. Remember, though, that Puppy might struggle with resource-heavy games like Warzone. Just a heads-up: steer clear of anything sketchy like a warzone hack; it’s not worth the risk and could get your account banned!