UB
Universal Blueβ€’5d ago
JC

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
HikariKnight
HikariKnightβ€’5d ago
we dont ship refind, we do not support it
JC
JCOPβ€’5d ago
@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?
HikariKnight
HikariKnightβ€’5d ago
just saying you might not get an answer since we who work on bazzite do not use refind πŸ™‚
JC
JCOPβ€’5d ago
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.
HikariKnight
HikariKnightβ€’5d ago
probably hopefully someone knows something
mskiptr
mskiptrβ€’5d ago
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.
JC
JCOPβ€’5d ago
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
mskiptr
mskiptrβ€’5d ago
Was that on the same hardware tho?
JC
JCOPβ€’5d ago
Yes
mskiptr
mskiptrβ€’5d ago
Aight, that has to be rEFInd-related then
JC
JCOPβ€’5d ago
I have a feeling it might be related to either the touch or the mouse support in Refind
mskiptr
mskiptrβ€’5d ago
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.
JC
JCOPβ€’5d ago
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.
HikariKnight
HikariKnightβ€’5d ago
glad you found a fix
mskiptr
mskiptrβ€’5d ago
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!

Did you find this page helpful?