You are not logged in.

#1 2024-03-13 23:52:00

unfa
Member
From: Warsaw/Poland
Registered: 2016-11-07
Posts: 18
Website

[SOLVED] Steam fails to start due to a bwrap/mount issue

Hi!

A little bit after recent Arch update to Plasma 6 (horray!) I've noticed Steam no longer starts.

Here's the console output:

❯ steam-runtime 
steam.sh[49490]: Running Steam on arch rolling 64-bit
steam.sh[49490]: STEAM_RUNTIME is enabled automatically
setup.sh[49554]: Steam runtime environment up-to-date!
steam-runtime-check-requirements[49656]: E: Cannot run /usr/bin/bwrap: wait status 256
steam-runtime-check-requirements[49656]: E: Diagnostic output:
bwrap: Can't bind mount /oldroot/ on /newroot/: Unable to apply mount flags: remount "/newroot/mnt/backup": No such device

steam-runtime-check-requirements[49656]: E: Cannot run /home/unfa/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/libexec/steam-runtime-tools-0/srt-bwrap: wait status 256
steam-runtime-check-requirements[49656]: E: Diagnostic output:
bwrap: Can't bind mount /oldroot/ on /newroot/: Unable to apply mount flags: remount "/newroot/mnt/backup": No such device

steam.sh[49490]: 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

It seems like the problem might involve my fstab, so here it is:

 
# Static information about the filesystems.
# See fstab(5) for details.
# <file system> <dir> <type> <options> <dump> <pass>

UUID=80591a23-998f-xxxx       /               btrfs           rw,relatime,space_cache,compress-force=zstd:10,subvol=/@                        0 0
UUID=80591a23-998f-xxxx       /home           btrfs           rw,relatime,space_cache,compress-force=zstd:10,subvol=/@home                    0 0

# /dev/sdc4
UUID=8550d756-eba0-xxxx       /boot           ext4            rw,relatime     0 2

# /dev/sdc1
UUID=3660-3C10                                  /boot/efi       vfat            rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,utf8,errors=remount-ro   0 2

# swap
UUID=796170a6-eec3-xxxx       none            swap            defaults        0 0

#data
UUID=61e9491c-5103-xxxx       /data           btrfs           rw,relatime,nofail,space_cache=v2,compress=zstd:5,x-systemd.mount-timeout=360,subvol=/data     0 2

# Roling Backup
UUID=a11787a5-de1d-xxxx       /mnt/backup     btrfs           rw,relatime,auto,x-systemd.automount,user       0 2

# Windows
UUID=5C3E42xxxx                           /mnt/windows2   ntfs            ro,noauto,user  0 2

Is there anything I could do to fix this?

`# Rolling Backup` is something I mount from a script.
It's not mounted all the time, similarly `# Windows`.

Please help me figure this out.

Last edited by unfa (2024-03-14 17:32:31)


I make videos about audio production using Linux & FOSS: YouTube · Odysee · PeerTube

Offline

#2 2024-03-14 08:28:01

d.ALT
Member
Registered: 2019-05-10
Posts: 920

Re: [SOLVED] Steam fails to start due to a bwrap/mount issue

This also happened to me sometime about 2 (or 3?) weeks ago.
I have a pretty simple plain fstab, so YMMV...
Anyway, I solved this way: removing Steam Linux Runtime and $ steam-runtime --reset (obviously, Steam will then re-download and re-install Steam Linux Runtime, let it do its things).

Last edited by d.ALT (2024-03-14 08:28:45)


<49,17,III,I>    Fama di loro il mondo esser non lassa;
<50,17,III,I>    misericordia e giustizia li sdegna:
<51,17,III,I>    non ragioniam di lor, ma guarda e passa.

Offline

#3 2024-03-14 17:31:57

unfa
Member
From: Warsaw/Poland
Registered: 2016-11-07
Posts: 18
Website

Re: [SOLVED] Steam fails to start due to a bwrap/mount issue

Thank you! Running this command fixed!

steam-runtime --reset

I make videos about audio production using Linux & FOSS: YouTube · Odysee · PeerTube

Offline

Board footer

Powered by FluxBB