ublue-os / bazzite

Bazzite is a cloud native 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
4.07k stars 249 forks source link

legion go monitor goes to a black screen #1759

Open hbintook opened 1 month ago

hbintook commented 1 month ago

While using desktop mode, the Legion Go monitor goes to a black screen if it enters idle mode, and it can't turn back on unless I restart it.

CheckYourFax commented 4 weeks ago

Confirmed. I think this is a firmware issue with ACPI and not Bazzite.

If the screen turns off, but the device doesn't suspend, the screen won't turn on again. If it does suspend, the screen turns on as normal. So the issue lies with waking up the screen without the device being in sleep mode.

It's not an issue in Steam Gaming Mode because it doesn't have a turn off screen setting, only a dim setting.

Workaround: Disable the screen turning off without entering sleep mode. If the device goes into sleep mode and then wakes, the screen turns on as normal.

CheckYourFax commented 3 weeks ago

See: https://github.com/ublue-os/bazzite/pull/1771 They've already implemented the workaround officially and seem to also be working on fixing it properly: https://github.com/ublue-os/bazzite/pull/1745