Reklama

Ticho pro úplné linuxové začátečníky

Po přechodu mého domácího počítače do područí Linuxu – konkrétně velmi přítulné distribuce Ubuntu – pracovaly všechny programy, které potřebuji k práci, bez problémů. O pár ostatních se postaral ne-emulátor Wine. K dokonalosti ale chybělo ještě pár kroků a jedním z nich bylo rozhodně ticho.

Automatická regulace větráčků sice vyžaduje pár návštěv příkazové řádky (ano i pár zásahů s právy správce), ale pořád je to poměrně jednoduchá procedura. Kontrola nad otáčkami je navíc zcela pod vaší kontrolou. Jde jen o to, aby byl váš hardware podporován. Návod je psát pro Ubuntu 8.04, umístění souborů či použité nástroje se tedy mohou trochu lišit, s trochou snahy by ale vše mělo jet na většině distribucí – jen nemohu slíbit, že tak snadno. 

1.          Nainstalujte balík lm-sensors, pokud už není nainstalován. Balík je přímo součástí Ubuntu, není tedy potřeba nic složitě hledat, standardní cesta přes instalátor Synaptics je ta správná a rychlá.

2.          Inicializujte a zkontrolujte, jestli je váš hardware podporován. Spusťte terminál a zadejte příkaz sensors. Výpis je celkem jasný, není co speciálně vysvětlovat.

3.          Zapněte nějaké sledování hodnot. Není to sice nutné, ale když už jsou dnes ty monitory tak velké ... Já jsem zvolil (opět standardní) sensors-applet, který zobrazuje rozličné údaje v libovolné liště. V mém případě jsou to nejen otáčky na procesoru a grafické kartě, ale také teplotu čipsetu a procesoru a vytížení procesoru.

4.          V příkazová řádce (terminálu) spusťte příkaz sudo pwmconfig. Pro ty méně znalé – sudo spouští program s právy správce (chcete-li superuživatele) a bude se vás ptát na heslo. Pwmconfig odhalí větráčky a příslušné senzory i ovládací prvky. Teď jde jen o to, který ovládací prvek patří kterému větráčku – k tomu pwmconfig použije několikasekundové vypnutí a sleduje, který větráček se zastaví. Není potřeba dodávat, že v tomto kroku by bylo vhodné nevytěžovat systém naplno.

5.          Pwmconfig umí vypsat i tabulku s dvojicemi hodnot PWM (šířka impulsu, tedy příkon) a FAN (otáčky). Rozhodně to udělejte, bude se vám to hodit.

6.          Nakonec se pwmconfig pokusí pomocí série dotazů vytvořit konfigurační soubor pro samotné řízení otáček podle teploty. Klidně to absolvujte, případná úprava souboru je jednodušší, než vytváření od nuly.

7.          Je čas všechno vyladit. Budeme editovat soubor /etc/fancontrol a budeme k tomu potřebovat silnější práva. Já jsem líný a dělám překlepy, takže pomocí sudo gedit spouštím běžný editor s právy správce a pak přetáhnu myší z příslušné složky.

Konfigurační soubor je snadno pochopitelný, pár vysvětlivek ale možná potěší.

-         jednotlivé položky (větráčky) se zapisují za sebe, oddělené mezerou, pořadí rozhoduje

-         INTERVAL je interval mezi sledováním, 10 s je OK

-         FCTEMP jsou senzory teploty, liší se jen číslem na konci. To, který senzor co sleduje musíte odhalit sami, sledovadlo z bodu 3 pomůže

-         FCFANS jsou příslušné sledovače otáček, pozor na zmíněné pořadí větrák – teplota

-         MINTEMP/MAXTEMP udává rozsah řízení otáček podle teploty

-         MINSTART hodnota, při které se větráček roztočí (jak jistě tušíte, občas je potřeba pro roztočení trochu přidat a poté se teprve vrátit na minimální otáčky)

-         MINSTOP hodnota vypnutí větráčku

-         MINPWM/MAXPWM minimální a maximální hodnoty v rozsahu řízení otáček. Tady vám pomůže tabulka z bodu 5

8.          Všechno je připraveno, vyzkoušejte. V příkazové řádce spusťte sudo /usr/bin/fancontrol. Pokud vše funguje, tak už byste měli slyšet blahodárné ztišení větráčků.

Reklama

9.          Aby všechno fungovalo samo, je vhodné skript přidat do seznamu automaticky spuštěných. V Ubuntu to je /etc/rc.local – opět se hodí třeba editor gedit. Prostě přidejte kamkoliv před příkaz exit 0 řádek /usr/sbin/fancontrol. A je to, při příštím restartu už vše pojede.

Průměr: 4.7 (31 hlas)

Komentáře

Hmmm! Zajímavé, zase je co

Hmmm! Zajímavé, zase je co zkoušet. Díky!

Děkuji

V sobotu jsem si nainstaloval Ubuntu 8.04 a je to fakt paráda, kupodivu mi vše fungovalo(včetně gr. karty Ati HD 3850), což ještě v 7.04 nebyla pravda.

Ztišení větráčků rozhodně použiju, s většinou programů jsem nad míru spokojen, jediné, co mi vážně chybí, je miranda. Byl jsem na ní zvyklý a pidgin se mi vůbec nelíbí.

Co se mi hodně líbí, je wiki.ubuntu.cz, zkrátka jsem si to namátkově projel a co jsem chtěl/potřeboval, to jse si stáhnul.

A teminál a instalace programů? Jsou věci, na které se windows opravdu nechytá :)

Miranda v Ubuntu

Nemám ještě nejnovější verzi 8.04 ale miranda lze spustit pres Wine. Mám ji ale bez skinů. Pidgin má příliš velké ikony a tyky se mi mo nelíbí.

Re: Miranda v Ubuntu

je fakt, že jsem tam nezkoušel rozjet mirandu základní, ale rovnou již svůj "pack", navíc se s wine teprve tak trochu oťukáváme. Ještě se na to mrknu.

Každopádně pidgin je graficky dost nezvládnutý, vzhledově je to program z roku 95-96

Re: Miranda v Ubuntu

Zkuste SIM, nebo Gajim, který používám já(icq jen přes transport). Na www.jabber.cz máte vypsáno dost klientů pod linux. Pokud se vám líbí miranda, zkuste PSI.

Re: Miranda v Ubuntu

Díky za návrhy, mrknu na to :)

Take Dekuji

Linux jiz delsi dobu pozivam na pocitaci, ktery PWM nema pozival jsem pouze prepinani Athlona XP do usoprnejsiho modu pomoci programku "athcool" (snizeni teploty z 48°C na 27°C). Minuly mesic jsem si nainstaloval Ubuntu (po zhrouceni Widli) i na sve hlavni PC kde jsem do te doby reguloval otacky SpeedFanem a tohle mi tam chybelo tak mam tedka zaplou regulaci pres BIOS, ale hnedka to dneska zkusim, uz so domu tesim jak malej. Moc autorovi dekuji za tento clanek:-)