Resume failed after Suspend on Thinkpad x201i

乔楚/HonestQiao honestqiao at gmail.com
Sun Jul 8 10:11:29 UTC 2012


>On Wed, Jul 4, 2012 at 4:23 PM, mbsd <mbsd at isgroup.com.ua> wrote:
>> On Tue, 2012-07-03 at 14:11 +0800, 乔楚/HonestQiao wrote:
>[SNIP]
>>>
>>> In All the test, the screen is light and black, system is hangup, nothing can be done.
>>> The only thing can be done, is push power button, to force it shutdown.
>>
>> Which graphic card have you used? If you have had nvidia, it's normal,
>> I've had the same problem "the screen is light and black".
>
>Can both of you show the output of `devinfo -v` from your systems?
>
>I was able to solve my suspend/resume issue with my nvidia-equipped
>notebook by forcing the module load ordering of vgapm in
>sys/isa/vga_isa.c:
>
>Index: sys/isa/vga_isa.c
>===================================================================
>--- sys/isa/vga_isa.c   (revision 237779)
>+++ sys/isa/vga_isa.c   (working copy)
>@@ -379,4 +379,4 @@
>        0
> };
>
>-DRIVER_MODULE(vgapm, vgapci, vgapm_driver, vgapm_devclass, 0, 0);
>+DRIVER_MODULE(vgapm, vgapci, vgapm_driver, vgapm_devclass, 0, SI_ORDER_ANY);
>
>
>The system requires however that I load the nvidia module in
>/boot/loader.conf (as opposed to loading it after system is up and
>running).
>
>-Brandon

devinfo -v : http://pastebin.com/BFBHt3Sr
dmidecode: http://pastebin.com/dWVbe7t4

My x201i:
Model: 3249A64
CPU: Intel(R) Core(TM) i3 CPU       M 380  @ 2.53GHz
MainBoard: Intel QM57.
Graphics card  is Intel GMA HD(integration).

/etc/make.conf
......
#KMS
WITH_NEW_XORG="YES"
WITH_KMS="YES"
......

My kernel build with kms, which can support the Intel GMA HD graphics card.
My gui is used KDE 4.8. Everything runs ok, except suspend/resume.

The latest situation:
When I close  LCD,x201i will become to Sleep status.
Sleep LED is light, LCD is close.
But, no button can resume it.


More information about the freebsd-acpi mailing list