white flashing on legion go
I was asked to open a thread here. Hopefully I’m in the right place
67 Replies
Having white flashing issues
can you rename the thread?
White Flashing on the legion go
rpm-ostree status had the versions feb 24 and 23 listed in this order
do you have auto-vram enabled?
Yes auto vram enabled
Here’s my version info again
this happened where
did you have any games open?
was this after a suspend?
It seems to be anywhere. Yuzu yesterday. Last epoch just now.
did you change ingame resolutions at all from booting to that happening? If you suspended how many times
It was after a reboot, I’d run “just update” command and it did some updates although was doing it before those updates
so no suspends, straight from boot
On the last occasion, I’d changed the resolution in steam settings
Yup no suspends
in the game properties
No I changed resolution in steam settings rather than in game
yes, in steam settings on the proeprties of the game
Yes
ok
did you run the command i sent you?
No but I will do that next if ok with you
do it and let it run
Thanks. 2 mins…
after that, keep auto-vram on and see if the issue happens again and tell us
it will take a while
but thats about it, i dont need something else
if it happens again, set vram to 6GB and that will fix it. But please try auto first
Thanks. So I did the above. It seems to be just sitting there. Ok to try the game?
no clue but
if you exit it will close so dont
I am running the game, whilst that window is open in background! Hang on and I’ll update
(Thanks so much for your help!)
then yes, you can game
no problem
Ok so I played for a minute and no white flashing.
Have I “done” anything to change things?
you need to reboot to apply
(As in, that command I typed in?)
the issue is sporadic
it doesnt mean you always will get it
youre the first one to have it on bazzite though
so keep us posted
changing resolutions, sleep etc can make it more likely to happen, and auto vram is a big factor
Thanks. Ok, so I will reboot and continue using. If it happens again, I will change from auto vram to 6gb. And I will report back!
Thanks for your help, clever person 😉
so it finally happened on bazzite, rip. going to leave these links here for future reference/documentation:
https://discord.com/channels/1072614816579063828/1087140957096517672/1212032674118635620
https://gitlab.freedesktop.org/drm/amd/-/issues/3187
GitLab
Blinking/Flashing white screen after suspend (#3187) · Issues · drm...
Brief summary of the problem: After waking up from suspend screen flashing white, mostly when mouse is moving. It happened multiple...
so far i haven't seen the issue on the
39-20240220
image, 8gb VRAM
might be the golden image for the LGOyeah i just came here with the same issue and i got auto vram on and with all the games is happening
yup took it out of auto vram and now its fine
I think changing from auto vram has fixed for me too 👍
so it happened again?
on feb 20 version?
(bearing in mind I know v little about linux) - assuming that the lines of text you sent (ostree etc) was to force an update, then yeah that didn't fix it - which led to me tweaking the VRAM setting, which had more of an effect.
the
39-20240220
image fixed suspend, i don't know if it was related to the white flashing bug
so I wouldn't be surprised if the culprit was autoVRAM for the white flashingcool - as I said, Im fixed, so am happy and the community now has a better grip on what may be causing that particular issue 🙂
I have the same issue with my Legion Go and an external screen. I isntalled grubby and set the kernel parameter amdgpu.sg_display=0. Seems to be working for now, gbut haven't tested it enough to be sure if it is fixed, yet
Keep us updated please, if that worked I'll roll it out to LGO hardware
Appreciate it!
Tried the kernel parameter workaround, it really seems to solve the issue
I could reproduce the white flashing before with a few suspend-resume cycles or switching to game mode while using auto vram, can't reproduce it anymore
Awesome, I'll add that shortly then
@Aru was the LGO also affected?
And also can I get you to test another karg for me @Lixo ?
rpm-ostree kargs --append-if-missing=amdgpu.gttsize=8128
Wait
Autovram on?
Yes, auto VRAM on the Legion Go
That one limits vram to a maximum of 8GB, matching steam deck behavior
Let's test it for a few days but that's the bees knees
will do it
Ty
What does it do supposedly?
Just sets a ceiling
Of half the system RAM
Floor is set by the bios of course
O the Karg lol
Yeah you got it
I'ma build a new ver of my kernel and test it for a few days
Autovram time
I should delete the sg_display argument right?
No keep that
That's just an additional one to test against
oh ok
the issue was solved on the LGO by disabling auto VRAM
Yes but you may be able to turn it back on with that
That's what we're testing
Would also add that limit karg
maybe there are other regressions, we need a beta channel i think
i cant be on edge every time i release hhd lmao
:testing
if you set up a beta hhd copr I can make that branch point to it
then you can use that as your testing groundcan you try layering hhd on your instance?
layering would be better for me
like after the fact?
via a setup script or smth?
could be done
yes like a ujust that remporarely layers it
yeah I can peek into that here soon
then its removed after rebasing or sth
doing a local install is just too messy
:testing
now applies theseseems to work fine too, no flashing, I don't know how to test the 8 GB of VRAM limit tho, tried Hogwarts Legacy all maxed out and it only used 7 GB while it was supposed to use like 10 GB, but also used 11 GB of RAM and I felt the SSD crying
I added the kernel parameter and the rpm-ostree kargs command. With Auto VRAM O no longer get the random white flashing screen but still have random complete freezes when running a game. It happens like once a day and is not reproducable. With VRAM set to 6GB flat it does not crash