Is it possible to install Steam on Jammypup?

New to Puppy and have questions? Start here

Moderator: Forum moderators

Post Reply
rowhat1
Posts: 11
Joined: Wed Mar 27, 2024 11:59 am
Has thanked: 1 time
Been thanked: 1 time

Is it possible to install Steam on Jammypup?

Post by rowhat1 »

I have been trying downloading steam from PPM but steam wont open. Then I discovered that if I put steam directly on terminal it gives me some feedback and thats what it displays:

Code: Select all

# steam
steam.sh[17922]: Running Steam on puppy_upupjj+d 22.04 32-bit
steam.sh[17922]: STEAM_RUNTIME is enabled automatically
setup.sh[17992]: Steam runtime environment up-to-date!
steam-runtime-check-requirements[18050]: E: Cannot run /root/.steam/debian-installation/ubuntu12_32/steam-runtime/i386/usr/libexec/steam-runtime-tools-0/srt-bwrap: wait status 32256
steam-runtime-check-requirements[18050]: E: Diagnostic output:
/root/.steam/debian-installation/ubuntu12_32/steam-runtime/i386/usr/libexec/steam-runtime-tools-0/srt-bwrap: /root/.steam/debian-installation/ubuntu12_32/steam-runtime/i386/usr/libexec/steam-runtime-tools-0/srt-bwrap: cannot execute binary file

steam.sh[17922]: Error: Steam on Linux now requires the ability to create new user namespaces.

If the file /proc/sys/kernel/unprivileged_userns_clone exists, check that
it contains value 1.

If the file /proc/sys/user/max_user_namespaces exists, check that its
value is high enough.

This requirement is the same as for Flatpak, which has more detailed
information available:
https://github.com/flatpak/flatpak/wiki/User-namespace-requirements
/root/.steam/debian-installation/steam.sh: line 85: XDG_CURRENT_DESKTOP: unbound variable

Is there any solution to this?

Last edited by mikewalsh on Thu Jun 20, 2024 8:39 pm, edited 1 time in total.
Reason: Spelling corrections in title...
User avatar
rockedge
Site Admin
Posts: 6571
Joined: Mon Dec 02, 2019 1:38 am
Location: Connecticut,U.S.A.
Has thanked: 2779 times
Been thanked: 2650 times
Contact:

Re: Is it possible to install Steam on Jammypup?

Post by rockedge »

rowhat1 wrote:

Is there any solution to this?

It appears that it is possible a kernel swap will fix it. The kernel needs to be configured at compile to use user namespace features. I might be wrong but that is what I am guessing after a quick look.

rowhat1
Posts: 11
Joined: Wed Mar 27, 2024 11:59 am
Has thanked: 1 time
Been thanked: 1 time

Re: Is it possible to install Steam on Jammypup?

Post by rowhat1 »

rockedge wrote: Thu Jun 20, 2024 11:25 pm
rowhat1 wrote:

Is there any solution to this?

It appears that it is possible a kernel swap will fix it. The kernel needs to be configured at compile to use user namespace features. I might be wrong but that is what I am guessing after a quick look.

which kernel do you think would be compatible with steam? I have a 32bit procesor

User avatar
rockedge
Site Admin
Posts: 6571
Joined: Mon Dec 02, 2019 1:38 am
Location: Connecticut,U.S.A.
Has thanked: 2779 times
Been thanked: 2650 times
Contact:

Re: Is it possible to install Steam on Jammypup?

Post by rockedge »

@rowhat1 After examination it looks like we might fix it with using a terminal and the command line.
It is a long shot but try:

Code: Select all

echo 'kernel.unprivileged_userns_clone=1' | sudo tee /etc/sysctl.d/00-local-userns.conf
service procps restart
rowhat1
Posts: 11
Joined: Wed Mar 27, 2024 11:59 am
Has thanked: 1 time
Been thanked: 1 time

Re: Is it possible to install Steam on Jammypup?

Post by rowhat1 »

Hi! @rockedge i am giving up trying to solve many problems like this one on my Jammypup linux... do yo know if is there another Puppy Distro for 32 bits procesor that doesn't have this kind of problem on it? I couldn't even install Haskell before. Is this normal to have all this problems when we are working with Puppy Linux?

rowhat1
Posts: 11
Joined: Wed Mar 27, 2024 11:59 am
Has thanked: 1 time
Been thanked: 1 time

Re: Is it possible to install Steam on Jammypup?

Post by rowhat1 »

@rockedge
I have made a little bit of research and its looks like my kernel supports user namespace features

Code: Select all

# zgrep CONFIG_USER_NS /proc/config.gz
CONFIG_USER_NS=y

And your previous solution didn't work either... Could it be that some SFS is missing?

By the way, this is what the terminal gave as output:

Code: Select all

# echo 'kernel.unprivileged_userns_clone=1' | sudo tee /etc/sysctl.d/00-local-userns.conf
service procps restart
kernel.unprivileged_userns_clone=1
/etc/init.d/procps: line 4: /lib/init/init-d-script: No such file or directory
User avatar
rockedge
Site Admin
Posts: 6571
Joined: Mon Dec 02, 2019 1:38 am
Location: Connecticut,U.S.A.
Has thanked: 2779 times
Been thanked: 2650 times
Contact:

Re: Is it possible to install Steam on Jammypup?

Post by rockedge »

@rowhat1 I never have worked with Jammypup32. All of my 32 bit machines are old old and run nicely up to Bionicpup32. After that as support got less and less from upstream main stream Linux distros, I had reached a point the machines will just not run well or at all with "newer" 32 bit Puppy's.

What I would recommend for you is to try VoidPup32. As Void Linux still has robust support for 32 bit variants, and with the xbps package manager and upstream Void Linux repos you might find it a whole lot easier to get steam going on VoidPup32.

Does Steam still support 32 bit in Ubuntu/Debian? Lots of packages no longer are supported for 32 bit like most high end browsers aren't any more.

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

Re: Is it possible to install Steam on Jammypup?

Post by dimkr »

Even if you find a 32 bit Steam, it's unlikely to work well. All the major distros are 64 bit and switched to Wayland, so everything that works well for others is not guaranteed to work well for you.

rowhat1
Posts: 11
Joined: Wed Mar 27, 2024 11:59 am
Has thanked: 1 time
Been thanked: 1 time

Re: Is it possible to install Steam on Jammypup?

Post by rowhat1 »

@rockedge Oh! I see... so I cannot expect more from a 32-bit PC. Well, I must accept it then, no problem! Thank you very much for your answers and recommendations! I will try those distros too.

Now that you mention it, maybe there is no way to run Steam on a 32-bit PC either, haha.

By the way, I have a strange love for Puppy, and maybe I will come back with more questions in the future, haha. Again, thank you very much for your patience and dedication!

rowhat1
Posts: 11
Joined: Wed Mar 27, 2024 11:59 am
Has thanked: 1 time
Been thanked: 1 time

Re: Is it possible to install Steam on Jammypup?

Post by rowhat1 »

@dimkr It's a shame then, but no problem! I was looking for a possible solution to this, but it looks like there is no way to run Steam, hehe. Thank you, too!

Post Reply

Return to “Beginners Help”