У меня было Ubuntu 14.04 на моем ноутбуке Lenovo U400 в течение приблизительно одного года, и все было прекрасно.
Внезапно вчера я заметил, когда я работал над ним, который это выполняло действительно горячий, почти записывая мою левую ладонь. Было довольно жарко в моей области в течение нескольких дней, таким образом, это, возможно, инициировало температуру, я думал.
Однако то, что удивило меня, было то, что вентилятор был действительно медленным. В прошлом это раньше вращалось быстро каждый раз, когда компьютер нагревался слишком много.
Я установил lm-sensors
согласно руководству Ubuntu. Вот вывод sensors-detect
.
Это - вывод в нормальной нагрузке:
szymon@lenovo:~$ sensors
acpitz-virtual-0
Adapter: Virtual device
temp1: +75.0°C (crit = +98.0°C)
temp2: +67.0°C (crit = +126.0°C)
coretemp-isa-0000
Adapter: ISA adapter
Physical id 0: +78.0°C (high = +86.0°C, crit = +100.0°C)
Core 0: +78.0°C (high = +86.0°C, crit = +100.0°C)
Core 1: +74.0°C (high = +86.0°C, crit = +100.0°C)
radeon-pci-0100
Adapter: PCI adapter
temp1: N/A (crit = +120.0°C, hyst = +90.0°C)
Однако прямо после перезапуска, результаты более вызывают тревогу:
szymon@lenovo:~$ sensors
acpitz-virtual-0
Adapter: Virtual device
temp1: +94.0°C (crit = +98.0°C)
temp2: +75.0°C (crit = +126.0°C)
coretemp-isa-0000
Adapter: ISA adapter
Physical id 0: +94.0°C (high = +86.0°C, crit = +100.0°C)
Core 0: +94.0°C (high = +86.0°C, crit = +100.0°C)
Core 1: +92.0°C (high = +86.0°C, crit = +100.0°C)
radeon-pci-0100
Adapter: PCI adapter
temp1: N/A (crit = +120.0°C, hyst = +90.0°C)
Также, когда я загружаю Идею Intellij и Tomcat (это не было никакой проблемой ранее, но вентилятор вращался), это результаты, и вентилятор неактивен:
szymon@lenovo:~$ sensors
acpitz-virtual-0
Adapter: Virtual device
temp1: +95.0°C (crit = +98.0°C)
temp2: +77.0°C (crit = +126.0°C)
coretemp-isa-0000
Adapter: ISA adapter
Physical id 0: +96.0°C (high = +86.0°C, crit = +100.0°C)
Core 0: +96.0°C (high = +86.0°C, crit = +100.0°C)
Core 1: +95.0°C (high = +86.0°C, crit = +100.0°C)
radeon-pci-0100
Adapter: PCI adapter
temp1: N/A (crit = +120.0°C, hyst = +90.0°C)
Это звучало довольно вызывающим тревогу мне, таким образом, я пытался выяснить, как управлять вентилятором вручную, чтобы заставить его вращаться быстрее. Я не нашел такой опции в BIOS. Затем я установил fancontrol
также согласно руководству. К сожалению, при выполнении sudo pwmconfig
Я получил следующую ошибку:
/usr/sbin/pwmconfig: There are no pwm-capable sensor modules installed
Я пытался фиксировать его с этим взломом, который состоял из добавления acpi_enforce_resources=lax
к GRUB_CMDLINE_LINUX_DEFAULT. Это не работало, ничто не изменилось при выполнении sudo pwmconfig
после обновления личинки и перезагрузки.
Я также пытался выключить переключаемую графику AMD, следующую этим инструкциям, но она не уменьшала температуры.
У Вас есть какая-либо идея о том, почему вентилятор не вращается быстрее при таких температурах или как управлять ею вручную?
=== ОБНОВЛЕНИЕ ===
Не уверенный, что произошло, но когда я работал sensors
сегодня это начало показывать значение об/мин поклонника внизу:
thinkpad-isa-0000
Adapter: ISA adapter
fan1: 255 RPM
Так или иначе я теперь вижу (и покажите Вам), числа того, как медленно мой вентилятор работает.
Кроме того, я нашел в соответствии с этой ссылкой парня с подобной проблемой. Он вдохновил меня идти файлы проверки под /sys/class/hwmon/hwmon3/device
:
szymon@lenovo:/sys/class/hwmon/hwmon3/device$ ls
driver fan1_input hwmon modalias name power pwm1 pwm1_enable subsystem uevent
szymon@lenovo:/sys/class/hwmon/hwmon3/device$ cat fan1_input
255
szymon@lenovo:/sys/class/hwmon/hwmon3/device$ cat pwm1
0
szymon@lenovo:/sys/class/hwmon/hwmon3/device$ cat pwm1_enable
1
Я пытался работать sudo pwmconfig
снова и это произошло:
Found the following devices:
hwmon0 is acpitz
hwmon1 is coretemp
hwmon2 is radeon
hwmon3/device is thinkpad
Found the following PWM controls:
hwmon3/device/pwm1 current value: 0
/usr/sbin/pwmconfig: line 201: echo: write error: Operation not permitted
hwmon3/device/pwm1 stuck to 0
Manual control mode not supported, skipping hwmon3/device/pwm1.
There are no usable PWM outputs.
По словам этого парня я должен также смочь вручную изменить pwm1
файл. Но то же происходит:
szymon@lenovo:/sys/class/hwmon/hwmon3/device$ echo 100 > pwm1
bash: pwm1: Permission denied
Я также попробовал editsudo
:
szymon@lenovo:/sys/class/hwmon/hwmon3/device$ sudoedit pwm1
sudoedit: pwm1: Operation not permitted
sudoedit: unable to write to pwm1: Operation not permitted
sudoedit: contents of edit session left in /var/tmp/pwm1.XXZLW76B
Я исследовал различные варианты, с sudo su
, chmod
, но ничто, казалось, не давало мне разрешения для редактирования этого файла.
Вы знаете, как я могу дать мне разрешения для редактирования этого файла? Я полагаю, что это также решило бы мою проблему с sudo pwmconfig
.
Самая простая вещь решила мою проблему - очистка внутренней части моего ноутбука и применения новой тепловой вставки.
мне обслужили мой ноутбук после неспособности разрешить перегревающуюся проблему всегда самому. Я надеялся, что они, возможно, восстановят / изменяют вентилятор или что-то, но военнослужащий просто сказал мне, что ноутбук имел много пыли внутри и просто очистки ее, и новая тепловая вставка работала как очарование.
sudoedit: не мог записать в pwm1: Операция не разрешила
, это вызвано тем, что:
echo $MAX > $1
echo
$MAX | sudo tee $1
, и это помогает Вам разрешить проблему с "sudo эхо", это могло быть бесполезно согласно эта статья , которые говорят нам, что мы должны работать сначала:
эхо "опции thinkpad_acpi fan_control=1"/etc/modprobe.d/thinkpad_acpi.conf sudo перезагрузка теперь
теперь Вы могли успешно работать sudo pwmconfig
, ирония, это также стало бесполезным для меня, но мог помогать Вам:
Найденный следующими устройствами: hwmon0 является acpitz hwmon1/device, coretemp hwmon2/device, thinkpad
, Найденный следующими средствами управления PWM: текущее значение hwmon2/device/pwm1
: 0Предоставление вентиляторам некоторого времени для достижения полной скорости... Найденный следующими датчиками вентиляции: hwmon2/device/fan1_input текущая скорость: 0... пропуск!
нет никаких рабочих датчиков вентиляции, все чтения 0. Удостоверьтесь, что Вам подключили 3-проводной вентилятор. Вы, возможно, также должны увеличить делители вентилятора. См. doc/fan-divisors для получения дополнительной информации.
я не знаю то, что должно я делать с той проблемой (