Portál AbcLinuxu, 10. května 2025 09:35

Dotaz: Lenovo Q190, kontrola rychlosti CPU fanu

30.5.2013 21:27 džoník
Lenovo Q190, kontrola rychlosti CPU fanu
Přečteno: 998×
Odpovědět | Admin
Ahoj, Možná budu mít trochu víc dotazů, ale máte nějaký návod, jak kontrolovat běh CPU fanu v Ubuntu 13.04? Zkoušel jsem lm sensors, ale detekují jen cputemp. pwmconfig zahlásí: /usr/sbin/pwmconfig: There are no pwm-capable sensor modules installed. Na Win ta regulace údajně funguje. Díky za pomoc
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

31.5.2013 10:17 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Lenovo Q190, kontrola rychlosti CPU fanu
Odpovědět | | Sbalit | Link | Blokovat | Admin
A co píše sudo /usr/sbin/sensors-detect?
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
2.6.2013 13:55 džoník
Rozbalit Rozbalit vše Re: Lenovo Q190, kontrola rychlosti CPU fanu
To load everything that is needed, add this to /etc/modules:
#----cut here----
# Chip drivers
coretemp
#----cut here----
If you have some drivers built into your kernel, the list above will
contain too many modules. Skip the appropriate ones!
Psal jsem, že detekuje jen coretemp.. :(
2.6.2013 18:20 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Lenovo Q190, kontrola rychlosti CPU fanu
A je daný modul (coretemp) zavedený? (lsmod | grep coretemp)
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
2.6.2013 19:03 džoník
Rozbalit Rozbalit vše Re: Lenovo Q190, kontrola rychlosti CPU fanu
mr@ideaCentre:~$ lsmod | grep coretemp
coretemp               13355  0 
ano
2.6.2013 20:28 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Lenovo Q190, kontrola rychlosti CPU fanu
O jakou desku se jedná?
Střelba naslepo dmesg | grep it87, pokud jo, tak lsmod | grep it87, pokud ne, tak modprobe -v it87 a kdyby nic tak zkusit rmmod it87; modprobe -v it87 fix_pwm_polarity=1.
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
2.6.2013 20:42 džoník
Rozbalit Rozbalit vše Re: Lenovo Q190, kontrola rychlosti CPU fanu
Je to deska založená na chipsetu HM70, víc jsem nevygooglil. (Hold miniPC)
2.6.2013 20:46 džoník
Rozbalit Rozbalit vše Re: Lenovo Q190, kontrola rychlosti CPU fanu
root@ideaCentre:/home/m# modprobe -v it87
insmod /lib/modules/3.10.0-031000rc3-generic/kernel/drivers/hwmon/hwmon-vid.ko 
insmod /lib/modules/3.10.0-031000rc3-generic/kernel/drivers/hwmon/it87.ko 
root@ideaCentre:/home/m# dmesg | grep it87
[ 1391.422205] it87: Found IT8772F chip at 0x290, revision 2
[ 1391.422227] it87: Beeping is supported
root@ideaCentre:/home/m# sensors
acpitz-virtual-0
Adapter: Virtual device
temp1:        +44.0°C  (crit = +101.0°C)
temp2:        +44.0°C  (crit = +101.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +51.0°C  (high = +86.0°C, crit = +100.0°C)
Core 0:         +46.0°C  (high = +86.0°C, crit = +100.0°C)
Core 1:         +51.0°C  (high = +86.0°C, crit = +100.0°C)

it8772-isa-0290
Adapter: ISA adapter
in0:          +2.23 V  (min =  +0.17 V, max =  +1.13 V)  ALARM
in1:          +2.23 V  (min =  +1.96 V, max =  +1.96 V)  ALARM
in2:          +3.06 V  (min =  +1.27 V, max =  +1.16 V)  ALARM
in3:          +3.06 V  (min =  +2.16 V, max =  +2.65 V)  ALARM
in4:          +2.23 V  (min =  +2.26 V, max =  +1.16 V)  ALARM
in5:          +1.58 V  (min =  +2.41 V, max =  +0.11 V)  ALARM
in6:          +2.80 V  (min =  +2.06 V, max =  +2.58 V)  ALARM
3VSB:         +3.31 V  (min =  +3.10 V, max =  +2.26 V)  ALARM
Vbat:         +3.22 V  
fan2:        4166 RPM  (min =   14 RPM)
fan3:           0 RPM  (min =   22 RPM)  ALARM
temp1:       -128.0°C  (low  = -78.0°C, high =  +1.0°C)  sensor = disabled
temp2:       -128.0°C  (low  = +74.0°C, high = -32.0°C)  sensor = disabled
temp3:        +50.0°C  (low  = +12.0°C, high = +100.0°C)  sensor = Intel PECI
intrusion0:  ALARM
Teď už se vzpamatuje i pwmconfig, tak to zkusím nastavit, díky. Dokážete mi prosím vysvětlit, proč to nedekoval lm-sensors?
2.6.2013 20:56 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Lenovo Q190, kontrola rychlosti CPU fanu
Odpověď na otázku: „Ne, ale stává se to.“
Jinak to vypadá, že v konfiguráku od sensors jsou divoké min/max hodnoty, asi to bude chtít trochu zjišťování a hraní…
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
2.6.2013 21:10 džoník
Rozbalit Rozbalit vše Re: Lenovo Q190, kontrola rychlosti CPU fanu
Můžu tomu fancontrolu věřit? Když bych nechal puštěný pc, aby se mi třeba v ojedinělém případu neusmažil CPU? Nikdy jsem nereguloval ot v linuxu, ale tohle jako htpc je hodně slyšet. Určitě ta deska má ochranu před přehřátím, ale tak kdyby náhodou?
2.6.2013 22:55 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Lenovo Q190, kontrola rychlosti CPU fanu
Věřit…, jak v čem, například zobrazit správnou teplotu není u některých CPU jednoduché, takže teplotě bych z principu nevěřil. CPU se téměř jistě neusmaží, buď začne trotlovat nebo se vypne a u desky by to hrozit nemělo.
Já bych se jako první podíval do biosu, jake jsou tam možnosti, třeba je team nějaký profil „silent (dle PWM)“ - na „ruční“ regulaci bych se vykašlal, spíš bych zkontroloval/nastavil CPU scaling, jestli je tam NVIDIA, tak asi dal binární blob (ovladač od NVidie-e -asi distribuční). Pokud je tam Intel grafika, tak jestli neexistuje nějaký vhodný parametr pro snížení spotřeby.
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
2.6.2013 21:23 džoník
Rozbalit Rozbalit vše Re: Lenovo Q190, kontrola rychlosti CPU fanu
Ještě dotaz prosím, jakým způsobem to mám vyladit? Díky
2.6.2013 22:43 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Lenovo Q190, kontrola rychlosti CPU fanu
No v nějakém /etc/sensors.conf nebo /etc/sensors3.conf nebo co Bubuntu používá, nastavit správné limity, bo například in4 je dost divný a u všech je to mimo a indikuje to „ALARM“.
Takže buď dle dokumentace to opravit, nebo se na to vykašlat a jen dát hodnoty takové, které to ukazuje, nebo to dát úplně ignorovat.
V konfiguráku je třeba najít správnou sekci k it8772.
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
3.6.2013 07:57 džoník
Rozbalit Rozbalit vše Re: Lenovo Q190, kontrola rychlosti CPU fanu
Díky Mně je to vpodstatě jedno, já potřebuji vědět jen hodnotu RPM u fanu, a hodnotu °C u CPU. Jedná se o desku s chipsetem HM70, proto to asi takto chybuje. Asi to udělám tak, že všechny ostatní hodnoty budu ignorovat. Díval jsem se na man a docela jsem nepochopil nastavování hodnot násobičem, takže to nechám tak. Ještě vyzkouším pwm a fancontrol
3.6.2013 21:25 džoník
Rozbalit Rozbalit vše Re: Lenovo Q190, kontrola rychlosti CPU fanu
Podařilo se mi to rozjet, ale nechápu, jak udržet rpm fanu. Když nastavím MAXPWM, to je hodnota, která se uplatňuje při překonání MAXTEMP. Tak jí nastavím na 255, což je max, MINSTART mi pak určuje jakou rychlostí se má FAN začít otáčet hned ze startu. Takže předpoklad je takový, že fan pojede ze startu 50,což je nějakých 1500 RPM, pokud bude teplota na CPU vyšší, než 60°C, tak se nastaví hodnota MAXTEMP, což by bylo 255, cca 5000RPM. To všechno funguje, ale pokud je CPU pod 60°C, tak běží FAN na cca 4000RPM. Jakým způsobem zajistím, aby běžel např na 2600 RPM ? Dá se to vůbec? Díky

fancontrol
# Configuration file generated by pwmconfig, changes will be lost
INTERVAL=10
DEVPATH=hwmon1=devices/platform/coretemp.0 hwmon2=devices/platform/it87.656
DEVNAME=hwmon1=coretemp hwmon2=it8772
FCTEMPS= hwmon2/device/pwm2=hwmon1/device/temp1_input
FCFANS= hwmon2/device/pwm2=hwmon2/device/fan2_input
MINTEMP= hwmon2/device/pwm2=20
MAXTEMP= hwmon2/device/pwm2=60
MINSTART= hwmon2/device/pwm2=50
MINSTOP= hwmon2/device/pwm2=20
MAXPWM= hwmon2/device/pwm2=255
3.6.2013 23:17 džoník
Rozbalit Rozbalit vše Re: Lenovo Q190, kontrola rychlosti CPU fanu
Když zastavim fancontrol, tak se nastaví /sys/class/hwmon/hwmon2/device/pwm2_enable na 0, ale když ho zapnu, tak na 1. Potřeboval bych vědět, kde ještě korelovat to samotné PWM, bez fancontrolu, protože to mi asi ovlivňuje tu avrg speed.
31.5.2013 10:22 JirkaH
Rozbalit Rozbalit vše Re: Lenovo Q190, kontrola rychlosti CPU fanu
Odpovědět | | Sbalit | Link | Blokovat | Admin
OMFG! https://www.google.com/search?client=opera&q=regulace+ot%C3%A1%C4%8Dek+ventil%C3%A1toru+linux
31.5.2013 11:07 džoník
Rozbalit Rozbalit vše Re: Lenovo Q190, kontrola rychlosti CPU fanu
Skvělá reakce, ano, i jsem googloval... ,ale nedostanu se k vygenerování configu pwm, protože to napíše: : /usr/sbin/pwmconfig: There are no pwm-capable sensor modules installed. tak, jak jsem psal v prvním příspěvku...
31.5.2013 11:14 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Lenovo Q190, kontrola rychlosti CPU fanu
Předpokládám, že sudo /usr/sbin/pwmconfig, ale stále bych začal s №1.
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
31.5.2013 21:46 JirkaH
Rozbalit Rozbalit vše Re: Lenovo Q190, kontrola rychlosti CPU fanu
no tak to mas smulu...

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.