Portál AbcLinuxu, 1. listopadu 2024 00:04


Dotaz: Podtaktování Ubuntu kvůli přehřívání

25.3.2011 06:51 Conpuerus | skóre: 4
Podtaktování Ubuntu kvůli přehřívání
Přečteno: 1727×
Odpovědět | Admin

Po nainstalování Ubuntu se mi zvýšila teplota procesoru.

Když jsem měl ještě Win7 a dělal jsem nějakou tu "úředničinu" (psaní textu v OO Writeru případně programování) nikdy se mi nestalo, že by se větráček rozjel naplno...

Teď, když mám Ubuntu, tak mi teplota procesoru neklesne pod 70°C (leda bych seděl venku v 10stupňovém mrazu :D). Přitom dělám totéž, co na Win7 - hlavně teda programuju. Ale i když nechám počítač jen tak bez dozoru, tak si funí, jak kdyby měl za sebou maraton... Jenom občas se na nějakou tu minutku vypne/zpomalí (větrák).

Hledal jsem řešení, ale našel jsem jenom to, že můj notebook (HP probook 4515s) má velký problém s přehříváním, ale to jsem věděl (přestože na Win7 se mi ani moc nepřehřívalo)... Dále jsem našel na na fóru tuto informaci:

"jediné řešení bude asi ve windows si nastavit schéma napájení aby ti to podtaktovalo procesor, ale to je řešení tak fakt jen pro internet a takové, při hrách budeš muset přehodit schéma na plný výkon, jinak by ti určitě chyběl... ".

Řekl bych, že by mě tohle řešení stačilo, protože hry moc nehraji...

A můj dotaz/prosba je, jestli by mi někdo mohl poradit, jestli jde a popřípadě jak (nejlépe nějaký (podrobnější) návod) udělat totéž v Ubuntu totoiž podtaktovat procesor (nejlépe jako nějaké nastavení profilu napájení).

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

25.3.2011 07:42 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Podtaktování Ubuntu kvůli přehřívání
Odpovědět | | Sbalit | Link | Blokovat | Admin
Vraz si na lištu "Sledování změny frekvence CPU" a pokud to funguje OK mělo by to nastavovat nejnižsí a semtam tu max.

Případně tam můžeš natvrdo nastavit tu co chceš - pokud to nebude fungovat je něco špatně v nastavení.
25.3.2011 21:03 Conpuerus | skóre: 4
Rozbalit Rozbalit vše Re: Podtaktování Ubuntu kvůli přehřívání
Tak bohužel toto nepomohlo... Dal jsem tam natvrdo nejméně, co šlo (575 MHz) a teplota se prakticky nehnula (teď je okolo 65° C, ale nic na něm nedělám, ale stejně běží větrák naplno).
25.3.2011 08:17 kyytaM | skóre: 35 | blog: kyytaM | Bratislava
Rozbalit Rozbalit vše Re: Podtaktování Ubuntu kvůli přehřívání
Odpovědět | | Sbalit | Link | Blokovat | Admin
Aku mas graficku kartu a ake ovladace pouzivas?
25.3.2011 19:29 Conpuerus | skóre: 4
Rozbalit Rozbalit vše Re: Podtaktování Ubuntu kvůli přehřívání
Tady jsou nějaké informace: HP ProBook 4515s - AMD Turion X2 Dual-Core Mobile Processor RM-76 2.3 GHz, ATI Radeon HD 3200. Ovladač používám ATI Catalyst ze stránek AMD - myslím že minulou verzi 11.1.
nway avatar 25.3.2011 19:54 nway | skóre: 17 | Česká Lípa
Rozbalit Rozbalit vše Re: Podtaktování Ubuntu kvůli přehřívání
Měl bych jiné řešení. Pokud jde pouze o teplotu procesoru. Prošlo mi už docela dost notebooků rukami a pravda je, že AMD má s teplotou větší problémy než Intel. Naposledy podobný RM-72 (2,1 GHz) v Pavilionu dv5 měl v klidu 58 - 65°C a při bežné činnosti jako internet nebo video šel klidně na 80°C. Když to porovnám se starší řadou TL nebo TK, které mají své běžné maximum někde kolem 65°C, v klidu 45°C a to je o něčem jiném. Mohl by jsi si tedy vyměnit procesor. Přijdeš tím ale o dle mého malou část výkonu reprezentovanou novější technologií vnitřní sběrnice a řadiče pamětí. Práce zkušeného montéra :-) tak na 90 minut bez jediného poškození plastu apod. RM-76 a TL-56. Přitom TDP mají skoro stejné, takže by si jeden myslel, že teploty budou obdobné.
26.3.2011 23:01 Xjmeno363
Rozbalit Rozbalit vše Re: Podtaktování Ubuntu kvůli přehřívání
ve zkratce: moje zkušenost Ubuntu 10.10 Dell xps m1210 teplota se šplhala až k 90°, procesor se flákal - topila grafika, přestože powermixer (nvidia) fungoval ok, tak grafika topila jak blázen s compizem i bez

řešení downgrade na 10.04 -> bez problémů, na CPU 40°C

v 10.10 i další problémy - compiz zoufale pomalý, WiFi ztrácela samovolně spojení, počítač se neprobouzel z hybernace

zlatý wokna, stabilní a jednou za 5 let a né jako ryclokvaška linux každýho půl roku

proto, když linux, tak jedině LTS
Fluttershy, yay! avatar 27.3.2011 07:42 Fluttershy, yay! | skóre: 92 | blog:
Rozbalit Rozbalit vše Re: Podtaktování Ubuntu kvůli přehřívání
Co bys psal, kdyby ta správná kombinace ovladačů a jádra vyšla na non-LTS vydání?
🇵🇸Touch grass🇺🇦 ✊ no gods, no masters
nway avatar 27.3.2011 09:38 nway | skóre: 17 | Česká Lípa
Rozbalit Rozbalit vše Re: Podtaktování Ubuntu kvůli přehřívání
K tomu mohu dodat je tolik, že grafika měla vždy nejméně o 10°C méně než procesor. Dle mého jde o nedostatečně dimenzované chlazení. A verze vydání s tím nemá co dělat. Linux měl často o pár stupňů méně než Windows. Hrál jsem si s tím dost dlouho abych toto mohl tvrdit, byť zrovna Dell to nebyl.
Emch avatar 25.3.2011 08:18 Emch | skóre: 4 | blog: Machal
Rozbalit Rozbalit vše Re: Podtaktování Ubuntu kvůli přehřívání
Odpovědět | | Sbalit | Link | Blokovat | Admin
Na to potřebuješ balík cpufrequtils (v ubuntu by měl být předinstalovaný, popřípadě existuje ještě cpufreqd, ale s tím sem nikdy nedělal), v něm jsou utility cpufreq-info, cpufreq-set.

Pomocí cpufreq-info si můžeš zjistit, jakou můžeš nastavit frekvenci, nebo taktiku (governory) procesoru. Kdysi se mi taky přehříval počítač, a stačilo to nastavit na druhou nejvyšší frekvenci, aby to přestalo. (cpufreq-set --max frekvence_v_mhz )I tak je asi lepší nastavit si governor. Já sem používal ondemand (ten by měl nastavovat frekvenci podle potřby systému), ale měly by tam být i powersave a conservative, a pod. Cpufreq-set musíš používat pod rootem.

Governor nastavíš přepínačem -g: cpufreq-set -g governor_name, takže bych doporučil příkaz: cpufreq-set -g ondemand

Ale i tak ondemand může nastavit nejvyšší frekvenci procesoru, takže se to furt může přehřívat, pokud budeš dělat něco víc náročnýho. Todle sem řešil tím, že sem si při startu nastavil maximální frekvenci, při který se mi to nepřehřívalo. (Musel sem si nastavit sudo a tak, ale to už je na jiný povídání :-D )
Je to tak jednoduchý, že to zvládne i fotbalista.
25.3.2011 21:17 Conpuerus | skóre: 4
Rozbalit Rozbalit vše Re: Podtaktování Ubuntu kvůli přehřívání
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak bohužel zatím nic nepomohlo... :(
Fluttershy, yay! avatar 25.3.2011 21:23 Fluttershy, yay! | skóre: 92 | blog:
Rozbalit Rozbalit vše Re: Podtaktování Ubuntu kvůli přehřívání
Nemáš nějaké svinstvo ve větráku? Taky mě napadá, že by možná mohl pomoci novější BIOS (někdy to tak bývá).
🇵🇸Touch grass🇺🇦 ✊ no gods, no masters
vencour avatar 25.3.2011 21:24 vencour | skóre: 56 | blog: Tady je Vencourovo | Praha+západní Čechy
Rozbalit Rozbalit vše Re: Podtaktování Ubuntu kvůli přehřívání

Nepomohlo? Co píše # cpufreq-info?

Pro názornost ...

# cpufreq-info 
cpufrequtils 008: cpufreq-info (C) Dominik Brodowski 2004-2009
Chyby v programu prosím hlaste na cpufreq@vger.kernel.org (anglicky).
Chyby v překladu prosím hlaste na kavol@seznam.cz (česky ;-)
analyzuji CPU 0:
  ovladač: acpi-cpufreq
  CPUs which run at the same hardware frequency: 0 1
  CPUs which need to have their frequency coordinated by software: 0
  maximum transition latency: 10.0 us.
  hardwarové meze: 800 MHz - 2.00 GHz
  dostupné frekvence: 2.00 GHz, 2.00 GHz, 1.60 GHz, 1.20 GHz, 800 MHz
  dostupné regulátory: conservative, ondemand, userspace, powersave, performance
  současná taktika: frekvence by měla být mezi 800 MHz a 2.00 GHz.
                    Regulátor "ondemand" může rozhodnout jakou frekvenci použít
                    v těchto mezích.
  současná frekvence CPU je 800 MHz  (zjištěno hardwarovým voláním).
  statistika cpufreq: 2.00 GHz:99,88%, 2.00 GHz:0,00%, 1.60 GHz:0,00%, 1.20 GHz:0,00%, 800 MHz:0,12%  (231)
analyzuji CPU 1:
  ovladač: acpi-cpufreq
  CPUs which run at the same hardware frequency: 0 1
  CPUs which need to have their frequency coordinated by software: 1
  maximum transition latency: 10.0 us.
  hardwarové meze: 800 MHz - 2.00 GHz
  dostupné frekvence: 2.00 GHz, 2.00 GHz, 1.60 GHz, 1.20 GHz, 800 MHz
  dostupné regulátory: conservative, ondemand, userspace, powersave, performance
  současná taktika: frekvence by měla být mezi 800 MHz a 2.00 GHz.
                    Regulátor "ondemand" může rozhodnout jakou frekvenci použít
                    v těchto mezích.
  současná frekvence CPU je 800 MHz  (zjištěno hardwarovým voláním).
  statistika cpufreq: 2.00 GHz:99,85%, 2.00 GHz:0,00%, 1.60 GHz:0,00%, 1.20 GHz:0,00%, 800 MHz:0,14%  (193)

Ty nejhlubší objevy nečekají nutně za příští hvězdou. Jsou uvnitř nás utkány do vláken, která nás spojují, nás všechny.
26.3.2011 07:09 Conpuerus | skóre: 4
Rozbalit Rozbalit vše Re: Podtaktování Ubuntu kvůli přehřívání
Píše:
cpufrequtils 007: cpufreq-info (C) Dominik Brodowski 2004-2009
Chyby v programu prosím hlaste na cpufreq@vger.kernel.org (anglicky).
Chyby v překladu prosím hlaste na kavol@seznam.cz (česky ;-)
analyzuji CPU 0:
  ovladač: powernow-k8
  CPUs which run at the same hardware frequency: 0
  CPUs which need to have their frequency coordinated by software: 0
  maximum transition latency: 1000 ns.
  hardwarové meze: 575 MHz - 2.30 GHz
  dostupné frekvence: 2.30 GHz, 1.15 GHz, 575 MHz
  dostupné regulátory: conservative, ondemand, userspace, powersave, performance
  současná taktika: frekvence by měla být mezi 575 MHz a 2.30 GHz.
                    Regulátor "userspace" může rozhodnout jakou frekvenci použít
                    v těchto mezích.
  současná frekvence CPU je 2.30 GHz.
  statistika cpufreq: 2.30 GHz:41,57%, 1.15 GHz:0,00%, 575 MHz:58,42%  (11)
analyzuji CPU 1:
  ovladač: powernow-k8
  CPUs which run at the same hardware frequency: 1
  CPUs which need to have their frequency coordinated by software: 1
  maximum transition latency: 1000 ns.
  hardwarové meze: 575 MHz - 2.30 GHz
  dostupné frekvence: 2.30 GHz, 1.15 GHz, 575 MHz
  dostupné regulátory: conservative, ondemand, userspace, powersave, performance
  současná taktika: frekvence by měla být mezi 2.30 GHz a 2.30 GHz.
                    Regulátor "userspace" může rozhodnout jakou frekvenci použít
                    v těchto mezích.
  současná frekvence CPU je 2.30 GHz.
  statistika cpufreq: 2.30 GHz:99,84%, 1.15 GHz:0,01%, 575 MHz:0,16%  (33)
Pokud dám sudo cpufreq --max 575 KHz, tak to vypíše
Chyba při nastavování nových hodnot. Obvyklé problémy:
- Máte patřičná administrátorská práva? (root?)
- Je požadovaný regulátor dostupný v jádře? (modprobe?)
- Snažíte se nastavit neplatnou taktiku? - Snažíte se nastavit určitou frekvenci, ale není dostupný 
regulátor ‚userspace‘, například protože není nahrán v jádře,
nebo nelze na tomto hardware nastavit určitou frekvenci?
ale když napíšu sudo cpufreq-set -d 575 MHz tak to nic nevypíše, takže se to asi provede. Ale pokud dám nyní znovu cpufreq-info, tak to píše stále to samé (že současná frekvence je stále 2.30 GHz).
vencour avatar 26.3.2011 07:38 vencour | skóre: 56 | blog: Tady je Vencourovo | Praha+západní Čechy
Rozbalit Rozbalit vše Re: Podtaktování Ubuntu kvůli přehřívání

Mně se osvědčilo hlavně ondemand ... mam ho zaplej furt, stejně mam výkonu dost. Čili "# cpufreq-set -g ondemand; cpufreq-set -g ondemand -c 1 "

Ad nastavování frekvence: asi jste chtěl napsat MHz?

Ty nejhlubší objevy nečekají nutně za příští hvězdou. Jsou uvnitř nás utkány do vláken, která nás spojují, nás všechny.
26.3.2011 10:21 Conpuerus | skóre: 4
Rozbalit Rozbalit vše Re: Podtaktování Ubuntu kvůli přehřívání
Dobře, zkusim a uvidim... Ano, chtěl jsem napsat MHz
26.3.2011 21:32 Conpuerus | skóre: 4
Rozbalit Rozbalit vše Re: Podtaktování Ubuntu kvůli přehřívání
Bohužel nepomohlo... Pořád je klidová teplota kolem 67° C.
vencour avatar 26.3.2011 22:34 vencour | skóre: 56 | blog: Tady je Vencourovo | Praha+západní Čechy
Rozbalit Rozbalit vše Re: Podtaktování Ubuntu kvůli přehřívání

Teplota čeho? Grafárny, procesoru, něčeho jiného? Jednou jste si zvolil AMD a výkonný procesor. S vyšší teplotou jste nepočítal? Přinejhoršim shánějte chladicí podložku, cca o 5-10 stupňů by Vám měla snížit teplotu.

Ty nejhlubší objevy nečekají nutně za příští hvězdou. Jsou uvnitř nás utkány do vláken, která nás spojují, nás všechny.
Emch avatar 28.3.2011 18:20 Emch | skóre: 4 | blog: Machal
Rozbalit Rozbalit vše Re: Podtaktování Ubuntu kvůli přehřívání
Mezi frekvenci a jednotku se nepíše mezera. viz: cpufreq-set --help | tail -n 3
Je to tak jednoduchý, že to zvládne i fotbalista.
29.3.2011 03:00 zelo81
Rozbalit Rozbalit vše Re: Podtaktování Ubuntu kvůli přehřívání
co tak powernowd, resp ako bolo uvedene cpufrequtils, ale pozor ak nevie system zaviest dany modul sam, tak odporucam google, resp modprobe acpi-cpufreq a checkovat: cat /proc/cpuinfo ci je zmena zavedenia modulu funkcna, mne to chodi v pohode
26.3.2011 23:40 Karlos
Rozbalit Rozbalit vše Re: Podtaktování Ubuntu kvůli přehřívání
Odpovědět | | Sbalit | Link | Blokovat | Admin
co procesy, nezlobí nekterej z daemonu a nevytáčí CPU ?
vencour avatar 27.3.2011 00:33 vencour | skóre: 56 | blog: Tady je Vencourovo | Praha+západní Čechy
Rozbalit Rozbalit vše Re: Podtaktování Ubuntu kvůli přehřívání

To už bych možná koukal do latencytopu, co načte. Htop mam puštěnej furt, ve screenu, už ho mam okoukanej. V latencytopu vidim věci, který v htopu nevidim, waiting for cokoliv apod.

Čili jestli tazatel nemůže nějak ořezat své nároky?

Ty nejhlubší objevy nečekají nutně za příští hvězdou. Jsou uvnitř nás utkány do vláken, která nás spojují, nás všechny.
27.3.2011 08:20 Andy | skóre: 18 | NMnMet
Rozbalit Rozbalit vše Re: Podtaktování Ubuntu kvůli přehřívání
Odpovědět | | Sbalit | Link | Blokovat | Admin
Odpoj to od kabelu a poradne to vysaj vysavacem, bacha at ti neuletej klavesy...vysaj jak vyfukove otvory tak i klavesnici...vzduch se saje prave tamtudy. Pripadne vyndat klavesnici a znovu vysat.
Válka je vůl ... a já taky ;) | Chaotic state of my influence.
5.4.2011 10:32 Conpuerus | skóre: 4
Rozbalit Rozbalit vše Re: Podtaktování Ubuntu kvůli přehřívání
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak jsem si dal na horní panel "Sledování změny frekvence CPU" a nastaveno mám ondemand a jedno jádro je (většinou) stabilně na 1.15 GHz a druhé je při klidu na 575 MHz, občas si krátkodobě poskočí na víc (např. když startuji internetový prohlížeč). A teplota je pořád stejně vysoká, takže to asi nebude procesorem... Možná grafika... Např. teď, při tomto psaní mám 1.15 GHz a 575 MHz a teplota je na 75°C. Teplota nevím čeho je, ty teploměry jsou v počítači nějak podivné. Když chci zjistit teplotu disku, tak musím do Diskového nástroje, tam dát Data SMART, jinde (např. v konzoli) z něj tu teplotu nedostanu... A další teploměry asi ani nemá (jenom disk a ?procesor?).
5.4.2011 10:34 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: Podtaktování Ubuntu kvůli přehřívání
Teplotu mi v konzoli vypisuje smartctl -a /dev/sda.
Ravensun avatar 19.4.2011 15:20 Ravensun | skóre: 11 | blog: Ravensun's blog | Praha
Rozbalit Rozbalit vše Re: Podtaktování Ubuntu kvůli přehřívání
POkud máte nainstalovaný lm-sensors a zkalibrované sensory přes terminál (něco jako příkaz sensors-detect), tak pak můžete doinstalovat a na panel gnome přidat sensors-applet nebo jak se to jmenuje a tam můžete sledovat všechny teplotní čipy, které lm-sensors najde.

Více viz wiki ubuntu sensors Monitorování hardware a google.
Gentoo je můj poslední velký linux test...
19.4.2011 08:36 Conpuerus | skóre: 4
Rozbalit Rozbalit vše Re: Podtaktování Ubuntu kvůli přehřívání
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak jsem si profouknul větráček a už je vše v pořádku (maximální otáčky se i při vyšší zátěži (VirtualBoxu, OpenTTD apod.) spustí přibližně na minutu).

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.