sysctl hw.acpi.lid_switch_state=S3 works well for me - suspend/resume by closing/opening laptop’s lid. It worked on 14-CURRENT, so I’m assuming that it works well on 14.x-RELEASE (I’m on 15-C now).
I’m building drm-kmod from source since it was a separate repo with only some branches building successfully. Since now it’s available as unproblematic graphics/drm-kmod port, I don’t understand why author would stick to pkg in this case, and wait until “after 14.1 runs out of support”.
I stick to 14.1 as long as its in support because graphics/drm-kmod and other kernel related packages like VirtualBox kernel module are broken on 14.2 because they are built against 14.1 instead on 14.2.
Its even mentioned in the FreeBSD 14.2-RELEASE Errata document:
drm-kmod packages compiled on FreeBSD 14.1 result in the text console being inoperative when the kernel module is loaded. Recompiling the package from the ports tree will restore the lost functionality. This issue will also resolve itself after the FreeBSD 14.1 EoL, when packages for 14-STABLE will start being built on FreeBSD 14.2-RELEASE.
I can of course rebuild them from Ports but … 14.2 does not bring anything I need right now - so I may wait as well.
Does it work the same for hibernation?
From what I know - FreeBSD has ZERO support for hibernation.
sysctl hw.acpi.lid_switch_state=S3works well for me - suspend/resume by closing/opening laptop’s lid. It worked on 14-CURRENT, so I’m assuming that it works well on 14.x-RELEASE (I’m on 15-C now).I’m building
drm-kmodfrom source since it was a separate repo with only some branches building successfully. Since now it’s available as unproblematicgraphics/drm-kmodport, I don’t understand why author would stick topkgin this case, and wait until “after 14.1 runs out of support”.I stick to 14.1 as long as its in support because
graphics/drm-kmodand other kernel related packages like VirtualBox kernel module are broken on 14.2 because they are built against 14.1 instead on 14.2.Its even mentioned in the FreeBSD 14.2-RELEASE Errata document:
Here:
drm-kmodpackages compiled on FreeBSD 14.1 result in the text console being inoperative when the kernel module is loaded. Recompiling the package from the ports tree will restore the lost functionality. This issue will also resolve itself after the FreeBSD 14.1 EoL, when packages for 14-STABLE will start being built on FreeBSD 14.2-RELEASE.I can of course rebuild them from Ports but … 14.2 does not bring anything I need right now - so I may wait as well.