ublue-os / bazzite

Bazzite is a custom image built upon Fedora Atomic Desktops that brings the best of Linux gaming to all of your devices - including your favorite handheld.
https://bazzite.gg
Apache License 2.0
3.17k stars 168 forks source link

SteamDeck installation screen resolution issue #1004

Open Thundernerd opened 2 months ago

Thundernerd commented 2 months ago

Describe the bug

Tried to install Bazzite for SteamDeck, I believe version 36 but don't quote me on that, and the installation menu does not fit on the screen. It doesn't show all buttons/inputs and therefore makes it impossible to properly install without just winging it.

What did you expect to happen?

I expected that the UI would fit on the screen OR That it would display on an external monitor (which I tried but unfortunately it doesn't)

Output of rpm-ostree status

N/A

Hardware

SteamDeck 256GB LCD

Extra information or context

No response

Dremor commented 2 months ago

Same issue here, at least on Bazzite 3.0 Deck Gnome, buttons are way outside of the screen and no installation can be performed. Connecting a secondary screen did allow me to see a glimpse of the first button, and I was able to continue to the next step, but couldn't resize (at all) the Deck disk to fit Bazzite.

I'm currently downloading the KDE version to give it a try.

Edit : KDE image is affected too.

ahoneybun commented 2 months ago

I also see this on the Plasma version (I haven't tested the GNOME one) so +1 on my end.

ctsdownloads commented 2 months ago

Yeah, this appears to be the right place to file. Tagging @KyleGospo for visibility. Aaron is a friend of mine. :) Thanks Kyle!

ahoneybun commented 2 months ago

This is on version 39 based on the installer window.

Stream5710 commented 2 months ago

Same issue happened to me with 3.0 Deck GNOME image on Steam Deck LCD 256GB. By choosing Troubleshooting -> Basic Graphics Mode in grub menu it displayed on external display with correct resolution.

Thundernerd commented 2 months ago

Can confirm this as a workaround! Just tried it as well and was able to see the installation menu properly on my external monitor.

TeamLinux01 commented 2 months ago

Can confirm this as a workaround! Just tried it as well and was able to see the installation menu properly on my external monitor.

I ran into the same issue and workaround with 3.0.0 install image.

NickFerg commented 2 months ago

I’m having this same issue and don’t have an external monitor to connect to. Any suggestions on a workaround for installing directly on the deck?

AkazaRenn commented 1 month ago

The workaround doesn't work for me, I'm getting no output to the external display under basic graphics mode. Is there a place where we can get older versions of ISOs for a proper installer?

Thundernerd commented 1 month ago

@AkazaRenn IIRC someone mentioned using ventoy as a potential workaround

AkazaRenn commented 1 month ago

@AkazaRenn IIRC someone mentioned using ventoy as a potential workaround

Running the installer inside Ventoy works, thank you so much!

ahoneybun commented 1 month ago

@Thundernerd @AkazaRenn do you mean the workaround with an external display or does it boot on the Steam Deck's screen correctly when booting from Ventoy?

AkazaRenn commented 1 month ago

@Thundernerd @AkazaRenn do you mean the workaround with an external display or does it boot on the Steam Deck's screen correctly when booting from Ventoy?

You don't need an external display, Steam Deck screen shows the installer in correct scaling when it's launched from Ventoy

ahoneybun commented 1 month ago

Ah got it, thanks! I think it would be good to keep the issue open since using a normal tool like GNOME Disks still has the issue.

Hermitter commented 1 week ago

I have the same issue on Bazzite 3.0.1 Steam Deck 256GB+ (OLED in development)

Adding the grub parameter mentioned here fixed it for me: https://github.com/ublue-os/bazzite/issues/812#issuecomment-1963104198

GuardianLiarus commented 3 days ago

I have the same issue on Bazzite 3.0.1 Steam Deck 256GB+ (OLED in development)

Adding the grub parameter mentioned here fixed it for me: #812 (comment)

For those unfamiliar with that step, it means on the first option in grub, press "e" and then add inst.resolution=1280x800 after "quiet"