Code Monkey home page Code Monkey logo

Comments (6)

HikariKnight avatar HikariKnight commented on June 18, 2024

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.

SmoothTony avatar SmoothTony commented on June 18, 2024

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.

SmoothTony avatar SmoothTony commented on June 18, 2024

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.

ShadowFlare avatar ShadowFlare commented on June 18, 2024

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.

KyleGospo avatar KyleGospo commented on June 18, 2024

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.

HikariKnight avatar HikariKnight commented on June 18, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.