SD Card not auto-mounting in Gaming Mode

Some SD Card auto-mounting weirdness I'm trying to figure out... Gaming Mode isn't mounting my SD Card(s) at first boot, but Desktop Mode is. To get it to work in Gaming Mode I have to EITHER: - A) eject and re-insert the SD Card then 'Restart Steam' in the power menu OR - B) go to Desktop Mode then 'Return to Gaming Mode'. Is the gaming mode functionality hardcoded to it being named "mmcblk0p1" like SteamOS's default or something? Because it's actually named "Bazzite-SD1". The drive was formatted from within Gaming Mode. All formatting and mounting preferences set in /etc/defaults were left unchanged, so it should have all default options. The biggest weirdness is that it mounts 100% correctly in Desktop Mode but, again, not in the initial boot of the Gaming Mode session. Screenshots to follow.
6 Replies
VagrantWinds
VagrantWindsOP2w ago
Initial Appearance in Gaming Mode. SD Card is recognized but not mounted.
No description
VagrantWinds
VagrantWindsOP2w ago
SD Card working properly after ejected + steam restarted OR after going to Desktop Mode then Return(ing) to Gaming Mode
No description
VagrantWinds
VagrantWindsOP2w ago
Auto-Mounting perfectly fine in Desktop Mode
No description
VagrantWinds
VagrantWindsOP2w ago
Blivet-GUI view of the SD Card's partitioning and Labels. Perhaps the Name or Label could be affecting the auto-mounting?
No description
VagrantWinds
VagrantWindsOP2w ago
Blivet-GUI look at the btrfs subvolumes which were auto (not manually) created
No description
VagrantWinds
VagrantWindsOP2w ago
and for completeness sake, rpm-ostree status output
❯ rpm-ostree status
State: idle
Deployments:
● ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-deck-gnome:stable
Digest: sha256:45b4ea83568a4e2e394c4cdc259f3e8d97dffc7a561ded4e94f333d32426a5c4
Version: 43.20251029 (2025-10-29T18:49:37Z)
LayeredPackages: blivet-gui coolercontrol cups-pdf liquidctl mullvad-vpn

ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-deck-gnome:stable
Digest: sha256:6e2cd4d1d44815a7b472953f0f832cfc003fc611c7e1d632bef319325e085f31
Version: 43.20251028 (2025-10-29T00:25:49Z)
LayeredPackages: blivet-gui coolercontrol cups-pdf liquidctl mullvad-vpn
❯ rpm-ostree status
State: idle
Deployments:
● ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-deck-gnome:stable
Digest: sha256:45b4ea83568a4e2e394c4cdc259f3e8d97dffc7a561ded4e94f333d32426a5c4
Version: 43.20251029 (2025-10-29T18:49:37Z)
LayeredPackages: blivet-gui coolercontrol cups-pdf liquidctl mullvad-vpn

ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-deck-gnome:stable
Digest: sha256:6e2cd4d1d44815a7b472953f0f832cfc003fc611c7e1d632bef319325e085f31
Version: 43.20251028 (2025-10-29T00:25:49Z)
LayeredPackages: blivet-gui coolercontrol cups-pdf liquidctl mullvad-vpn

Did you find this page helpful?