The current state is:
- doing nothing, e1000e loaded, it never goes to suspend when I close the lid (tried 5 times)
- removing e1000e, goes to suspend when I close the lid
- doing nothing, e1000e removed, it again cannot go to suspend when I close the lid
- loading e1000e, goes to suspend when I close the lid
And of course, manually suspending does work.
Everytime it fails, dmesg shows:
> i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment
I managed to got it to work, after playing with the e1000e driver as suggested on https:/ /bbs.archlinux. org/viewtopic. php?pid= 1414261# p1414261
The current state is:
- doing nothing, e1000e loaded, it never goes to suspend when I close the lid (tried 5 times)
- removing e1000e, goes to suspend when I close the lid
- doing nothing, e1000e removed, it again cannot go to suspend when I close the lid
- loading e1000e, goes to suspend when I close the lid
And of course, manually suspending does work.
Everytime it fails, dmesg shows:
> i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment