I've been using FreeBSD for a decade on servers and infrastructure. Last weekend I thought it's time to give it a chance as a desktop OS. For this, I've been installing FreeBSD 12.1 on my old Lenovo Thinkpad X1 Carbon (3rd gen).
I managed to install the base system, get wifi to work, have i3 with mouse & audio running. It was a lot more painless than expected - good work guys!
At one point I wanted to get sleep & resume to work so that I can close the laptops lid and get it back up later again.
Running
I am able to enter S3 through either issuing
The problem is that I can't get the system to wake up again. Nothing happens when I open the lid. Nothing happens when I press the power button. The only thing that gets me out of there is either running out of battery (yeah... while in S3) or keeping the power button pressed for 5 seconds to perform a hard reset and then boot again.
What exactly causes my power button to not wake the system up out of S3? Same with the lid switch.
Any input is highly welcomed. Not being able to sleep & resume is currently the only thing keeping me from switching from Windows to FreeBSD as a daily driver.
I managed to install the base system, get wifi to work, have i3 with mouse & audio running. It was a lot more painless than expected - good work guys!
At one point I wanted to get sleep & resume to work so that I can close the laptops lid and get it back up later again.
Running
sysctl hw.acpi
shows that the hardware supports sleep states S3, S4 and S5.I am able to enter S3 through either issuing
acpiconf -s3
or by closing the lid after adding hw.acpi.lid_switch_state=S3
to /etc/sysctl.conf.The problem is that I can't get the system to wake up again. Nothing happens when I open the lid. Nothing happens when I press the power button. The only thing that gets me out of there is either running out of battery (yeah... while in S3) or keeping the power button pressed for 5 seconds to perform a hard reset and then boot again.
What exactly causes my power button to not wake the system up out of S3? Same with the lid switch.
Any input is highly welcomed. Not being able to sleep & resume is currently the only thing keeping me from switching from Windows to FreeBSD as a daily driver.