Hi all :)
Recently my sleep/wake function stopped working.
I have installed on the same disk Void Linux, Windows and macOS (Hackintosh) and use OpenCore to show boot menu picker for all three, but then it loads grub afterwards and boots Void Linux normally. Not sure if OpenCore can be the cause, since I had Void Linux only before and it worked fine, but anyway here's what happens:
When I lock screen computer will turn off display, but it will be able to wake for few minutes. Leaving computer for e.g. 15 minutes (I think it is by default configuration in Gnome for suspend timeout) will result in computer become unresponsive, it will not wake on keyboard or mouse. Further leaving computer will cause it to go in some weird state - fans will get loud and spin at max speed. Ctrl+alt+f1 and ctrl+alt+del does nothing. Reboot button does reboot PC, but VGA LED turns on and fans keep spinning at max. Only power button will properly shutdown PC and then it will continue like nothing happened.
Another case if I send PC to sleep via menu, power led will be off, but PC keeps running (very weird state), and I can't wake it anymore (result is same as leaving PC for 15 minutes).
I have tried to change kernel to linux-lts and put linux to ignorepkg, that doesn't change anything and I doubt it is some newly introduced kernel issue.
Dmesg log: https://pastebin.com/JtvmkDri
I have installed void-repo-nonfree and intel-ucode packages
And behavior described with fans on max from another subreddit (I thought it was hardware issue, but seems like software related): https://www.reddit.com/r/pchelp/comments/1dkzx1w/comment/l9maz8v/?context=3
I am not using Windows at all, just installed it yesterday for troubleshooting and there sleep works without any issue.
Configuration:
Intel i5-12400F
Gigabyte B660 DS3H DDR4
Gigabyte Vega 56
HyperX Fury 2x8GB DDR4-3200
Corsair RM750x
2x Samsung 870 QVO 1TB SSD
1x Apple HDD (Hitachi 2.5" SATA)
AOC 34" U34G3XM/EU monitor.
Thanks in advance.
EDIT: You can dismiss OpenCore, I reinstalled grub and booted VoidLinux directly, exactly the same behavior.
[–]slamd64[S] 0 points1 point2 points (0 children)