1 |
On 08/25/2015 03:21 PM, Alec Ten Harmsel wrote: |
2 |
> On Tue, Aug 25, 2015 at 02:56:10PM +0200, Ralf wrote: |
3 |
>> Hi folks, |
4 |
>> |
5 |
>> i just got my brand new Lenovo X1 Carbon and trying to get Gentoo |
6 |
>> running on it. |
7 |
>> .... |
8 |
>> I have a big problem with my kernel: |
9 |
>> |
10 |
>> It doesn't come back from standby. |
11 |
>> After closing the lid, the standby LED starts breathing, opening the lid |
12 |
>> doesn't change anything, even pressing the power button does not wake up |
13 |
>> the system. The only option is to reset the system by holding down the |
14 |
>> power button. Journalctl doesn't say anything except of "System reboot" |
15 |
>> after the Standby message: |
16 |
>> |
17 |
>> ralf@omega:~$ sudo journalctl | grep -i "lid closed" -A |
18 |
>> 10 |
19 |
>> 130 |
20 |
>> Aug 23 19:12:20 omega systemd-logind[2075]: Lid closed. |
21 |
>> Aug 23 19:12:20 omega systemd-logind[2075]: Suspending... |
22 |
>> Aug 23 19:12:20 omega systemd[1]: Reached target Sleep. |
23 |
>> Aug 23 19:12:20 omega systemd[1]: Starting Suspend... |
24 |
>> Aug 23 19:12:20 omega systemd-sleep[2175]: Suspending system... |
25 |
>> -- Reboot -- |
26 |
>> ...... |
27 |
>> |
28 |
>> So I tried installing Arch linux (same kernel version, 4.1.6). Arch |
29 |
>> wakes up without any problems. As a try and quick fixI copied the Arch |
30 |
>> Kernel+Modules to my Gentoo system and it works fine, which means to me |
31 |
>> that I probably have a misconfigured kernel. |
32 |
>> But that's not the Gentoo way, I'd like to compile the kernel on my own. |
33 |
> Cool, at least it is supported. I know someone with that got a brand new |
34 |
> Lenovo about a year ago and had loads of issues with it, even with the |
35 |
> bleeding edge kernels in Arch. |
36 |
> |
37 |
>> Does anyone know what I might be missing in my kernel config? |
38 |
>> Or does anyone also have a X1 Carbon 3rd generation and would like to |
39 |
>> share the .config with me? |
40 |
> Do you have SUSPEND=y (just checking)? Other things that I can |
41 |
> see related to suspend are SUSPEND_FREEZER, ACPI_SLEEP, |
42 |
> APM_IGNORE_USER_SUSPEND, and a bunch of Thinkpad/Lenovo related options. |
43 |
> I do not have suspend enabled on my laptop, so take this with a grain of |
44 |
> salt. |
45 |
Yeah, everything is set, even THINKPAD_ACPI. Still does not wake up :-( |
46 |
> |
47 |
> If you want to search various kernel options, you can run `make |
48 |
> menuconfig` in the source directory and use '/' (forward slash) to |
49 |
> search just like you're in `less'. |
50 |
> |
51 |
> Alec |
52 |
> |