Beküldte Droid -
Fórum:
Időnként melegszik a gép, mintha elfelejtene elindulni a hűtés. Van, hogy napokig semmi ilyen nincs, aztán mégis. Ha kikapcsolom, akkor elindul, vissza hűti a ventillátor. Utána rendben van megint. Mi okozhatja és mit lehet tenni, hogy magától szabályozza?
LM 17.3
fancontrol ...
Beküldte kimarite -
Értékelés:
Kezdjük ott, hogy egy 'fancontrol' nevű alkalmazás segíthet befolyásolni az eszközeid fan-ját, de csak akkor, ha az érzékelő chip a rendelkezésre áll (létezik) és azt a linux is felismeri (a chip hiánya szokott inkább gond lenni).
A 'fancontrol' a 'pwmconfig' csomag része, de így telepítheted;
Továbbá rá kéne nézned az érzékelő chip-ekre, ezt az 'lm-sensors' tudja neked megmutatni.
Először telepíted,
majd egy next-next folyamatban az összes chip-et feltérképezed, és mented egy, a művelet sor végén felajánlott szövegfájlba, melynek neve 'fancontrol'. A feltérképezés folyamata a
paranccsal indítható és a
mutatja meg a beállításokat, melyek ide mentődnek;
https://iandw.net/2014/10/12/fancontrol-under-ubuntu-14-04-resolving-usr...
(ezzel nincs tovább tennivalód)
Ha nincs normális mentésed, akkor ez egy példafájl, de nem az előbbire, hanem a 'fancontrol'-ra', és amely itt ;
Szerkesztése
Csak olvasása
A példa tartalom
mely neked biztosan nem jó egy az egyben, hiszen a chipeket és az egyéb információkat a 'sensors' kimenetben látod majd.
Magyarázat
'INTERVAL' - frissítési, figyelési idő, másodpercben
'DEVPATH' - a chip elérési helye a fájlrendszerben (/sys/devices/'valami' elérési út szerint, de nyilván nem thinkpad, hanem a te gépedre jellemző ...; http://askubuntu.com/questions/22108/how-to-control-fan-speed
'DEVNAME' - az eszköz (eszközök) neve - device name
'FCTEMPS' - a példában a temp1 chip, a hőmérsékletet nézi (temp)
'FCFANC' - a példában a fan1 chip, a hűtést nézi (fan)
'MINTEMP' - a legalacsonyabb hőmérséklet, amelytől érzékeljen szerinted
'MAXTEMP' - a legmagasabb hőmérséklet, ameddig érzékeljen szerinted
'MINSTART' - kapcsoljon be ennél a hőmérsékletnél (a példában vélhetően Fahrenheit és nem Celsius) - a fan
'MINSTOP' - - kapcsoljon ki ennél a hőmérsékletnél (a példában vélhetően Fahrenheit és nem Celsius) - a fan
A magyarázatot lehet még finomítani, nagyjából ez a lényege, kezdd egy sensors' kimenettel (miután az érzékelőket a next-next folyamatban beállítottad (mi is lássuk - a kimenetet, és nem a beállítást :) ).
Továbbá azt is tudni lehet, hogy lehetségesen más alkalmazás lesz jó neked, attól függ, hogyha pl. videókártyáról van szó, az Intel, stb. (nemrég volt szó egy ilyen laptopról; 'i8kutils') .. például Dell egyes tipusai
... vagy, ha netán ThinkPad-ed lenne, akkor megint más kell
(nagyon nincs többféle lehetőség).
-- Tehát először a gép tulajdonságait kéne megtudni.
-- Neked vélhetően ez a megoldás jó lesz
https://linuxmint.hu/forum/dell-3521-fan
mert; For Dell Latitude/Inspiron laptops,
i8kutils is available.
The
i8k
kernel module is knownto have issues on several models.
Források (és fentebb)
https://wiki.archlinux.org/index.php/fan_speed_control
http://askubuntu.com/questions/22108/how-to-control-fan-speed
RE:fancontrol ...
Beküldte kimarite -
Értékelés:
Mindenesetre, ha bármilyen hibát tapasztalsz (!) bármikor, az ide kérjük másolni (hogy tudjunk a hibáról).
Hiba jelenség lehet az alábbi (például) ... amit be lehet állítani;
(csak tudjunk arról, mindenről tudni szeretnénk)
[....] Not starting fancontrol, broken configuration file; please re-ru[FAILconfig. ... failed!
RE:fancontrol ...
Beküldte Droid -
Értékelés:
coretemp-isa-0000
Adapter: ISA adapter
Core 0: +45.0°C (high = +105.0°C, crit = +105.0°C)
Core 1: +47.0°C (high = +105.0°C, crit = +105.0°C)
Core 2: +50.0°C (high = +105.0°C, crit = +105.0°C)
Core 3: +49.0°C (high = +105.0°C, crit = +105.0°C)
ezt írja.
erre meg ezt:
RE:RE:fancontrol ...
Beküldte kimarite -
Értékelés:
Amit te mutatsz, az az én rendszeremen,
bocsáss meg, én egészen más kimenetet 'kértem',
de ezt hagyjuk későbre.
Az 'etécé' könyvtár alatt található 'fancontrol' fájl, tulajdonképpen egy szöveges konfigurációs fájl, futtatni nem tudod (azt próbáltad, ha bemásoltad az első sort és Enter-t ütöttél), csak olvasni tudod, pl. a 'cat'-tal. Telepíteni felesleges magát a 'fancontrol' alkalmazást (melynek a konfig fájlja ez), ha az alábbi kérdésre igen a válasz! ... telepítésről még nem tettem emlÍtést, kérdések vannak; mi nem tudjuk, mi van neked. Tehát;
DELL Latitude vagy Inspiron laptopod van' ?
Kezdetnek ...
RE:RE:RE:fancontrol ...
Beküldte Droid -
Értékelés:
RE:RE:RE:RE:fancontrol ...
Beküldte kimarite -
Értékelés:
-- https://iandw.net/2014/10/12/fancontrol-under-ubuntu-14-04-resolving-usr...
telepítését,
majd beállítását (ha ezen a lépésen nem vagy már túl),
csináld meg, aztán meglátjuk, mit mutat a grafikus alkalmazás.
Itt a folytatás (ha hiba látszik a paranscok futtatásakor, tudnunk kell)
-- http://askubuntu.com/questions/22108/how-to-control-fan-speed/46135#46135
amit én is írtam (mindent nem másoltam át),
https://linuxmint.hu/comment/6982#comment-6982
mi a kérdés vagy probléma?
RE:RE:RE:RE:RE:fancontrol ...
Beküldte Droid -
Értékelés:
sudo service module-init-tools restart után ez irja:
droid@droid-Lenovo-B50-30 ~ $ sudo service module-init-tools restart
module-init-tools: unrecognized service
droid@droid-Lenovo-B50-30 ~ $
RE:RE:RE:RE:RE:RE:fancontrol ...
Beküldte kimarite -
Értékelés:
-- ha hasonlót, akkor indíts újra a rendszert, megteszi ez is a 'nem válaszoló' helyett.
Egyébként tényleg elég újraindítani a rendszert, de
-- ha a 'kmod'-a esetleg lenne válasz (a systemd alatt), akkor
érdemes lehettelepíteni előbbit.- illetve ezt hagyjuk el, ne telepítsd
Vélhetően a 'kmod'-ra is ugyanazt fogod látni. A 'systemd' egy újabb linux-szos fejlesztés (ezt használja a rendszered; 17.x), egy Linux Mint verzióval előbb még az 'upstart' volt használatban, annak voltak ilyen 'service' folyamatai. (a 'reboot' lesz a megoldás e két parancs helyett ..., mert a[z újonnan beállított] folyamatokat [újra]indítja a kernel modulok tekintetében)
RE:RE:RE:RE:RE:RE:RE:fancontrol ...
Beküldte Droid -
Értékelés:
[sudo] password for droid:
kmod stop/waiting
droid@droid-Lenovo-B50-30 ~ $
RE:RE:RE:RE:RE:RE:RE:RE:fancontrol ...
Beküldte kimarite -
Értékelés:
RE:RE:RE:RE:RE:RE:RE:RE:RE:fancontrol ...
Beküldte Droid -
Értékelés:
szerk.
egy ebédnyi idő (10-15perc) alatt ilyen lett ( semmi video stb nem ment)
A terminálban kiadott "top"
Beküldte lala -
Értékelés:
A terminálban kiadott "top" parancs mutatja a CPU terhelést és a RAM igénybe vételt is.
Fent a második sor végén a "zombie" 0 mutat ?
RE:A terminálban kiadott "top"
Beküldte Droid -
Értékelés:
egyébként újra indítás után visszahül, és nem melegszik fel. egyszer aztán megint....
RE:RE:RE:RE:RE:RE:RE:RE:RE:RE:fancontrol ...
Beküldte kimarite -
Értékelés:
RE:RE:RE:RE:RE:RE:RE:RE:RE:RE:RE:fancontrol ...
Beküldte Droid -
Értékelés:
RE:RE:RE:RE:RE:RE:RE:RE:RE:RE:RE:RE:fancontrol ...
Beküldte kimarite -
Értékelés:
Nézzük, mi van itt (neked),
és ezen kimeneteket
(ha a 'hwmon0' és a 'hwmon1' az előbbi parancs kimenete - példa)
Nálam a fancontrol beállítást hiányolja (a 'sudo sensors -s' parancsnál), .. megcsináltam ezt (saját eszközökel, modullal)
https://wiki.archlinux.org/index.php/fan_speed_control#Increasing_fan_div
és az előbbi kimenetek vezetnek el oda, hogy az /etc/fancontrol konfigurálása jó legyen (tájékoztatás).
https://wiki.archlinux.org/index.php/fan_speed_control#Tweaking
A 'fancontrol' service folyamatot én így indítom (sysvinit), és a hibaüzenet az alábbi,
Nálam ...
Nálad így indítható (systemd),
ha van hibaüzenet, az mi?
Azért nézd meg utóbbi parancs kiadása előtt, hogy fut-e
Az általános beállításokat itt olvashatjuk:
RE:RE:RE:RE:RE:RE:RE:RE:RE:RE:RE:RE:RE:fancontrol ...
Beküldte Droid -
Értékelés:
hwmon0 hwmon1
droid@droid-Lenovo-B50-30 ~ $ sed -e 's/[[:space:]=]/_/g' /sys/class/hwmon/hwmon1/device/name
sed: can't read /sys/class/hwmon/hwmon1/device/name: No such file or directory
droid@droid-Lenovo-B50-30 ~ $ readlink -f /sys/class/hwmon/hwmon1/device | sed -e 's/^\/sys\///'
devices/platform/coretemp.0
droid@droid-Lenovo-B50-30 ~ $ sed -e 's/[[:space:]=]/_/g' /sys/class/hwmon/hwmon0/device/name
sed: can't read /sys/class/hwmon/hwmon0/device/name: No such file or directory
droid@droid-Lenovo-B50-30 ~ $ readlink -f /sys/class/hwmon/hwmon0/device | sed -e 's/^\/sys\///'
devices/pci0000:00/0000:00:1c.0/0000:01:00.0
droid@droid-Lenovo-B50-30 ~ $ sudo service fancontrol start
[sudo] password for droid:
* Not starting fancontrol; run pwmconfig first.
droid@droid-Lenovo-B50-30 ~ $ sudo service fancontrol status
* fancontrol is not running
droid@droid-Lenovo-B50-30 ~ $
RE:RE:RE:RE:RE:RE:RE:RE:RE:RE:RE:RE:RE:RE:fancontrol ...
Beküldte kimarite -
Értékelés:
parancs, beállítás futtatásával .., ha meg tudsz bírkózni ezzel. Ez jelezve is lett az előző parancsok kimenetében, mármint, hogy a'fancontrol' szolgáltatás (service) addig nem indítható, amíg ... . Hasonló, mint a 'sensors-detect' lépésről lépésre folyamata, és, a folyamat végén a 'fancontrol' fájl (az etc könyvtárban) 'ki lesz töltve'. Ha valamit nem értesz a futtatáskor, a beállítások közötti választásokkor, szólj, Ha nem megy a parancs futtatásával, akkor kézzel kell szerkeszteni a 'fancontrol' fájlt, az előző parancsok kimenetére támaszkodva (ezért kértem, bár nálam a 'hwmon0' a videókártyám chip-je, nálad meg semmi).
re
Beküldte Droid -
Értékelés:
droid@droid-Lenovo-B50-30 ~ $ sudo pwmconfig
[sudo] password for droid:
# pwmconfig revision 6166 (2013-05-01)
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
droid@droid-Lenovo-B50-30 ~ $
# /usr/sbin/pwmconfig: There are no pwm-capable sensor modules
Beküldte kimarite -
Értékelés:
Ezt meg lehet próbálni
https://hydra.geht.net/tino/howto/linux/fixes/w83627hf/
https://iandw.net/2014/10/12/fancontrol-under-ubuntu-14-04-resolving-usr...
A fixálás az /etc/default/ útvonalon a grub szöveges fájl szerkesztése;
-- acpi_enforce_resources=lax --> GRUB_CMDLINE_LINUX_DEFAULT
Először biztonsági másolat a szerkesztendő fájlról
Majd szerkesztés
vagy
Az alábbi sorban beszúrod szóközzel a félkövér szöveget
Mented a fájlt
Frissíted a rendszert a változtatásra
És újraindítod a rendszert.
RE:# /usr/sbin/pwmconfig: There are no pwm-capable sensor module
Beküldte Droid -
Értékelés:
RE:RE:# /usr/sbin/pwmconfig: There are no ...
Beküldte kimarite -
Értékelés:
majd -a rendszer ismételt újraindítása után- futtasd a másik parancsot.
Nézzük, mi került a 'fancontrol' fájlba ezturán.
De majd kipróbálhatjuk a direkt Dell (inspiron, stb.) gépekre jó, másik csomagot. Azt nem látom (nem láthatom, mert bízom abban, hogy jól csinálod), hogy te mire mondasz igent, azaz mit állítgatsz be pontosan a fenti két paranccsal.
re
Beküldte Droid -
Értékelés:
droid-Lenovo-B50-30 droid # sudo pwmconfig
# pwmconfig revision 6166 (2013-05-01)
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
droid-Lenovo-B50-30 droid #
mindere y-t nyomtam, remélem jó úgy. (?)
RE:re
Beküldte kimarite -
Értékelés:
A'sudo sensors-detect' talátl chipet?
Miután e 'grub'-ot szerkeszetted, volt rendszer újraindítás?
Benne van a 'grub' fájban (sorban) 'valami'keresés
RE:RE:re
Beküldte Droid -
Értékelés:
persze, újra indítottam..
erre meg ezt adja:
droid@droid-Lenovo-B50-30 ~ $ grep GRUB_CMDLINE /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_enforce_resources_lax"
GRUB_CMDLINE_LINUX=""
droid@droid-Lenovo-B50-30 ~ $
RE:RE:RE:re
Beküldte kimarite -
Értékelés:
* a mentést te vezéreled, azaz mented vagy nem
A modul a '# Chip drivers' sor alá kerül, nálam ez;
A 'grep GRUB_CMDLINE /etc/default/grub' paranccsal a 'grub' fájl szöveg tartalmában a 'GRUB_CMDLINE' szóösszetételre kerestünk rá. A kimenet mutatja nálad, hogy az általam javasolt változtatást, mely az 'acpi_enforce_resources_lax' beszúrása, végrehajtottad (mentetted és kiadtad a 'GRUB' konfigurációjának frissítését, a 'sudo update-grub' parancsot).
# Chip drivers (cat /etc/modules)
Beküldte kimarite -
Értékelés:
a '# Chip drivers' felsorolásban, de nézzük, mi van ott;
.. aztán nekiállhatunk szerkeszteni a fancontrol fájlt.
most megint melegszik.
Beküldte Droid -
Értékelés:
most megint melegszik.
RE:most megint melegszik - előfordul
Beküldte kimarite -
Értékelés:
Ez van nálad
és ez kéne. ( '_' != [nem egyenlő] '=' )
Másolni vagyis szöveget beilleszteni a terminálba így lehet; Ctrl + TAB + V
Vagy az egér jobb klikkes menüvel - a szöveg kijelölése után.
(a fórumról a terminálba)
A fórumon (-ról, -on) - a szöveg kijelölése után
-- másolni innen: Ctrl + C
-- beilleszteni ide: Ctrl + V
-- kivágni innen: Ctrl + X
A terminálos műveleteknél kell a TAB is, mert az előbbi billentyűk 'némelyike' már le van foglalva a rendszer által ..
Egér nem működik (a macskák miatt) - a fórumon.
Gépelni a gépírónők szoktak és a gyakorlott felhasználók. :)
Itt említem a sort; https://linuxmint.hu/comment/7097#comment-7097
És mi ennek a kimenete (fájl tartalma)?
Haladjunk lépésenként.
RE:RE:most megint melegszik - előfordul
Beküldte Droid -
Értékelés:
droid@droid-Lenovo-B50-30 ~ $ cat /etc/modules
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
# Parameters can be specified after the module name.
lp
rtc
# Generated by sensors-detect on Wed Jun 1 18:34:02 2016
# Chip drivers
coretemp
# Generated by sensors-detect on Sun Jun 5 05:34:07 2016
# Chip drivers
coretemp
# Generated by sensors-detect on Wed Jun 15 10:03:59 2016
# Chip drivers
coretemp
droid@droid-Lenovo-B50-30 ~ $
RE:RE:RE:most megint melegszik - előfordul
Beküldte kimarite -
Értékelés:
Nem függ össze a kettő. A modules fájlba annyiszor íródik bele a chip modul, ahányszor beleíratod a 'sensors-detect' paranccsal (ha 'y'-t ütsz -yes- az erre vonatkozó kérdésre az utolsó kérdésnél). Ez nem baj, egyszer lesz használatban (vagy lehet törölni is az ucsó kettőt). Látszik, hogy az alábbi a napokon futattad a 'generated' sorokból (a 'sensors-detect'-et);
Wed Jun 1 18:34:02 2016 | Sun Jun 5 05:34:07 2016 | Wed Jun 15 10:03:59 2016
Most várjunk, melegszik-e így, átírt 'grub' sorral. De megszerkeszthetjük a 'fancontrol' fájlt is, erre az információk rendelkezésre állnak.
Ma megszerkesztem az én gépemen, aztán beszámolok az eredményről. Az én gépem amúgy nem jó példa, mert a VGA kártyámban elromlott a venti (amit vezérelne a VGA chip) és egy gépházba való ventit tettem be helyette .. nem ugyanoda, hanem fölé (mellé). Ezt is lehetne vezérelni, de bizonyos, hogy az alaplapom nem képes erre. :D
Délután vagy este az időpont, kitalálom a konfigod (fancontrol), remélem, hogy
https://www.youtube.com/watch?v=-xbFnjsd1rM
'szállunk a fény felé' és 'zászlót tűzünk a csúcsra' :)
RE:RE:RE:RE:most megint melegszik - előfordul
Beküldte kimarite -
Értékelés:
de az a baj, hogy nálad nincs a 'sensors' kimenetben 'fanx' és 'tempy', tehát ez így nem lesz jó.
Nálam ezek megvannak. Nálad is kellenének, hiszen a konfig arra hivatkozik.
Valamiért a géped szenzorait az 'lm-sensors' nem látja.
Biztos jól futtattad le a 'sensors-detect' parancsot ...? Yes-t kell végig nyomni.
Holnap példával mutatom.
A másik alkalmazással kéne próbálkoznunk talán.