Comments (6)
there are too many variables going around here.
Are you able to connect a keyboard (usb) to the legion go
press esc when booting bazzite and select the ostree:1
entry (if you have 2 of it, just select the one closer to the top)
if that works then go into the terminal and run rpm-ostree rollback
since it was clearly working before you updated so i figure this will be worth a shot.
No idea why it would get a black screen during the update though as that is not supposed to happen.
Thinking over it i suspect the legion go might have gone to sleep while updating and that might have caused something to go wrong during the update process (this is why you always have access to the previous update in the bootloader so you can do a rollback, however for non deck hardware you need a physical usb keyboard to select the option, nothing we can do about that sadly...)
from bazzite.
there are too many variables going around here.
Are you able to connect a keyboard (usb) to the legion go press esc when booting bazzite and select the
ostree:1
entry (if you have 2 of it, just select the one closer to the top)if that works then go into the terminal and run
rpm-ostree rollback
since it was clearly working before you updated so i figure this will be worth a shot.
No idea why it would get a black screen during the update though as that is not supposed to happen.Thinking over it i suspect the legion go might have gone to sleep while updating and that might have caused something to go wrong during the update process (this is why you always have access to the previous update in the bootloader so you can do a rollback, however for non deck hardware you need a physical usb keyboard to select the option, nothing we can do about that sadly...)
What you are saying is a distinct possibility because if my memory serves me correct, when I laid down to go to sleep, I believe the update duration was 20 minutes.
I will try connecting an external monitor first, as I've heard that could alleviate the issue because I can feel a slight rumble on the gamepad as the blank screen appears. If that fails to work I'll connect a keyboard and try your steps. Either way... I'll report back with results.
from bazzite.
Success...
But not in the manner you would think...
After using a USB keyboard I was able to get into Grub, but was unable to interact with the menu screen to select ostree:1. The menu would "time out" then automatically display command line. Now I was able to interact. But it wasn't what I wanted.
I decided to do a bit of research to understand why I could not interact with the Grub menu and the screen would time out after a short amount of time dumping me into command line. What I read is that holding down SHIFT, instead of pressing ESC would work.
After a quick reboot I held down SHIFT then to my absolute surprise what occurred was Bazzite booting fully. I do not understand why that worked... but it did. To test I restarted without holding SHIFT and it boots into Bazzite. From now on I'll simply do ujust update in terminal instead.
from bazzite.
I've never dared to let it sleep during an installation of an update, after the experience of having my Steam Deck get disconnected from wifi during SteamOS updates and stalling indefinitely, but what I do is I plug in my device to update, which changes the sleep timer (by default to 1 hour) and gives it plenty of time to finish without having to interact to keep it awake.
from bazzite.
It's absolutely fine to sleep or even shut down your system during an update with OSTree. I do it all the time.
from bazzite.
Success...
But not in the manner you would think...
After using a USB keyboard I was able to get into Grub, but was unable to interact with the menu screen to select ostree:1. The menu would "time out" then automatically display command line. Now I was able to interact. But it wasn't what I wanted.
I decided to do a bit of research to understand why I could not interact with the Grub menu and the screen would time out after a short amount of time dumping me into command line. What I read is that holding down SHIFT, instead of pressing ESC would work.
After a quick reboot I held down SHIFT then to my absolute surprise what occurred was Bazzite booting fully. I do not understand why that worked... but it did. To test I restarted without holding SHIFT and it boots into Bazzite. From now on I'll simply do ujust update in terminal instead.
either way it is working now. :)
and as kyle said he updates and sleeps his device all the time no problem so it shouldnt be a problem.
This is why its nice to have the rollback option for ostree.
also if you get sent into the grub command line, just type "exit" and you will be sent back to the menu.
from bazzite.
Related Issues (20)
- Γcran portrait HOT 1
- Build my own Bazzite ISO failed HOT 8
- Install: Rebase from Fedora Kinoite fails to install default System Flatpaks HOT 2
- Japanese Keyboard Layout HOT 1
- bazzite-hardware-setup not executable by default
- sunshine-workaround.service bad unit file HOT 1
- nuked bios when adding key(s) HOT 8
- Using an xbox wireless dongle adaptor with Bazzite, before powering off the machine, the OS does not turn off the xbox controller first HOT 5
- Legion Go autorotation screen problem HOT 1
- Framework 16 LUKS TPM Unlock Doesn't Prompt for Fingerprint HOT 7
- Tainted Kernel HOT 3
- Steam BPM Very Laggy HOT 2
- Sunshine stream of Gaming Mode to Moonlight Client results in distorted streamed image. Works fine in Desktop mode.
- Steam overlay does not show up in the Sunshine stream on my moonlight device even though it is visible on the native streamer device
- Legion GO - desktop mode screen resolution 1200*1600 fails HOT 1
- Bazzite Deck Stable - Audio keep reverting to Stereo from 5.1 Surround upon reboot HOT 5
- GNOME session crashes when launching certain apps HOT 2
- Sunshine activates accessibility screenreader during streams in Gnome
- can't recognize bluetooth adapter HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bazzite.