You are not logged in.

#1 2012-03-11 14:54:41

kazimir
Member
Registered: 2012-01-20
Posts: 79

[SOLVED (Arch is a great community)] Thinkpad x220 does not power off

My thinkpad x220 does not power off, it goes through the whole shutdown process as expected until reaching the last step where it displays "> POWER OFF" and just sits there until the battery is empty or I force the power off by using the power button.

I don't know what's wrong or where to start looking for clues.

The same happens when rebooting, it displays "> REBOOTING" and sits there.
Occasionally on reboot attempts I have additional messages from iwlwifi:

iwlwifi 0000:03:00.0: Queue 9 stuck for 10000 ms.
iwlwifi 0000:03:00.0: Current read_ptr 28 write_ptr 29
iwlwifi 0000:03:00.0: On demand firmware reload
iwlwifi 0000:03:00.0: Could not load the INST uCode section
iwlwifi 0000:03:00.0: Failed to start RT ucode: -110
iwlwifi 0000:03:00.0: Unable to initialize device

-edit-

Not sure if this could be related but my thinkpad has the particularity of having a renice x3 mSATA SSD that I installed myself.

Last edited by kazimir (2012-03-14 20:59:16)

Offline

#2 2012-03-12 01:03:33

cfr
Member
From: Cymru
Registered: 2011-11-27
Posts: 7,130

Re: [SOLVED (Arch is a great community)] Thinkpad x220 does not power off

Are you running laptop-mode-tools? I read a similar problem in a thread earlier (https://bbs.archlinux.org/viewtopic.php?id=137242) and the OP in that case found that stopping laptop-mode-tools prior to shutdown solved the problem. You don't say whether the problem occurs only on battery or whether it is on AC as well (and the other thread doesn't give details of the hang) so it could be a completely different issue.


CLI Paste | How To Ask Questions

Arch Linux | x86_64 | GPT | EFI boot | refind | stub loader | systemd | LVM2 on LUKS
Lenovo x270 | Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz | Intel Wireless 8265/8275 | US keyboard w/ Euro | 512G NVMe INTEL SSDPEKKF512G7L

Offline

#3 2012-03-12 16:57:34

kazimir
Member
Registered: 2012-01-20
Posts: 79

Re: [SOLVED (Arch is a great community)] Thinkpad x220 does not power off

I do use laptop-mode-tools, but turning it off does not fix the problem.

While at it, I also try turning off acpid, ifplugd and hdapsd to no avail.

It occurs both on AC and on battery.

Last edited by kazimir (2012-03-12 17:06:02)

Offline

#4 2012-03-12 17:48:04

David Batson
Member
Registered: 2011-10-13
Posts: 640

Re: [SOLVED (Arch is a great community)] Thinkpad x220 does not power off

See that your BIOS is up to date.  There was some problems with early BIOS versions.  FWIW, I am currently on version 1.25 and am not experiencing your issue on my X220.  I have updated my BIOS a couple of times using the Bootable CD BIOS update.  My original BIOS was version 1.04.

http://support.lenovo.com/en_US/downloa … D=DS018807

Offline

#5 2012-03-13 11:14:55

kazimir
Member
Registered: 2012-01-20
Posts: 79

Re: [SOLVED (Arch is a great community)] Thinkpad x220 does not power off

This is a good advice, I overlooked this possibility for some reason. My BIOS is version 1.21, I'll update to the most recent 1.28 and come back to post the results.

Shouldn't we talk of UEFI instead of BIOS ?

Offline

#6 2012-03-13 11:51:08

kazimir
Member
Registered: 2012-01-20
Posts: 79

Re: [SOLVED (Arch is a great community)] Thinkpad x220 does not power off

BIOS update successful, but it didn't help with the issue.

While at it, I reviewed the BIOS settings and to my knowledge there was no option that could be causing the issue.


Thinking of why my thinkpad has this behavior and others don't , I remembered that I forgot to mention my thinkpad has a renice x3 mSATA SSD installed. Not sure how this could be related.

Last edited by kazimir (2012-03-13 11:59:48)

Offline

#7 2012-03-14 07:12:32

bolshevik
Member
Registered: 2011-04-24
Posts: 47

Re: [SOLVED (Arch is a great community)] Thinkpad x220 does not power off

This is what you're looking for : https://bugzilla.kernel.org/show_bug.cgi?id=33872

I've had this issue before, also on my X220. The solution was to remove the e1000e driver before shutdown. I've placed a command that does something like "rmmod e1000e" in a configuration file that runs it on shutdown, and it fixed the problem. I forget where this file is though... Hopefully someone else can fill the gap =]

Last edited by bolshevik (2012-03-14 07:13:57)

Offline

#8 2012-03-14 08:53:22

t1nk3r3r
Member
From: The Pacific Northwest
Registered: 2011-03-22
Posts: 79

Re: [SOLVED (Arch is a great community)] Thinkpad x220 does not power off

/etc/rc.local.shutdown?


--------------------------The only wasted day is one in which you learn nothing.--------------------------

Offline

#9 2012-03-14 12:00:54

kazimir
Member
Registered: 2012-01-20
Posts: 79

Re: [SOLVED (Arch is a great community)] Thinkpad x220 does not power off

I just did a test run and manually removed e1000e before shutdown and it worked.

Have you ever been told how great you, the Arch community as a whole and as individuals, are ? Because, you are !

Thanks a lot! This is solved.

Offline

#10 2012-03-14 13:20:14

David Batson
Member
Registered: 2011-10-13
Posts: 640

Re: [SOLVED (Arch is a great community)] Thinkpad x220 does not power off

Odd that I did not encounter this problem with my X220 running Arch XFCE.

Offline

#11 2012-03-14 13:41:10

kazimir
Member
Registered: 2012-01-20
Posts: 79

Re: [SOLVED (Arch is a great community)] Thinkpad x220 does not power off

From this bug report comment #9 and comment #11 it seems to require a combination of things to actually trigger it.

Maybe you use your x220 with and ethernet cable plugged in ?

Offline

#12 2012-03-14 18:54:46

David Batson
Member
Registered: 2011-10-13
Posts: 640

Re: [SOLVED (Arch is a great community)] Thinkpad x220 does not power off

No, I rarely use ethernet.  Usually only when I do a new distro install to get my wifi drivers from the repositories.

At least the bug report you linked to explains some of the issues involved.

Offline

Board footer

Powered by FluxBB