how to install steam in Bookwormpup64?

New to Puppy and have questions? Start here

Moderator: Forum moderators

Post Reply
User avatar
Banu Heart Envious
Posts: 12
Joined: Thu Apr 14, 2022 11:17 am
Has thanked: 4 times
Been thanked: 1 time

how to install steam in Bookwormpup64?

Post by Banu Heart Envious »

I just switched from Fossapup64 to Bookwormpup64, I have a specific question for playing games on the steam platform.
Then I tried to enable the use of 32bit architecture like Debian 12, it was successfully installed. However, when I try to install steam via terminal or synaptic,
there is an error in the font and cannot run Steam at all, only a lot of boxes appear to restart steam.
I use the flatpak version but can't run it either, I have also tried using run-as-spot but the problem persists. Can anyone help me?

User avatar
Wiz57
Moderator
Posts: 757
Joined: Fri Dec 13, 2019 3:54 pm
Location: Chickasha, OK USA
Has thanked: 99 times
Been thanked: 181 times

Re: how to install steam in Bookwormpup64?

Post by Wiz57 »

Are the errors in your Puppy installations or the Debian? If in the Pups, you probably need to use the 32bit compatibility sfses for
those specific Pups, since the two you mentioned are 64bit, and IIRC the Steam client is still 32bit.

Signature available upon request

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

Re: how to install steam in Bookwormpup64?

Post by dimkr »

You can install Steam the same way you'd do it in Debian,

Code: Select all

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

If you have issues with fonts, apt install ttf-mscorefonts-installer might fix this.

User avatar
Banu Heart Envious
Posts: 12
Joined: Thu Apr 14, 2022 11:17 am
Has thanked: 4 times
Been thanked: 1 time

Re: how to install steam in Bookwormpup64?

Post by Banu Heart Envious »

Wiz57 wrote: Wed Jan 01, 2025 6:18 pm

Are the errors in your Puppy installations or the Debian? If in the Pups, you probably need to use the 32bit compatibility sfses for
those specific Pups, since the two you mentioned are 64bit, and IIRC the Steam client is still 32bit.

thank you in advance for the answer, but I have installed 32bit architecture, for bookwormpup64 I did not find a 32bit sfs file, only devx and kernel are available

User avatar
Banu Heart Envious
Posts: 12
Joined: Thu Apr 14, 2022 11:17 am
Has thanked: 4 times
Been thanked: 1 time

Re: how to install steam in Bookwormpup64?

Post by Banu Heart Envious »

dimkr wrote: Wed Jan 01, 2025 6:40 pm

You can install Steam the same way you'd do it in Debian,

Code: Select all

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

If you have issues with fonts, apt install ttf-mscorefonts-installer might fix this.

I tried it but it still didn't work, but thanks for helping at least this fixed the fonts too when I was playing around with wine and font types on steam, somehow bookwormpup64 had a bit of trouble here while installing steam

https://imgur.com/VJOJpfU

User avatar
Banu Heart Envious
Posts: 12
Joined: Thu Apr 14, 2022 11:17 am
Has thanked: 4 times
Been thanked: 1 time

Re: how to install steam in Bookwormpup64?

Post by Banu Heart Envious »

I don't know how to fix it, I tried running it through the terminal

steam.sh[19985]: Running Steam on debian 10.0.9 64-bit
steam.sh[19985]: STEAM_RUNTIME is enabled automatically
setup.sh[20058]: Steam runtime environment up-to-date!
steam-runtime-check-requirements[20132]: W: Internal error: opendir(/): Permission denied
steam-runtime-check-requirements[20132]: W: Unable to locate srt-bwrap or open root directory, not checking functionality.
steam.sh[19985]: Steam client's requirements are satisfied
ERROR: ld.so: object '/usr/libexec/connman/libadjtime.so' from /etc/ld.so.preload cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
CProcessEnvironmentManager is ready, 6 preallocated environment variables.
[2025-01-02 14:36:51] Startup - updater built Dec 2 2024 21:26:10
[2025-01-02 14:36:51] Startup - Steam Client launched with: '/home/spot/.steam/debian-installation/ubuntu12_32/steam' '-srt-logger-opened' '-nominidumps' '-nobreakpad'
01/02 14:36:51 minidumps folder is set to /tmp/dumps
01/02 14:36:51 Init: Installing breakpad exception handler for appid(steam)/version(1733265492)/tid(20133)
[2025-01-02 14:36:51] Loading cached metrics from disk (/home/spot/.steam/debian-installation/package/steam_client_metrics.bin)
[2025-01-02 14:36:51] Failed to load cached hosts file (File 'update_hosts_cached.vdf' not found), using defaults
[2025-01-02 14:36:51] Using the following download hosts for Public, Realm steamglobal
[2025-01-02 14:36:51] 1. https://client-update.steamstatic.com, /, Realm 'steamglobal', weight was 1, source = 'baked in'
[2025-01-02 14:36:51] Verifying installation...
[2025-01-02 14:36:51] Verification complete
UpdateUI: skip show logo
Steam logging initialized: directory: /home/spot/.steam/debian-installation/logs

/usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so: wrong ELF class: ELFCLASS64
Failed to load module: /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xe8c09780
XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xe8c08050
srt-logger[20170]: W: Unable to open terminal "/dev/pts/0"
srt-logger[20175]: W: Unable to open terminal "/dev/pts/0"
Steam Runtime Launch Service: starting steam-runtime-launcher-service
Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 20219
bus_name=com.steampowered.PressureVessel.LaunchAlongsideSteam
ERROR: ld.so: object '/usr/libexec/connman/libadjtime.so' from /etc/ld.so.preload cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
ERROR: ld.so: object '/usr/libexec/connman/libadjtime.so' from /etc/ld.so.preload cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
Vulkan missing requested extension 'VK_KHR_surface'.
Vulkan missing requested extension 'VK_KHR_xlib_surface'.
BInit - Unable to initialize Vulkan!
srt-logger[20366]: W: Unable to open terminal "/dev/pts/0"
srt-logger[20370]: W: Unable to open terminal "/dev/pts/0"
srt-logger[20538]: W: Unable to open terminal "/dev/pts/0"
srt-logger[20546]: W: Unable to open terminal "/dev/pts/0"
src/steamUI/steamuisharedjscontroller.cpp (666) : Failed creating offscreen shared JS context
src/steamUI/steamuisharedjscontroller.cpp (666) : Failed creating offscreen shared JS context
01/02 14:37:14 Init: Installing breakpad exception handler for appid(steam)/version(1733265492)/tid(20133)
ERROR: ld.so: object '/usr/libexec/connman/libadjtime.so' from /etc/ld.so.preload cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
assert_20250102143714_29.dmp[20589]: Uploading dump (out-of-process)
/tmp/dumps/assert_20250102143714_29.dmp
assert_20250102143714_29.dmp[20589]: Finished uploading minidump (out-of-process): success = no
assert_20250102143714_29.dmp[20589]: error: Peer certificate cannot be authenticated with given CA certificates
assert_20250102143714_29.dmp[20589]: file ''/tmp/dumps/assert_20250102143714_29.dmp'', upload no: ''Peer certificate cannot be authenticated with given CA certificates''
srt-logger[20689]: W: Unable to open terminal "/dev/pts/0"
srt-logger[20693]: W: Unable to open terminal "/dev/pts/0"
srt-logger[20836]: W: Unable to open terminal "/dev/pts/0"
srt-logger[20841]: W: Unable to open terminal "/dev/pts/0"
reaping pid: 20684 -- unknown
src/steamexe/main.cpp (319) : Assertion Failed: ReapProcess: waitid failed: 'No child processes'. Possibly leaking a zombie.

src/steamexe/main.cpp (319) : Assertion Failed: ReapProcess: waitid failed: 'No child processes'. Possibly leaking a zombie.

01/02 14:37:33 Init: Installing breakpad exception handler for appid(steam)/version(1733265492)/tid(20133)
ERROR: ld.so: object '/usr/libexec/connman/libadjtime.so' from /etc/ld.so.preload cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
assert_20250102143733_34.dmp[20869]: Uploading dump (out-of-process)
/tmp/dumps/assert_20250102143733_34.dmp
assert_20250102143733_34.dmp[20869]: Finished uploading minidump (out-of-process): success = no
assert_20250102143733_34.dmp[20869]: error: Peer certificate cannot be authenticated with given CA certificates
assert_20250102143733_34.dmp[20869]: file ''/tmp/dumps/assert_20250102143733_34.dmp'', upload no: ''Peer certificate cannot be authenticated with given CA certificates''
srt-logger[20978]: W: Unable to open terminal "/dev/pts/0"
srt-logger[20982]: W: Unable to open terminal "/dev/pts/0"
srt-logger[21143]: W: Unable to open terminal "/dev/pts/0"
srt-logger[21147]: W: Unable to open terminal "/dev/pts/0"
reaping pid: 20973 -- unknown

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

Re: how to install steam in Bookwormpup64?

Post by dimkr »

If you have an Intel GPU, apt install libvulkan1:i386 libgl1-mesa-dri:i386 should fix this.

clm1919
Posts: 116
Joined: Sun Jul 14, 2024 12:24 am
Location: NYC, NY, USA
Has thanked: 59 times
Been thanked: 29 times

Re: how to install steam in Bookwormpup64?

Post by clm1919 »

Just tossing my 2-cents in

SHORT VERSION: If you are using the most current and updated Bookworm64, have you tried installing it with the *.deb file from the official site?

https://cdn.cloudflare.steamstatic.com/ ... /steam.deb

*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
Boring story that proves I'm lazy:
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
Just to see if Steam would work on my dual test-bed Debian12/Bookwormpup64 Chromebook ( Acer Chromebook Spin 512 Touch 4GB/32GB - N4120Celeron)

Under Debian12 the install went smoothly - downloaded *.deb file and ran the GUI version of GDebi

But under puppy GDebi reported MANY missing packages and halted.
-closed GDebi
-ran an <apt update> and <apt upgrade> but many packages still weren't updated.

On the second try (after update/upgrade), GDebi completed the install no problem....

and then i got a message that steam won't run as root....

So....instead of installing steam twice on the same machine, i just stuck with the Debian12 install just in case I want to dabble with the more current version of Endless Sky (getting it via SynapticPM is several versions behind current....).

User avatar
Banu Heart Envious
Posts: 12
Joined: Thu Apr 14, 2022 11:17 am
Has thanked: 4 times
Been thanked: 1 time

Re: how to install steam in Bookwormpup64?

Post by Banu Heart Envious »

clm1919 wrote: Thu Jan 02, 2025 7:01 pm

Just tossing my 2-cents in

SHORT VERSION: If you are using the most current and updated Bookworm64, have you tried installing it with the *.deb file from the official site?

https://cdn.cloudflare.steamstatic.com/ ... /steam.deb

*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
Boring story that proves I'm lazy:
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
Just to see if Steam would work on my dual test-bed Debian12/Bookwormpup64 Chromebook ( Acer Chromebook Spin 512 Touch 4GB/32GB - N4120Celeron)

Under Debian12 the install went smoothly - downloaded *.deb file and ran the GUI version of GDebi

But under puppy GDebi reported MANY missing packages and halted.
-closed GDebi
-ran an <apt update> and <apt upgrade> but many packages still weren't updated.

On the second try (after update/upgrade), GDebi completed the install no problem....

and then i got a message that steam won't run as root....

So....instead of installing steam twice on the same machine, i just stuck with the Debian12 install just in case I want to dabble with the more current version of Endless Sky (getting it via SynapticPM is several versions behind current....).

I tried installing Steam through apt, but it didn't work. I uninstalled it and tried again with the official Steam download, same thing. Even using Flatpak didn't help. Turns out GDebi was missing, weird since it worked fine on my Debian 12 Bookworm.

Btw thanks for answer, i think bookwormpup64 can't install steam for now. So i switching to Debian 12 on my core 2 duo pc for now to.

Last edited by Banu Heart Envious on Fri Jan 03, 2025 7:10 pm, edited 1 time in total.
User avatar
Banu Heart Envious
Posts: 12
Joined: Thu Apr 14, 2022 11:17 am
Has thanked: 4 times
Been thanked: 1 time

Re: how to install steam in Bookwormpup64?

Post by Banu Heart Envious »

dimkr wrote: Thu Jan 02, 2025 10:15 am

If you have an Intel GPU, apt install libvulkan1:i386 libgl1-mesa-dri:i386 should fix this.

:cry: i use radeon r5 430 2GB GDDR5, the driver works fine, i using Vulkan to

clm1919
Posts: 116
Joined: Sun Jul 14, 2024 12:24 am
Location: NYC, NY, USA
Has thanked: 59 times
Been thanked: 29 times

Re: how to install steam in Bookwormpup64?

Post by clm1919 »

Banu Heart Envious wrote: Fri Jan 03, 2025 7:03 pm

I tried installing Steam through apt, but it didn't work. I uninstalled it and tried again with the official Steam download, same thing. Even using Flatpak didn't help. Turns out GDebi was missing, weird since it worked fine on my Debian 12 Bookworm.

Btw thanks for answer, i think bookwormpup64 can't install steam for now. So i switching to Debian 12 on my core 2 duo pc for now to.

I'm sure the guys here could figure it out - they really know their stuff. They could probably solve the "won't run as root" problem with Spot or some serious know-how. But one of the advantages of puppy (and linux in general) is that you can multi-boot into the OS that fits your needs for a particular task - especially useful on older machines. Why load up the everything and kitchen sink when all you need is the toaster.

I love having my puppy media machines, zoom terminals and web browser "smart monitors".

Post Reply

Return to “Beginners Help”