ручное управление вентилятором

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Закрыто
no avatar

Автор темы
F4DiS
Сообщения: 46
Зарегистрирован: 11 май 2019, 19:11
Решено: 1
Контактная информация:

ручное управление вентилятором

#1

17 июн 2019, 17:24

изначальная цель - возможность отключить кулер когда ноут работает от батареи. но в идеале - полный ручной контроль над cpu fan. в гугле все что нашел ӕто root $ echo 1 >>/sys/class/hwmon/hwmon1/device/pwm1_enable и root $ echo 0 >> /sys/class/hwmon/hwmon1/device/pwm1 . но
f4dis@HP-250-G5:~$ root $ echo 1 >>/sys/class/hwmon/hwmon1/device/pwm1_enable
bash: /sys/class/hwmon/hwmon1/device/pwm1_enable: No such file or directory
в биосе управления оборотами, естественно, нет. есть только fan always on, и судя по описанию, при отключении ее, кулер должен включаться только при критической температуре на цпу. но как бы не так. по наблюдениям она вообще ничего не делает. железо -
f4dis@HP-250-G5:~$ inxi -Fxz
System:
Host: HP-250-G5 Kernel: 4.15.0-20-generic x86_64 bits: 64 compiler: gcc
v: 7.3.0 Desktop: Xfce 4.12.3 Distro: Linux Mint 19.1 Tessa
base: Ubuntu 18.04 bionic
Machine:
Type: Laptop System: HP product: HP 250 G5 Notebook PC
v: Type1ProductConfigId serial: <filter>
Mobo: HP model: 81F0 v: 63.38 serial: <filter> UEFI: Insyde v: F.21
date: 10/27/2016
CPU:
Topology: Dual Core model: Intel Core i3-5005U bits: 64 type: MT MCP
arch: Broadwell rev: 4 L2 cache: 3072 KiB
flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 15962
Speed: 1243 MHz min/max: 500/1900 MHz Core speeds (MHz): 1: 1243 2: 1289
3: 1136 4: 1140
Graphics:
Device-1: Intel HD Graphics 5500 vendor: Hewlett-Packard driver: i915
v: kernel bus ID: 00:02.0
Device-2: AMD Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330 / M430 / R7
M520]
vendor: Hewlett-Packard driver: N/A bus ID: 0d:00.0
Display: x11 server: X.Org 1.19.6 driver: modesetting unloaded: fbdev,vesa
resolution: 1920x1080~60Hz
OpenGL: renderer: Mesa DRI Intel HD Graphics 5500 (Broadwell GT2)
v: 4.5 Mesa 18.2.8 direct render: Yes
Audio:
Device-1: Intel Broadwell-U Audio vendor: Hewlett-Packard
driver: snd_hda_intel v: kernel bus ID: 00:03.0
Device-2: Intel Wildcat Point-LP High Definition Audio
vendor: Hewlett-Packard driver: snd_hda_intel v: kernel bus ID: 00:1b.0
Sound Server: ALSA v: k4.15.0-20-generic
Network:
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: Hewlett-Packard driver: r8169 v: 2.3LK-NAPI port: 5000
bus ID: 07:00.0
IF: enp7s0 state: down mac: <filter>
Device-2: Intel Wireless 3165 driver: iwlwifi v: kernel port: 4000
bus ID: 13:00.0
IF: wlp19s0 state: up mac: <filter>
Drives:
Local Storage: total: 465.76 GiB used: 235.01 GiB (50.5%)
ID-1: /dev/sda vendor: Toshiba model: MQ01ABF050 size: 465.76 GiB
temp: 34 C
Partition:
ID-1: / size: 36.15 GiB used: 25.77 GiB (71.3%) fs: ext4 dev: /dev/sda4
ID-2: swap-1 size: 4.65 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/sda5
Sensors:
System Temperatures: cpu: 45.0 C mobo: N/A
Fan Speeds (RPM): N/A
Info:
Processes: 182 Uptime: 13m Memory: 3.77 GiB used: 1.37 GiB (36.3%)
Init: systemd runlevel: 5 Compilers: gcc: 7.4.0 Shell: bash v: 4.4.19
inxi: 3.0.27
может тут информации маловато конечно, но вы спросите, я все выводы и дампы покажу. просто не шарю :blush:
п с вот еще acpi -V
f4dis@HP-250-G5:~$ acpi -V
Adapter 0: on-line
Thermal 0: ok, 27.8 degrees C
Thermal 0: trip point 0 switches to mode hot at temperature 104.0 degrees C
Cooling 0: iwlwifi no state information available
Cooling 1: Fan 1 of 1
Cooling 2: Fan 1 of 1
Cooling 3: Processor 0 of 10
Cooling 4: Processor 0 of 10
Cooling 5: B0D4 no state information available
Cooling 6: intel_powerclamp no state information available
Cooling 7: x86_pkg_temp no state information available
Cooling 8: Fan 1 of 1
Cooling 9: Fan 1 of 1
Cooling 10: Processor 0 of 10
Cooling 11: INT3400 Thermal no state information available
Cooling 12: Processor 0 of 10
Cooling 13: pch_wildcat_point no state information available

Решение AlexZ » 19 июн 2019, 20:24
F4DiS, а ты нормально прошел предварительную настройку lm_sensors?
У меня так сразу засада, в принципе всё как у этого ТС.. Управление вращением куллера на ноутбуке (Пост wanoska #15193)
Вообще гугл подсказывает, вряд ли тут обойдёшь производителя.

Перейти к ответу ➙

Аватара пользователя

rogoznik
Сообщения: 10040
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1956 раз
Контактная информация:

ручное управление вентилятором

#2

17 июн 2019, 19:17

F4DiS писал(а):
17 июн 2019, 17:24
в гугле все что нашел ӕто root $ echo 1 >>/sys/class/hwmon/hwmon1/device/pwm1_enable и root $ echo 0 >> /sys/class/hwmon/hwmon1/device/pwm1 . но
Естественно. Думать то когда начнем перед копипастой.
root $ - приглашение, показывающее что действия нужно производить от root(не часто такое встретишь, обычно вижу #)
Для тебя команды будут иметь вид

Код: Выделить всё

echo 1 | sudo tee -a /sys/class/hwmon/hwmon1/device/pwm1_enable
и

Код: Выделить всё

echo 0 | sudo tee -a /sys/class/hwmon/hwmon1/device/pwm1
ИзображениеИзображение

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3010 раз
Контактная информация:

ручное управление вентилятором

#3

17 июн 2019, 19:20

darkfenix писал(а):
17 июн 2019, 19:17
sudo echo
по правам на конечный файл отвалится, судо отработает для echo, но не для перенаправления.

поэтому логичней через sudo -i поднять себе суперюзера.
Изображение
   
Изображение

Аватара пользователя

rogoznik
Сообщения: 10040
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1956 раз
Контактная информация:

ручное управление вентилятором

#4

17 июн 2019, 19:50

Chocobo, чет не подумал...поправил через tee
ИзображениеИзображение

no avatar

Автор темы
F4DiS
Сообщения: 46
Зарегистрирован: 11 май 2019, 19:11
Решено: 1
Контактная информация:

ручное управление вентилятором

#5

18 июн 2019, 06:32

darkfenix,
f4dis@HP-250-G5:~$ sudo -i
[sudo] password for f4dis:
root@HP-250-G5:~# echo 1 | sudo tee -a /sys/class/hwmon/hwmon1/device/pwm1_enable
tee: /sys/class/hwmon/hwmon1/device/pwm1_enable: No such file or directory
1
:sad:

Аватара пользователя

AlexZ
Сообщения: 1395
Зарегистрирован: 06 янв 2018, 21:06
Решено: 3
Откуда: Горно-Алтайск
Благодарил (а): 212 раз
Поблагодарили: 177 раз
Контактная информация:

ручное управление вентилятором

#6

18 июн 2019, 06:59

F4DiS, попробуй так..

Код: Выделить всё

sudo -i
echo 1 >>/sys/class/hwmon/hwmon1/device/pwm1_enable
echo 0 >> /sys/class/hwmon/hwmon1/device/pwm1
Не по теме
F4DiS писал(а):
17 июн 2019, 17:24
Device-1: Intel HD Graphics 5500 vendor: Hewlett-Packard driver: i915
v: kernel bus ID: 00:02.0
Device-2: AMD Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330 / M430 / R7
M520]
vendor: Hewlett-Packard driver: N/A bus ID: 0d:00.0
Display: x11 server: X.Org 1.19.6 driver: modesetting unloaded: fbdev,vesa
resolution: 1920x1080~60Hz
OpenGL: renderer: Mesa DRI Intel HD Graphics 5500 (Broadwell GT2)
Интересно, как переключаешься на дискретку АМД?

no avatar

Автор темы
F4DiS
Сообщения: 46
Зарегистрирован: 11 май 2019, 19:11
Решено: 1
Контактная информация:

ручное управление вентилятором

#7

18 июн 2019, 09:20

AlexZ,
f4dis@HP-250-G5:~$ sudo -i
[sudo] password for f4dis:
root@HP-250-G5:~# echo 1 >>/sys/class/hwmon/hwmon1/device/pwm1_enable
-bash: /sys/class/hwmon/hwmon1/device/pwm1_enable: No such file or directory
root@HP-250-G5:~#
Не по теме
на дискретку не переключаюсь, пока нет необходимости. но было бы не плохо если бы посоветовали что нибудь :smile: dri_prime=1 не работает

Аватара пользователя

AlexZ
Сообщения: 1395
Зарегистрирован: 06 янв 2018, 21:06
Решено: 3
Откуда: Горно-Алтайск
Благодарил (а): 212 раз
Поблагодарили: 177 раз
Контактная информация:

ручное управление вентилятором

#8

18 июн 2019, 09:31

F4DiS писал(а):
17 июн 2019, 17:24
в гугле все что нашел ӕто
ссылку посмотреть бы..
Не по теме
F4DiS писал(а):
18 июн 2019, 09:20
dri_prime=1 не работает
Вот это меня и интересовало. Тоже хотелось бы почитать советы от спецов по графике АМД

no avatar

Автор темы
F4DiS
Сообщения: 46
Зарегистрирован: 11 май 2019, 19:11
Решено: 1
Контактная информация:

ручное управление вентилятором

#9

18 июн 2019, 10:00

AlexZ писал(а):
18 июн 2019, 09:31
ссылку посмотреть бы..
https://losst.ru/upravlenie-kulerom-linux

Аватара пользователя

AlexZ
Сообщения: 1395
Зарегистрирован: 06 янв 2018, 21:06
Решено: 3
Откуда: Горно-Алтайск
Благодарил (а): 212 раз
Поблагодарили: 177 раз
Контактная информация:

ручное управление вентилятором

#10

18 июн 2019, 23:59

F4DiS писал(а):
18 июн 2019, 10:00
https://losst.ru/upravlenie-kulerom-linux
Статья февраля 16-го года, т.е. ещё не было 16.04, не то что 18.04. Т.е. советы ещё по 14.04, естественно что какие-то команды могут не работать на новой базе.
Во-вторых, зачем тебе ручной контроль над кулером на ноуте? Повышенный шум может быть вызван видеоподсистемой, сперва лучше с этим разобраться.
У меня тоже 2 видеокарты (только с Нвидиа) и пока я оптимально не настрою видео, повышенный шум и соответственно нагрев имеют место быть.

no avatar

Автор темы
F4DiS
Сообщения: 46
Зарегистрирован: 11 май 2019, 19:11
Решено: 1
Контактная информация:

ручное управление вентилятором

#11

19 июн 2019, 08:52

AlexZ,
Не по теме
да не то что бы повышенный шум, просто нужна максимальная жизнь от батареи. а клуер в данном случае - деталь с минимальным кпд. проц оч ӕнергоӕффективный и так то вообще не греется. а кулер работает всегда. более того, время от времени он повышает частоту вращения как будто что то нагрелось. ну и просто хочется контроль над гаджетом, в конце концов не айфон покупал.
AlexZ писал(а):
18 июн 2019, 23:59
какие-то команды могут не работать на новой базе.
должны быть команды которые будут работать в новой версии... если ӕто конечно возможно впринципе

Аватара пользователя

AlexZ
Сообщения: 1395
Зарегистрирован: 06 янв 2018, 21:06
Решено: 3
Откуда: Горно-Алтайск
Благодарил (а): 212 раз
Поблагодарили: 177 раз
Контактная информация:

ручное управление вентилятором

#12

19 июн 2019, 09:08

F4DiS писал(а):
19 июн 2019, 08:52
должны быть команды которые будут работать в новой версии
посмотрю вечером, в чём там затык..

Аватара пользователя

AlexZ
Сообщения: 1395
Зарегистрирован: 06 янв 2018, 21:06
Решено: 3
Откуда: Горно-Алтайск
Благодарил (а): 212 раз
Поблагодарили: 177 раз
Контактная информация:

ручное управление вентилятором

#13

19 июн 2019, 20:24

F4DiS, а ты нормально прошел предварительную настройку lm_sensors?
У меня так сразу засада, в принципе всё как у этого ТС.. Управление вращением куллера на ноутбуке (Пост wanoska #15193)
Вообще гугл подсказывает, вряд ли тут обойдёшь производителя.

no avatar

Автор темы
F4DiS
Сообщения: 46
Зарегистрирован: 11 май 2019, 19:11
Решено: 1
Контактная информация:

ручное управление вентилятором

#14

20 июн 2019, 14:46

AlexZ, я без lm_sensors делал, там внизу те команды которые я показывал, они не должны зависеть от него. а вообще да, похоже что если в биосе никаких настроек нет значит ӕто в принципе невозможно. сделал физический выключатель :smile:

Аватара пользователя

WWolf
Сообщения: 3893
Зарегистрирован: 14 фев 2018, 00:51
Решено: 31
Откуда: Краснодар
Благодарил (а): 1687 раз
Поблагодарили: 1212 раз
Контактная информация:

ручное управление вентилятором

#15

20 июн 2019, 15:50

F4DiS писал(а):
20 июн 2019, 14:46
похоже что если в биосе никаких настроек нет значит ӕто в принципе невозможно. сделал физический выключатель
ну можно прямым чтением записью регистров
Управление вращением куллера на ноутбуке (Пост WWolf #44124)
но я так и не осилил найти регистр управления вентилятором...

Закрыто

Вернуться в «Прочие устройства»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя