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.34k stars 185 forks source link

Hard to install on the Steam Deck #144

Closed maisatanel closed 11 months ago

maisatanel commented 11 months ago

Don't know how realistic this will be until Red Hat finishes with the new installer, but the lack of an on-screen keyboard in current Anaconda makes it impossible to install the system without a USB keyboard - something that SteamOS can do. The hitch was on setting up a new user and having to input a username and password for one. SteamOS makes a 'deck' user out of the box with no password. Maybe there's a way to do that with Kickstart?

maisatanel commented 11 months ago

Also the Anaconda UI doesn't fit inside the confines of the Steam Deck's 1280x800, making the installation experience more irritating, but that's a separate issue I suppose.

castrojo commented 11 months ago

Related: https://github.com/ublue-os/main/issues/283

maisatanel commented 11 months ago

WORKAROUND: with the touchscreen you can select and copy text from the Timezone screen and make that your username. The username is saved each time you leave the Users and Passwords screen, so you can come back to the Timezone screen multiple times to copy the letters you want. I feel like a genius.

EyeCantCU commented 11 months ago

This is genuinely the coolest workaround I have ever seen on GitHub. Hopefully, when we're able to implement the new installer, we can address a lot of these pain points. I'm sorry the process currently isn't easier without an external keyboard

simon511000 commented 11 months ago

Also the Anaconda UI doesn't fit inside the confines of the Steam Deck's 1280x800, making the installation experience more irritating, but that's a separate issue I suppose.

I can't even do the first step since the "next" button is off the screen

KyleGospo commented 11 months ago

Also the Anaconda UI doesn't fit inside the confines of the Steam Deck's 1280x800, making the installation experience more irritating, but that's a separate issue I suppose.

I can't even do the first step since the "next" button is off the screen

The workaround for that, for now, is to plug in a keyboard and tab to that button, then press enter.

Once we have the new installer working things should be a lot smoother.

maisatanel commented 11 months ago

The workaround for that, for now, is to plug in a keyboard and tab to that button, then press enter.

Got you covered, the Select button corresponds to Tab.

szescxz commented 11 months ago

Workaround for Ventoy users (requires a keyboard):

Non Ventoy users could probably utilize the resolution trick with the boot option in the GRUB menu, but I haven't tested it yet.

KyleGospo commented 11 months ago

Fixed as of the latest changes, next release will get a new ISO.

szescxz commented 10 months ago

With the introduction of the offline ISO (which now seems to work with Ventoy) I think the resolution issue (on Steam Deck) is coming back again.

EDIT: GRUB menu boot option hack (see my previous comment) works. Maybe add a boot menu specifically for Steam Deck? Other devices (e.g. ROG Ally - although I can't test this one) could just use the normal boot menu.

KyleGospo commented 10 months ago

With the introduction of the offline ISO (which now seems to work with Ventoy) I think the resolution issue (on Steam Deck) is coming back again.

@akdev1l