Your message dated Mon, 09 Mar 2020 00:51:01 +0000 with message-id <229ee134389f073cca6a7334f7cf9e2cc5d39afb.camel@decadent.org.uk> and subject line Re: Bug#953349: linux: unknown input when fan stops working has caused the Debian Bug report #953349, regarding linux: unknown input when fan stops working to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 953349: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=953349 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: linux: unknown input when fan stops working
- From: treaki <treaki@treaki.tk>
- Date: Sun, 8 Mar 2020 10:57:53 +0100
- Message-id: <[🔎] a0458bf7-653f-1e7b-7990-3ca6e0f5dcac@treaki.tk>
- In-reply-to: <c3e7dc6a-e62a-671d-408e-012238d9152a@treaki.tk>
- References: <c3e7dc6a-e62a-671d-408e-012238d9152a@treaki.tk>
Source: linux Version: [13428.169827] atkbd serio0: Unknown key pressed (translated set 2, code 0xd9 on isa0060/serio0). Severity: normal Dear Maintainer, * What led up to the situation? the fan of my thinkpad X230 got some mechanical failure (maybe called bearing failure in english). It sometimes workes grate if the thinkpad i well levelded, but when moving it around it starts making noises, then the EC (embedded controller) seams to try to switch the current on and off and on and off again and so on. Acording to the sound the fan tryes to ramp up, stops and tryes again... After some time it stops completely, i first thought its because its working again but then my tp got hot and cpu got throtteled. Its still working stable but with decreased speed/cpu power. From time to time i do a bit of manually cooling using a little vacuum cleaner... The Fan RPM value is stuck to highest value (idecating a failour): thinkpad-isa-0000 Adapter: ISA adapter fan1: 65535 RPM * What exactly did you do (or not do) that was effective (or ineffective)? I tryed to force the fan to run even if it is not behaving right (options thinkpad_acpi fan_control=1 and so on), but the EC dosent react on it anymore after it detected fan failour to often, so lenovo please let your ECs continue using the fan even if the RPM counter dosent get correct readings ;). * What was the outcome of this action? After watching my system again and again using watch cat cat /proc/acpi/ibm/fan, watch sensors and dmesg -w i found out that another error seams to coresponde with the ECs giving up on the fan. So i thought you might check this with the EC-Firmware documentation and implement it so that it is not an unknown thing. Maybe even send a special warning like the one that follows after the cpu is getting to hot. * What outcome did you expect instead? not apllaiable here are the relevant dmesg lines: [13428.169827] atkbd serio0: Unknown key pressed (translated set 2, code 0xd9 on isa0060/serio0). [13428.169833] atkbd serio0: Use 'setkeycodes e059 <keycode>' to make it known. [13428.170203] atkbd serio0: Unknown key released (translated set 2, code 0xd9 on isa0060/serio0). [13428.170207] atkbd serio0: Use 'setkeycodes e059 <keycode>' to make it known. [15504.703639] atkbd serio0: Unknown key pressed (translated set 2, code 0xd8 on isa0060/serio0). [15504.703645] atkbd serio0: Use 'setkeycodes e058 <keycode>' to make it known. [15504.703990] atkbd serio0: Unknown key released (translated set 2, code 0xd8 on isa0060/serio0). [15504.703995] atkbd serio0: Use 'setkeycodes e058 <keycode>' to make it known. [20403.990939] atkbd serio0: Unknown key pressed (translated set 2, code 0xd9 on isa0060/serio0). [20403.990945] atkbd serio0: Use 'setkeycodes e059 <keycode>' to make it known. [20403.991306] atkbd serio0: Unknown key released (translated set 2, code 0xd9 on isa0060/serio0). [20403.991310] atkbd serio0: Use 'setkeycodes e059 <keycode>' to make it known. [22547.406134] CPU0: Package temperature above threshold, cpu clock throttled (total events = 138528) [22547.406136] CPU1: Package temperature above threshold, cpu clock throttled (total events = 138528) [22547.406139] CPU3: Package temperature above threshold, cpu clock throttled (total events = 138528) [22547.406140] CPU2: Package temperature above threshold, cpu clock throttled (total events = 138528) [22547.407093] CPU3: Package temperature/speed normal [22547.407095] CPU0: Package temperature/speed normal [22547.407096] CPU2: Package temperature/speed normal [22547.407097] CPU1: Package temperature/speed normal [22847.430659] CPU1: Package temperature above threshold, cpu clock throttled (total events = 139347) [22847.430660] CPU0: Package temperature above threshold, cpu clock throttled (total events = 139347) [22847.430688] CPU2: Package temperature above threshold, cpu clock throttled (total events = 139347) [22847.430689] CPU3: Package temperature above threshold, cpu clock throttled (total events = 139347) [22847.432642] CPU0: Package temperature/speed normal [22847.432643] CPU1: Package temperature/speed normal [22847.432665] CPU2: Package temperature/speed normal [22847.432666] CPU3: Package temperature/speed normal thanks and keep up the good work, it would be grate if you could contact lenovo and ask them for EC-specifications and to implement a force power the fan controll mode that would be supportet by next linux acpi drivers ;). Tim -- System Information: Debian Release: buster/sid APT prefers oldoldstable APT policy: (500, 'oldoldstable'), (500, 'stable'), (500, 'oldstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.19.0-2-amd64 (SMP w/4 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled
--- End Message ---
--- Begin Message ---
- To: 953349-done@bugs.debian.org
- Subject: Re: Bug#953349: linux: unknown input when fan stops working
- From: Ben Hutchings <ben@decadent.org.uk>
- Date: Mon, 09 Mar 2020 00:51:01 +0000
- Message-id: <229ee134389f073cca6a7334f7cf9e2cc5d39afb.camel@decadent.org.uk>
- In-reply-to: <[🔎] a0458bf7-653f-1e7b-7990-3ca6e0f5dcac@treaki.tk>
- References: <[🔎] a0458bf7-653f-1e7b-7990-3ca6e0f5dcac@treaki.tk>
On Sun, 2020-03-08 at 10:57 +0100, treaki wrote: [...] > After watching my system again and again using watch cat cat > /proc/acpi/ibm/fan, watch sensors and dmesg -w i found out that > another error seams to coresponde with the ECs giving up on the fan. > So i thought you might check this with the EC-Firmware documentation > and implement it so that it is not an unknown thing. Maybe even send > a special warning like the one that follows after the cpu is getting > to hot. [...] > thanks and keep up the good work, it would be grate if you could > contact lenovo and ask them for EC-specifications and to implement a > force power the fan controll mode that would be supportet by next > linux acpi drivers ;). I'm afraid this kind of development is out of scope for Debian maintenance, and would be no more than a wishlist item anyway. Still, you could try reporting this to upstream developers on the mailing list platform-driver-x86@vger.kernel.org. If you're not afraid to disassemble the system, there are instructions for replacing the fan in <https://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/x230_x230i_hmm_en_0b48666_01.pdf>, along with the FRU numbers that you can use to find the replacement part on an online marketplace. Ben. -- Ben Hutchings The generation of random numbers is too important to be left to chance. - Robert CoveyouAttachment: signature.asc
Description: This is a digitally signed message part
--- End Message ---