Borked bazzite with user systemd configs in home. How do i recover?
So completely my fault, but I broke steam game mode again and it just blacks screens see https://universal-blue.discourse.group/t/auto-turn-on-tv-no-hdmi-cec-and-auto-start-apps-with-gamescope-session/4262
Basically I'm overriding the steam game mode session sytemd to do some custom stuff on my user
Before I was able to recover to recover from this by following https://docs.bazzite.gg/Advanced/rescue-and-emergency-mode/?h=eme
And then just running
just _toggle-autologin
to make it skip steam game mode and just boot into KDE. Then I could fix my systems services in my user folder and set it back to auto boot steam game mode
Problem is now I'm getting this io error when I try to do that
The home directory is not available in the emergency shell so I don't know how else I can get to my users systemd filesUniversal Blue
Auto turn on TV(no HDMI-CEC) and auto start apps with gamescope ses...
So this is something I been trying to get working for a while and I finally did These scripts do the following every time I run steam game mode turn on my LG tv Switch to the input my PC is on start an openrgb server start some other GUI applications headlessly had to create the following files ~/.config/systemd/user/gamescope-session-plus@...
Booting to Rescue & Emergency Mode - Bazzite Documentation
Bazzite is a custom image built upon Fedora Atomic Desktops that brings the best of Linux gaming to all of your devices.

3 Replies
Hmm tried the iso troubleshoot feature and it says it can't find my bazzite system
I never been able to get this to work

I cant directly provide a solution but this is an opensuse thread that might help https://forums.opensuse.org/t/accessing-home-subvolume-from-live-usb/176044
openSUSE Forums
Accessing @/home subvolume from live usb
Hi. I’m using openSUSE Tumbleweed. After today’s update wifi stopped working, so I’ve decided to return to an earlier snapshot, foolishly without updating my backups. Now my system won’t boot at all. Before doing anything drastic, I want to recover a few new & updated files. So I’ve booted into a Fedora live usb I\ve got at hand and ...
Are you using encryption? If not just load up a fedora live iso and mount the drive and access the systemd files
You need to mount the correct subvolume to access home btw
*
mkdir /mnt/btrfs
* mount -o subvol=home,defaults,compress-force=zstd:3,noatime,lazytime,commit=120,space_cache=v2,nofail /dev/<blockdevice> /mnt/btrfs
(these are defaults used by bazzite so its best to use the extra options when mounting from somewhere else)
not sure if subvol=home will work, you might need to find the right subvol id (for me its 257
with automatic partitioning)
and make sure to change <blockdevice> to whatever the btrfs partition is called by checking block devices with lsblk
(or with parted -l
)
This should mount the home folder correctly. Let me know if it worked out.