Bazzite + Refind on Legion Go: random freezing on Refind boot selection screen
I installed Refind in Bazzite desktop mode. I'm dual booting Windows on the same drive. 50% of the time it works fine. But 50% of the time Refind just hangs on the boot selection screen, is unresponsive, and the fan spins up to full speed. I have to hold down the power button to shut down the Go and then try again.
This is very strange, has anybody else encountered this?
15 Replies
we dont ship refind, we do not support it
@HikariKnight Hence why I tagged this as a question and not a bug, or is it not allowed to ask at all? Should I delete the question?
just saying you might not get an answer
since we who work on bazzite do not use refind π
Got it @HikariKnight and that's perfectly OK of course π I just thought I'd have better luck here than other places, since most Refind users probably don't use Z1E based computers π And also Refind is suggested in a very popular Legion Go Bazzite guide, so I thought other Bazzite users might have run into this.
probably hopefully someone knows something
My gut reaction is to check the logs, but I don't think rEFInd saves logs anywhere.
seems like you can enable them using the
log_level
global option: https://www.rodsbooks.com/refind/configfile.html
btw, are you sure it's rEFInd which hangs, and not the OS that is loaded? Maybe try launching stuff from something else than rEFInd (like from EFI shell for example) and see whether you can get any hangs there.I'm perfectly sure, both Windows and Bazzite boot fine, Refind tends to hang regardless which OS I select, and I never had this issue with either OS on Grub
I'll enable the logs, thanks, maybe that will shed some light on something
Was that on the same hardware tho?
Yes
Aight, that has to be rEFInd-related then
I have a feeling it might be related to either the touch or the mouse support in Refind
Might be. When I last used rEFInd, those were pretty shaky and didn't even work together I believe.
If it's a bug, it might be already fixed in RefindPlus. (and even if it's a problem with Lenovo's UEFI, it might very well be worked-around there)
And if logs don't shed any light on the situation, you might also have a better luck just asking the maintainers of rEFInd or RefindPlus directly.
Thanks, had no idea RefindPlus existed!
Turns out the touch and the mouse features are mutually exclusive. Despite this, according to the readme, it's fine to enable both, the one higher up in the config would take precedence. This is not what happens though, and if you have both enabled, you apparently run a 50% chance of locking the software.
Anyway, I disabled mouse and left only touch enabled, all works now.
Thanks @mskiptr and @HikariKnight for taking the time to respond.
glad you found a fix
That sounds like a regression. You could try reporting it if it hasn't been already, so a next release of rEFInd handles this better. Great you got that sorted out tho!