Hi,
I recently purchased a Lenovo Thinkpad X1 Carbon Gen 7 and have spent the
last few days turning it into a FreeBSD (12.2) desktop system. The only issue
I have left to solve is related to suspend/resume on lid close/open.
I configured the suspend-on-lid-close via /etc/sysctl.conf:
The suspend feature works perfectly, but after I open the lid the laptop
resumes properly for about 10s or so, then it automatically suspends
a second time. After I close and then open the lid again it works
properly and doesn't suspend again until its told to do so.
As a FreeBSD newbie it's been quite difficult to debug this issue
and I would appreciate some help. It might be worth pointing out
that I use the iichid driver 0.0.6 and I suspect it might be connected
to the issue.
Please find the dmesg output attached to this post. The output is
based on a few attempts with suspend/resume.
I recently purchased a Lenovo Thinkpad X1 Carbon Gen 7 and have spent the
last few days turning it into a FreeBSD (12.2) desktop system. The only issue
I have left to solve is related to suspend/resume on lid close/open.
I configured the suspend-on-lid-close via /etc/sysctl.conf:
hw.acpi.lid_switch_state=S3
The suspend feature works perfectly, but after I open the lid the laptop
resumes properly for about 10s or so, then it automatically suspends
a second time. After I close and then open the lid again it works
properly and doesn't suspend again until its told to do so.
As a FreeBSD newbie it's been quite difficult to debug this issue
and I would appreciate some help. It might be worth pointing out
that I use the iichid driver 0.0.6 and I suspect it might be connected
to the issue.
Please find the dmesg output attached to this post. The output is
based on a few attempts with suspend/resume.