Steam Deck LCD do not boot up after today update

I apparently can't boot to a working UI anymore after doing a rpm-ostree reset and then an update. The deck boot fine, booting logs looks good, but as soon as the GUI should pop up I just get a black screen on both internal and external monitor. I've tried to switch to another TTY, which do happen but I can't see any other stuff on the display besides the initial prompt. Keyboard inputs do not get show up on the device at all, so I am at a loss on how to get out of this state. I sadly do not have my latest SSH identity saved on it, so I can't even log in remotely. Both rpmostee images present are broken, sadly, so I can't even go back now. Any other options left to try?
Solution:
I need to change that back to bash as well.
Jump to solution
8 Replies
antheas
antheas3w ago
ctrl alt f5 with an external keyboard you might need to reset steam
RodoMa92
RodoMa92OP3w ago
Let me try that. Worst case I boot with an extermal drive and add my identity and roll back to 42 I do get a prompt, as said. But I can't type anything, I can't see any input. It's just stuck on a tty screen and that's it. Assuming I'm logging in blindly, what's is the magic word to reset steam?
antheas
antheas3w ago
ujust fix something steam
RodoMa92
RodoMa92OP3w ago
Oh, found it. Now to get it to rub. Nope, can't login. Parted magic it is. I do have my identity saved in it. But I still can't login. I just get a permission denied error. WTF? Isn't it enough to copy ssh-edwhaever from your .pub identity into [homedir]/.ssh/authorized_keys enough? Oh, Frick. I know what's happening now. I changed my shell to zsh. Which was an overlay package. That's now gone. And therefore I can't login.
Solution
RodoMa92
RodoMa923w ago
I need to change that back to bash as well.
RodoMa92
RodoMa92OP3w ago
(To get a working output I had to add 3 as the run level to the boot arguments) Now it's clean, I'm restarting normally now. Should boot fine. Yep, works fine now. God damn Steam. This might be a better way to debug these issues. Just add a 3 in the edit menu at the end of the Linux command line in grub and you get a working console back. (Which you can see I mean)
antheas
antheas3w ago
do not switch your login shell its a known issue you can override the command that runs over ssh to /bin/bash
RodoMa92
RodoMa92OP3w ago
Yeah, too late, I just had to manually fix passwd. But yeah, I'll never change my login shell now :P Main issue was not seeing anything on tty unless I switched run levels. Which might be a good debug step for other in the future anyway.

Did you find this page helpful?