Kirjoittaja Aihe: [RATKAISTU]Kuinka tuulettimiin lisää pyörimisnopeutta?  (Luettu 7589 kertaa)

kamara

  • Käyttäjä
  • Viestejä: 2951
    • Profiili
Eli saako tuulettimien nopeutta lisättyä manuaalisesti koneen käynnissä ollessa.

Sensorit näyttää seuraavaa...
Koodia: [Valitse]
$ sensors
nouveau-pci-0200
Adapter: PCI adapter
temp1:        +43.0°C  (high = +95.0°C, hyst =  +3.0°C)
                       (crit = +105.0°C, hyst =  +5.0°C)
                       (emerg = +135.0°C, hyst =  +5.0°C)

atk0110-acpi-0
Adapter: ACPI interface
Vcore Voltage:       +1.27 V  (min =  +0.80 V, max =  +1.60 V)
 +3.3 Voltage:       +3.34 V  (min =  +2.97 V, max =  +3.63 V)
 +5 Voltage:         +5.14 V  (min =  +4.50 V, max =  +5.50 V)
 +12 Voltage:       +12.19 V  (min = +10.20 V, max = +13.80 V)
CPU FAN Speed:      1259 RPM  (min =  600 RPM, max = 7200 RPM)
CHASSIS1 FAN Speed:  709 RPM  (min =  600 RPM, max = 7200 RPM)
CHASSIS2 FAN Speed:    0 RPM  (min =  600 RPM, max = 7200 RPM)
POWER FAN Speed:    1205 RPM  (min =    0 RPM, max = 7200 RPM)
CPU Temperature:     +67.5°C  (high = +60.0°C, crit = +75.0°C)
MB Temperature:      +51.0°C  (high = +45.0°C, crit = +75.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Core 0:       +64.0°C  (high = +80.0°C, crit = +100.0°C)
Core 1:       +64.0°C  (high = +80.0°C, crit = +100.0°C)
Core 2:       +64.0°C  (high = +80.0°C, crit = +100.0°C)
Core 3:       +64.0°C  (high = +80.0°C, crit = +100.0°C)
« Viimeksi muokattu: 23.08.16 - klo:15.05 kirjoittanut kamara »

JaniAlander

  • Käyttäjä / moderaattori+
  • Viestejä: 3319
    • Profiili
Vs: Kuinka tuulettimiin lisää pyörimisnopeutta?
« Vastaus #1 : 02.08.16 - klo:00.44 »
Hmm itsellä Thinkpad läppärissäni ohjelma nimeltä Thinkfan, siinä saa säädeltyä lämpötilaprofiileita ja eri kynnyslämpötiloja tuuletinten nopeuteen. En tiedä toimiiko muiden valmistajien koneilla.
Core i5-9400F 2.9ghz 32GB Ram, Nvidia RTX2060 Kubuntu 22.04-64bit, Windows 10 Pro 64-bit Samsung Series 5, AMD A-6 2.1 GHz 4 Gt Ram, Ubuntu 18.04 64-bit.
Lenovo T60 Core2Duo 2GB Ram Ati Mobility Radeon 128 MB Ubuntu Mate 16.04-64bit
Commodore Amiga 500 1MB Ram.

Postimies

  • Käyttäjä
  • Viestejä: 2619
    • Profiili
Vs: Kuinka tuulettimiin lisää pyörimisnopeutta?
« Vastaus #2 : 21.08.16 - klo:16.04 »
Asenna  lm-sensors ja  fancontrol.
Koodia: [Valitse]
sudo pwmconfig
Tuolla voi säätää niitä kynnysarvoja miten
tuuletin pyörii. Itsellä piti tehdä noin, kun
muuten pyöri aina täysillä.

kamara

  • Käyttäjä
  • Viestejä: 2951
    • Profiili
Vs: Kuinka tuulettimiin lisää pyörimisnopeutta?
« Vastaus #3 : 21.08.16 - klo:16.12 »
Koodia: [Valitse]
$ dpkg -l lm-sensors
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Nimi           Versio       Architecture Kuvaus
+++-==============-============-============-=================================
ii  lm-sensors     1:3.4.0-2    amd64        utilities to read temperature/vol

Koodia: [Valitse]
$ dpkg -l fancontrol
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Nimi           Versio       Architecture Kuvaus
+++-==============-============-============-=================================
ii  fancontrol     1:3.4.0-2    all          utility to control the fan speed

herjaa seuraavaa...
Koodia: [Valitse]
$ sudo pwmconfig
# pwmconfig revision 6243 (2014-03-20)
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.

/usr/sbin/pwmconfig: There are no pwm-capable sensor modules installed

Lepotila zZ

  • Käyttäjä
  • Viestejä: 346
    • Profiili
Vs: Kuinka tuulettimiin lisää pyörimisnopeutta?
« Vastaus #4 : 21.08.16 - klo:16.28 »
Tuliko tuo ajettua ensin:
Koodia: [Valitse]
sudo sensors-detect
Jospa olisi apua...

Postimies

  • Käyttäjä
  • Viestejä: 2619
    • Profiili
Vs: Kuinka tuulettimiin lisää pyörimisnopeutta?
« Vastaus #5 : 21.08.16 - klo:16.57 »
sensors-detect osaa ladata tarvittavat moduulit muistiin. Itsellä piti lisätä muistaakseni it87, jotta lähti toimimaan. AMD3+ vaati tuon, mutta Intel koneeni osaa säätää tuulettimia ihan BIOSsin avulla.

kamara

  • Käyttäjä
  • Viestejä: 2951
    • Profiili
Vs: Kuinka tuulettimiin lisää pyörimisnopeutta?
« Vastaus #6 : 21.08.16 - klo:18.59 »
Tuliko tuo ajettua ensin:
Koodia: [Valitse]
sudo sensors-detect
Jospa olisi apua...
Meni läpi, muttei auttanut ongelmaan.

Koodia: [Valitse]
$ sudo pwmconfig
# pwmconfig revision 6243 (2014-03-20)
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.

/usr/sbin/pwmconfig: There are no pwm-capable sensor modules installed

Koneena on pöytäkone i7, ASUS P6T emolevyllä. Muistia 6 Gt.

Postimies

  • Käyttäjä
  • Viestejä: 2619
    • Profiili
Vs: Kuinka tuulettimiin lisää pyörimisnopeutta?
« Vastaus #7 : 21.08.16 - klo:19.27 »
Olisko tästä keskustelusta apua https://ubuntuforums.org/showthread.php?t=1245562
Itsellä tässä i3 koneessa sensors tulostaa vaan lämmöt, ei ollenkaan CPU:n tuulettimen nopeutta. Noita voi säätää myös BIOSsissa. Ehdottiko sensors-detect jotain moduleita ladattavaksi muistiin?

kamara

  • Käyttäjä
  • Viestejä: 2951
    • Profiili
Vs: Kuinka tuulettimiin lisää pyörimisnopeutta?
« Vastaus #8 : 21.08.16 - klo:19.45 »
Noita voi säätää myös BIOSsissa. Ehdottiko sensors-detect jotain moduleita ladattavaksi muistiin?

Ehdotti, ja nyt ymmärsin antaa sen kirjoittaa moduleita.

Boottaan ja katson auttoiko kyseinen.

kamara

  • Käyttäjä
  • Viestejä: 2951
    • Profiili
Vs: Kuinka tuulettimiin lisää pyörimisnopeutta?
« Vastaus #9 : 21.08.16 - klo:20.15 »
Laitoin black-listaan asus:ksen ja hävisi sensors:sta emolevyn lämpöjen esitys.
Koodia: [Valitse]
$ cat /etc/modprobe.d/blacklist-asus_atk0110.conf
#
blacklist asus_atk0110

Eli jotain sain tehtyä.

Siis nykyään sensors näyttää seuraavaa...
Koodia: [Valitse]
$ sensors
nouveau-pci-0200
Adapter: PCI adapter
temp1:        +41.0°C  (high = +95.0°C, hyst =  +3.0°C)
                       (crit = +105.0°C, hyst =  +5.0°C)
                       (emerg = +135.0°C, hyst =  +5.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Core 0:       +41.0°C  (high = +80.0°C, crit = +100.0°C)
Core 1:       +41.0°C  (high = +80.0°C, crit = +100.0°C)
Core 2:       +42.0°C  (high = +80.0°C, crit = +100.0°C)
Core 3:       +41.0°C  (high = +80.0°C, crit = +100.0°C)

Muttei anna muuttaa tuulettimien pyörimisnopeutta edelleenkään.

kamara

  • Käyttäjä
  • Viestejä: 2951
    • Profiili
Vs: Kuinka tuulettimiin lisää pyörimisnopeutta?
« Vastaus #10 : 21.08.16 - klo:20.34 »
Olisko tästä keskustelusta apua https://ubuntuforums.org/showthread.php?t=1245562
Itsellä tässä i3 koneessa sensors tulostaa vaan lämmöt, ei ollenkaan CPU:n tuulettimen nopeutta. Noita voi säätää myös BIOSsissa. Ehdottiko sensors-detect jotain moduleita ladattavaksi muistiin?

Kokeilin jo muuttaa niitä BIOS:ssa laitoin FANit Turbo-moodiin, muttei tapahtunut juurikaan muutosta.

Postimies

  • Käyttäjä
  • Viestejä: 2619
    • Profiili
Vs: Kuinka tuulettimiin lisää pyörimisnopeutta?
« Vastaus #11 : 22.08.16 - klo:22.10 »

Kokeilin jo muuttaa niitä BIOS:ssa laitoin FANit Turbo-moodiin, muttei tapahtunut juurikaan muutosta.
Kurkkasin omia asetuksia ja olen laittanut ne silent. Tässä Biossissa ei ole Turbo asetusta. Normal, silent, manual, disabled löytyy. Emoja ja piirejä on paljon. Se miten tuulettimet tai vaikka ajastetun käynnistyksen saa toimimaan vaihtelee. Tässä minun Intel i3 emossa ei toimi acpi wakeup, mikä harmittaa. Tuulettimia en ole edes yrittänyt säätää. Nyt sensors näyttää järkevämmät lämmöt. Kannattaa verrata siihen mitä Bios näyttää. 41 astetta melko paljon jos tuuletin pyörii täysillä.

kamara

  • Käyttäjä
  • Viestejä: 2951
    • Profiili
Vs: Kuinka tuulettimiin lisää pyörimisnopeutta?
« Vastaus #12 : 22.08.16 - klo:22.28 »
[Nyt sensors näyttää järkevämmät lämmöt. Kannattaa verrata siihen mitä Bios näyttää. 41 astetta melko paljon jos tuuletin pyörii täysillä.

No, kun ongelma on se, ettei ne pyöri täysillä. Kone jäätyy pitkien laskentasessioiden kanssa laitevikaan. (Näppäimien merkkivalot rupeavat vilkuttamaan). Laitoin turbo-moodiin, josko tuuletin pyörisi enemmän, mutta ei sillä asialla näyttänyt olevan muutosta parempaan.

Nyt sensors-näyttää seuraavaa...
Koodia: [Valitse]
$ sensors
nouveau-pci-0200
Adapter: PCI adapter
temp1:        +43.0°C  (high = +95.0°C, hyst =  +3.0°C)
                       (crit = +105.0°C, hyst =  +5.0°C)
                       (emerg = +135.0°C, hyst =  +5.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Core 0:       +63.0°C  (high = +80.0°C, crit = +100.0°C)
Core 1:       +61.0°C  (high = +80.0°C, crit = +100.0°C)
Core 2:       +62.0°C  (high = +80.0°C, crit = +100.0°C)
Core 3:       +65.0°C  (high = +80.0°C, crit = +100.0°C)

atk0110-acpi-0
Adapter: ACPI interface
Vcore Voltage:       +1.28 V  (min =  +0.80 V, max =  +1.60 V)
 +3.3 Voltage:       +3.34 V  (min =  +2.97 V, max =  +3.63 V)
 +5 Voltage:         +5.14 V  (min =  +4.50 V, max =  +5.50 V)
 +12 Voltage:       +12.19 V  (min = +10.20 V, max = +13.80 V)
CPU FAN Speed:      1259 RPM  (min =  600 RPM, max = 7200 RPM)
CHASSIS1 FAN Speed:  827 RPM  (min =  600 RPM, max = 7200 RPM)
CHASSIS2 FAN Speed:    0 RPM  (min =  600 RPM, max = 7200 RPM)
POWER FAN Speed:    1205 RPM  (min =    0 RPM, max = 7200 RPM)
CPU Temperature:     +64.5°C  (high = +60.0°C, crit = +75.0°C)
MB Temperature:      +51.0°C  (high = +45.0°C, crit = +75.0°C)

Ilmeisesti toi emolevyn lämpö tuottaa ongelmia. Toki saattaa olla laitevikakin, ja todennäköisesti onkin.

Postimies

  • Käyttäjä
  • Viestejä: 2619
    • Profiili
Vs: Kuinka tuulettimiin lisää pyörimisnopeutta?
« Vastaus #13 : 23.08.16 - klo:00.21 »
Enpä taas lukenut kunnolla alusta asti. Yleensä ne tuulettimet pyörii liian kovin.. Löytyykö  /proc/acpi/fan  tai /sys/class/hwmon/hwmon0/device/fan1_input jotain tuulettimiin liittyvää? Jos acpi ei toimi voit kokeilla acpi=off parametriä kernelille jos auttaisi kaatumisongelmiin.

kamara

  • Käyttäjä
  • Viestejä: 2951
    • Profiili
Vs: Kuinka tuulettimiin lisää pyörimisnopeutta?
« Vastaus #14 : 23.08.16 - klo:09.39 »
Enpä taas lukenut kunnolla alusta asti. Yleensä ne tuulettimet pyörii liian kovin.. Löytyykö  /proc/acpi/fan  tai /sys/class/hwmon/hwmon0/device/fan1_input jotain tuulettimiin liittyvää? Jos acpi ei toimi voit kokeilla acpi=off parametriä kernelille jos auttaisi kaatumisongelmiin.

Kumpikaan ei löytynyt, mutta /proc/acpi -löytyi, ja sen alta /proc/acpi/wakeup eli ilmeisesti ainakin jotenkin acpi toimii.

Titenkäs toi acpi=off parametri laitettiin ?
Pikaisella haulla en huomannut selkeää ohjetta.

raimo

  • Käyttäjä
  • Viestejä: 4168
  • openSUSE Tumbleweed
    • Profiili
Vs: Kuinka tuulettimiin lisää pyörimisnopeutta?
« Vastaus #15 : 23.08.16 - klo:09.52 »
Titenkäs toi acpi=off parametri laitettiin ?
Pikaisella haulla en huomannut selkeää ohjetta.

Lisää se /etc/default/grub -tiedoston GRUB_CMDLINE_LINUX_DEFAULT riville ja aja
Koodia: [Valitse]
sudo update-grubKäynnistä sitten kone uudelleen.
Tietä käyden tien on vanki. Vapaa on vain umpihanki.
Aaro Hellaakoski

kamara

  • Käyttäjä
  • Viestejä: 2951
    • Profiili
Vs: Kuinka tuulettimiin lisää pyörimisnopeutta?
« Vastaus #16 : 23.08.16 - klo:15.04 »

Olisko tästä keskustelusta apua https://ubuntuforums.org/showthread.php?t=1245562
Itsellä tässä i3 koneessa sensors tulostaa vaan lämmöt, ei ollenkaan CPU:n tuulettimen nopeutta. Noita voi säätää myös BIOSsissa. Ehdottiko sensors-detect jotain moduleita ladattavaksi muistiin?

Kiitos, tämä ohje sittenkin toimi, kunhan teki ...

Koodia: [Valitse]
sudo update-grubKäynnistä sitten kone uudelleen.

Ohjeen lopuksi tuon grub:n päivityksen...

Kiitoksia molemmille.

Nyt siis sensors näyttää seuraavaa...
Koodia: [Valitse]
$ sensors
nouveau-pci-0200
Adapter: PCI adapter
temp1:        +40.0°C  (high = +95.0°C, hyst =  +3.0°C)
                       (crit = +105.0°C, hyst =  +5.0°C)
                       (emerg = +135.0°C, hyst =  +5.0°C)

w83667hg-isa-0290
Adapter: ISA adapter
Vcore:        +0.92 V  (min =  +0.00 V, max =  +1.74 V)
in1:          +1.74 V  (min =  +0.46 V, max =  +0.59 V)  ALARM
AVCC:         +3.38 V  (min =  +2.98 V, max =  +3.63 V)
+3.3V:        +3.34 V  (min =  +2.98 V, max =  +3.63 V)
in4:          +1.71 V  (min =  +0.01 V, max =  +1.07 V)  ALARM
in5:          +2.04 V  (min =  +0.56 V, max =  +1.12 V)  ALARM
3VSB:         +3.41 V  (min =  +2.98 V, max =  +3.63 V)
Vbat:         +3.31 V  (min =  +2.70 V, max =  +3.63 V)
fan1:         585 RPM  (min = 1171 RPM, div = 16)  ALARM
fan2:        1240 RPM  (min = 1917 RPM, div = 16)  ALARM
fan3:        1205 RPM  (min = 4963 RPM, div = 8)  ALARM
fan4:           0 RPM  (min = 10546 RPM, div = 128)  ALARM
fan5:           0 RPM  (min = 10546 RPM, div = 128)  ALARM
temp1:        +47.0°C  (high = +18.0°C, hyst = +20.0°C)  ALARM  sensor = thermistor
temp2:        +37.0°C  (high = +80.0°C, hyst = +75.0°C)  sensor = CPU diode
temp3:         +1.5°C  (high = +80.0°C, hyst = +75.0°C)  sensor = thermistor
cpu0_vid:    +0.000 V
intrusion0:  OK

coretemp-isa-0000
Adapter: ISA adapter
Core 0:       +40.0°C  (high = +80.0°C, crit = +100.0°C)
Core 1:       +40.0°C  (high = +80.0°C, crit = +100.0°C)
Core 2:       +42.0°C  (high = +80.0°C, crit = +100.0°C)
Core 3:       +40.0°C  (high = +80.0°C, crit = +100.0°C)

Elikkä atk0110-acpi-0 on muuttunut w83667hg-isa-0290:ksi.

Nyt toimii myös...
Koodia: [Valitse]
sudo pwmconfig

Tosin rupean sitä säätämään, kun laitan seuraavan kerran koneeni laskemaan l. todennäköisesti huomenna.

Kiitoksia vaivannäöstänne.

Eli siis tota asci-off:ia en laittanut, vaan ohjeen mukaan...
Koodia: [Valitse]
GRUB_CMDLINE_LINUX="acpi_enforce_resources=lax"

lisäksi lisäsin ohjeen mukaan tiedoston..

Koodia: [Valitse]
$ cat /etc/modprobe.d/blacklist-asus_atk0110.conf
#
blacklist asus_atk0110

Sitten raimon neuvoman...
Koodia: [Valitse]
sudo update-grub

Sen jälkeen boottausta ... Ja viola sehän toimii...

Tuossa siis oli todennäköisesti ne temput, mitä koneelleni tein saadakseni tuulettimiin lisää pyörimisnopeutta.

kamara

  • Käyttäjä
  • Viestejä: 2951
    • Profiili
Vs: Kuinka tuulettimiin lisää pyörimisnopeutta?
« Vastaus #17 : 23.08.16 - klo:16.04 »
Enpä taas lukenut kunnolla alusta asti. Yleensä ne tuulettimet pyörii liian kovin.. Löytyykö  /proc/acpi/fan  tai /sys/class/hwmon/hwmon0/device/fan1_input jotain tuulettimiin liittyvää? Jos acpi ei toimi voit kokeilla acpi=off parametriä kernelille jos auttaisi kaatumisongelmiin.

Tuollaista löytyi nyttemmin järjestelmän toimiessa...
Koodia: [Valitse]
$ ls /sys/class/hwmon/hwmon1/device/
cpu0_vid         in0_min    in8_max            pwm3_start_output
driver           in1_alarm  in8_min            pwm3_stop_output
driver_override  in1_input  intrusion0_alarm   pwm3_stop_time
fan1_alarm       in1_max    modalias           pwm3_target
fan1_div         in1_min    name               pwm3_tolerance
fan1_input       in2_alarm  power              subsystem
fan1_min         in2_input  pwm1               temp1_alarm
fan2_alarm       in2_max    pwm1_enable        temp1_input
fan2_div         in2_min    pwm1_mode          temp1_max
fan2_input       in3_alarm  pwm1_start_output  temp1_max_hyst
fan2_min         in3_input  pwm1_stop_output   temp1_offset
fan3_alarm       in3_max    pwm1_stop_time     temp1_type
fan3_div         in3_min    pwm1_target        temp2_alarm
fan3_input       in4_alarm  pwm1_tolerance     temp2_input
fan3_min         in4_input  pwm2               temp2_max
fan4_alarm       in4_max    pwm2_enable        temp2_max_hyst
fan4_div         in4_min    pwm2_max_output    temp2_offset
fan4_input       in5_alarm  pwm2_mode          temp2_type
fan4_min         in5_input  pwm2_start_output  temp3_alarm
fan5_alarm       in5_max    pwm2_step_output   temp3_input
fan5_div         in5_min    pwm2_stop_output   temp3_max
fan5_input       in7_alarm  pwm2_stop_time     temp3_max_hyst
fan5_min         in7_input  pwm2_target        temp3_offset
hwmon            in7_max    pwm2_tolerance     temp3_type
in0_alarm        in7_min    pwm3               uevent
in0_input        in8_alarm  pwm3_enable
in0_max          in8_input  pwm3_mode

Ilmeisesti noi pwm:t määrittelee pyörimisnopeuden (siis arvaukseni).