Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Hardware => Téma založeno: darth 30 Dubna 2006, 15:50:34
-
Snizil jsem si frekvenci procesoru, a potreboval bych tomu prizpusobit i jeho vetrak. Zkousel jsem trochu hledat, ale nasel jsem jen neco pro notebooky. Pouzivam Dappera.
-
Na to jsem se taky ptal a nikdo neodpověděl. Zkus jestli Ti bude fungovat http://www.ubuntuforums.org/showthread.php?t=2780
-
To tu nikdo nereguluje otáčky větráku?
-
Heh...mne se to dela samo...Jak na to, prirozene nevim. Proste to slo, tak to neresim. J
-
Někde jsem viděl i podrobnější návod, ale tady pro představu: http://www.abclinuxu.cz/blog/ritchie/2006/3/4/123193
Zkoušel jsem to rozchodit také, není na tom nic těžkého, ale nakonec jsem přišel na to, že i když mám třívodičové připojení fan, tak regulaci fan moje deska nepodporuje :(
Nejprve si je nutno tedy detekovat čipy senzorů na desce a zavést pro ně moduly (lm-sensors), pak spustit pwmconfig, to hodí test (odpovídáme na otázky :)) a zkusí něco udělat s ventilátory, pokud vše funguje jak má, měl by se testovaný fan na pár sekund zastavit (což mi nefungovalo), no a pak prý stačí spustit fancontrol a už to reguluje :). Případně editovat ještě /etc/fancontrol. Hodně štěstí. :P
-
Riadenie otacok ventilatorov (a hluku) je velmi jednoduche :)
V prvom rade chcem upozornit, ze zmena otacok ventilatora ako i jeho uplne zastavenie moze viest k poskodeniu hardware. Preto si dobre rozmyslite co robite.
Nastavenie lm-sensors
Za prve musime mat nastavene lm-sensors. Postupoval som podla tohto navodu http://ubuntuforums.org/showthread.php?t=2780 (http://ubuntuforums.org/showthread.php?t=2780)
Ak mame lm-sensors nainstalovane, vystup zo 'sensors' by mal vyzerat takto:
$ sensors
w83627thf-isa-0290
Adapter: ISA adapter
VCore: +1.54 V (min = +1.69 V, max = +1.86 V)
+12V: +11.67 V (min = +10.82 V, max = +13.19 V)
+3.3V: +3.42 V (min = +3.14 V, max = +3.47 V)
+5V: +5.15 V (min = +4.75 V, max = +5.25 V)
-12V: -14.91 V (min = -10.80 V, max = -13.18 V)
V5SB: +5.05 V (min = +4.76 V, max = +5.24 V)
VBat: +0.06 V (min = +2.40 V, max = +3.60 V)
fan1: 0 RPM (min = 18750 RPM, div = 8)
CPU Fan: 1188 RPM (min = 18750 RPM, div = 8)
fan3: 0 RPM (min = 19285 RPM, div = 1)
M/B Temp: +31°C (high = -73°C, hyst = +21°C) sensor = thermistor
CPU Temp: +50.0°C (high = +80°C, hyst = +75°C) sensor = thermistor
temp3: +15.0°C (high = +80°C, hyst = +75°C) sensor = thermistor
vid: +1.775 V (VRM Version 9.0)
alarms:
beep_enable:
Sound alarm enabled
eeprom-i2c-0-51
Adapter: SMBus Via Pro adapter at 0400
Memory type: DDR SDRAM DIMM
Memory size (MB): 256
eeprom-i2c-0-50
Adapter: SMBus Via Pro adapter at 0400
Memory type: DDR SDRAM DIMM
Memory size (MB): 256
Patchnutie pwmconfig
Najskor sa pokusime pustit 'pwmconfig'. Ak nam po zadani tohto prikazu vyhodi chybu "/usr/sbin/pwmconfig: There are no pwm-capable sensor modules installed" odporucam najskor zalohovat pwmconfig:
sudo cp /usr/sbin/pwmconfig /usr/sbin/pwmconfig_originalNasledne otvorime textovym editorom pwmconfig:
sudo gedit /usr/sbin/pwmconfig a v riadku 68 vymazeme tieto riadky:
MATCH='*/fan[1-9]_pwm'
else
MATCH='*/pwm[1-9]' a nahradime ich tymito:
MATCH='*/pwm[1-9]'
else
MATCH='*/fan[1-9]_pwm'
Teraz pusime 'pwmconfig' malo by to fungovat.
Vypis bude vyzerat asi takto:
This program will search your sensors for pulse width modulation (pwm)
controls, and test each one to see if it controls a fan on
your motherboard. Note that many motherboards do not have pwm
circuitry installed, even if your sensor chip supports pwm.
We will attempt to briefly stop each fan using the pwm controls.
The program will attempt to restore each fan to full speed
after testing. However, it is ** very important ** that you
physically verify that the fans have been to full speed
after the program has completed.
Found the following devices:
hwmon0/device is it8712
Found the following PWM controls:
hwmon0/device/pwm1
hwmon0/device/pwm2
hwmon0/device/pwm3
Found the following fan sensors:
hwmon0/device/fan1_input current speed: 3013 RPM
hwmon0/device/fan2_input current speed: 0 ... skipping!
hwmon0/device/fan3_input current speed: 0 ... skipping!
Warning!!! This program will stop your fans, one at a time,
for approximately 5 seconds each!!!
This may cause your processor temperature to rise!!!
If you do not want to do this hit control-C now!!!
Hit return to continue: Stlacite enter. Detekuju sa vetraciky, na 5 sekund sa vypnu nepanikarte 8)
potom sa Vas zacne pytat na tie co naslo ci ich ma testovat. Vacsinou vsetko yes.
Potom pride otazka ci vytvorit subor /etc/fancontrol, ci donho zapisat hodnoty. Dame yes.
Zobrazia sa ciselne ponuky. Jednotka bude asi fan, stvorka ulozit a zavriet, 5 zobrazenie configu . . .
Zvolime 1 dame enter a nastavime si hodnoty pre konkretny fan. Bude sa pytat na tieto hodnoty:
INTERVAL=
FCTEMPS=
FCFANS=
MINTEMP=
MAXTEMP=
MINSTART=
MINSTOP=Ked si ich nastavime podla vlastneho uvazenie dame 4, enter cim sa ulozie vsetky hodnoty.
Pre kontrolu mozme pozriet config
sudo gedit /etc/fancontrolToto je priklad ako to moze vyzerat:
INTERVAL=5
FCTEMPS= 1-0290/pwm2=1-0290/temp2_input
FCFANS= 1-0290/pwm2=1-0290/fan2_input
MINTEMP= 1-0290/pwm2=43
MAXTEMP= 1-0290/pwm2=53
MINSTART= 1-0290/pwm2=120
MINSTOP= 1-0290/pwm2=105
Spustime fancontrol:
sudo fancontrol &Ak vyhodi dake chybi, tak vacsinou je zle nakonfigurovany /etc/fancontrol. Napriklad cislo MAXTEMP nesmie byt vacsie MINSTOP a podobne.
Dakujem za pozornost a dufam, ze to niekomu pomoze. ;D
-
Cerpal som z tohto navodu:
http://ubuntuforums.org/showthread.php?t=42737 (http://ubuntuforums.org/showthread.php?t=42737)
-
s pwmconfig mam nasledovny problem:
Found the following devices:
hwmon0/device is w83627ehf
Found the following PWM controls:
hwmon0/device/pwm1
hwmon0/device/pwm1_enable stuck to 1
Failed to set pwmhwmon0/device/pwm1 to full speed
Something's wrong, check your fans!
neviete co s tym?
-
Stlacite enter. Detekuju sa vetraciky, na 5 sekund sa vypnu nepanikarte
Pro vlastníky procesorů AMD se mi tohle zdá celkem riskantní; nevím, jestli je to pravda, ale tohle jsem našel na youtube
-
pravda to podle mě je, ale také záleží, estli CPU je zatizeno na 3 % protoze posloucham mp3jky a mam otevrenou konzoli, nebo pokud hraju/renderuju video a CPU jede na plnej kotel :)
-
ahoj, tyto řádky
MATCH='*/fan[1-9]_pwm'
else
MATCH='*/pwm[1-9]' jsem tam nenašel :-(
-
???
-
našel jsem tam jenom toto a nevím jak to upravit :(
if [ "$SYSFS" = "1" -a "$MATCH" = "$PWM" ]
then
# Deprecated naming scheme (used in kernels 2.6.5 to 2.6.9)
MATCH=$PREFIX/'fan[1-9]_pwm'
PWM=`echo $MATCH`
fi
-
otacky jsem resil v biosu s Cool'n'quiet. na zakladni desce MSI se daji nastavit minimalni otacky a od jake teploty se maji otacky zvedat aby udrzeli nastavenou teplotu.
-
Normálně... krumpáčem. 8)
-
WO zkoušel jsem to podle Pavlovi rady no trocha to zakřupalo ale zda se že funguje, otačky větraku 0RMP teplota OK díky za radu ;D
-
na řádku 68 v pwmconfig souboru nemám nic takového (asi proto, že mám ubuntu 8.10)
Výpis po příkazu sensors je následující:
$ sensors
acpitz-virtual-0
Adapter: Virtual device
temp1: +45.0°C (crit = +110.0°C)
coretemp-isa-0000
Adapter: ISA adapter
Core 0: +39.0°C (high = +100.0°C, crit = +100.0°C)
coretemp-isa-0001
Adapter: ISA adapter
Core 1: +42.0°C (high = +100.0°C, crit = +100.0°C)
Mám notebook ASUS A8JN s C2D@1.66 a intgrovanou GPU N7300go v apletu mi to vypisuje jen teploty jádra, GPU a HDD. Rychlost větráků jsem nikde nevyčetl.
Ve voknech jsem používal soft Notebook hardware monitor a regulace fungovala jak víno. V BIOSu nic s větrákama nastavit nejde. C&C na CPU funguje. Větrák jede tak na 80% a teploty jsou kolem 40°C
Hodně se ve fórech objevují rady pro AMD. Pro Intel jsem jich moc nenašel.
Mě osobně se zdá, že těch údajů ze sensors je strašně málo. Neobjevují se žádné napětí u ničeho, info o fans taky ne. jen ty teploty.
Napadá mě jestli když ve vokench zjistím jednotlivé senzory, jejich označení, tak do ubuntu doinstlaluju, ale je tu problém s dodržením pořadí. Je to jen myšlenka.
Dík za odpovědi.
-
Bohužel notebooky nejsou to samé co normální PC. Můj notebook s C2D našel jen pomocí lm-sensors jen driver coretemp. Větrák má celkem 3 stavy - nic , řve , řve ještě víc a dost pochybuju že by s tím šlo něco dělat.
Co vím tak dobrá regulace otáček pod Linuxem je snad jen pro thinkpady a starší delly. Aspoň mi funguje podvoltování procáku, ale že by se o tolik míň zapínal větrák nepozoruju :-\