I want to use on steam deck without gaming mode, How do I make this possible?

Appreciate any help regarding this. I only use my steamdeck as a desktop pc and want to use bazzite on it without game mode but that option is not available while downloading. Should I just select download bazzite for desktop pc instead?
2 Replies
HikariKnight
HikariKnight3mo ago
i answer this question constantly (although not always "i use deck as desktop") sigh you need to make a custom image, remove 1-2 files (depending on if you want a virtual touch keyboard on the login or not, it does not support controller input) and disable 1 service (and enable a different one if you want auto updates) let me dig up the changes you need to do on your custom image (these will not work on the normal bazzite image as the 2 files you need to delete will be restored upon reboot) this is what you need to do when making the custom image
# Remove the autologin to gamescope-session
rm /etc/sddm.conf.d/steamos.conf

# Remove virtual keyboard on SDDM
# as this image is for workstations and permanently docked steamdecks
# Uncomment the line below to remove the TOUCH keyboard from the login screen, if you remove this you WILL need a physical keyboard each time to log in.
#rm /etc/sddm.conf.d/virtualkbd.conf

# Undo some bazzite-deck specific services we do not need anymore
systemctl disable bazzite-autologin.service
# Remove the autologin to gamescope-session
rm /etc/sddm.conf.d/steamos.conf

# Remove virtual keyboard on SDDM
# as this image is for workstations and permanently docked steamdecks
# Uncomment the line below to remove the TOUCH keyboard from the login screen, if you remove this you WILL need a physical keyboard each time to log in.
#rm /etc/sddm.conf.d/virtualkbd.conf

# Undo some bazzite-deck specific services we do not need anymore
systemctl disable bazzite-autologin.service
this will re-enable the login screen and you can select if you want to log into the desktop or gamemode (big picture mode) in the bottom left, your last login choice will be saved. if you want automatic updates in the background on the image too then you also need to do systemctl enable ublue-update.timer
HikariKnight
HikariKnight3mo ago
you can make a custom image using either https://blue-build.org (not associated with us so if you need support for it ask in their discord) or https://github.com/ublue-os/image-template once you have made the image it will get updates from us still but it will add your modifications before passing the update to you. and you can rebase from bazzite to your image, no need to reinstall.
BlueBuild
The easiest way to build your own desktop Linux images.
The BlueBuild project creates accessible tools for you to create, configure & build custom images of atomic Fedora distributions.
GitHub
GitHub - ublue-os/image-template: Build your own custom Universal B...
Build your own custom Universal Blue Image! Contribute to ublue-os/image-template development by creating an account on GitHub.
Want results from more Discord servers?
Add your server