Dnes a zítra probíhá vývojářská konference Google I/O 2026. Sledovat lze na YouTube a na síti 𝕏 (#GoogleIO).
Canonical vydal Ubuntu Core 26. Vychází z Ubuntu 26.04 LTS a podporováno bude 15 let. Ubuntu Core je minimální neměnný operační systém určený pro vestavěné systémy.
Bylo vydáno OpenBSD 7.9. Po dlouhé době opět se songem: Diamond in the Rough.
Byl vydán Mozilla Firefox 151.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 151 bude brzy k dispozici také na Flathubu a Snapcraftu.
Elon Musk prohrál soudní spor se společností OpenAI, která se podle jeho žaloby odchýlila od původně uváděného cíle vyvíjet umělou inteligenci (AI) ku prospěchu lidstva. Porota včera po necelých dvou hodinách dospěla k jednomyslnému závěru, že Musk žalobu podal příliš pozdě. Musk byl jedním ze spoluzakladatelů společnosti OpenAI, která vznikla v roce 2015 a vyvinula populární chatovací systém ChatGPT. V roce 2018 na svůj post ve vedení
… více »Byla vydána nová verze 10.4 z Debianu vycházející linuxové distribuce DietPi pro (nejenom) jednodeskové počítače. Přehled novinek v poznámkách k vydání. Opraveny jsou zranitelnosti Copy Fail a Dirty Frag. Přibyl nový obraz pro Orange Pi 5B.
Pokud je zranitelnost Linuxu v nepoužívaném jaderném modulu, lze ji jednoduše vyřešit zakázáním automatického načítání tohoto konkrétního zranitelného modulu. Projekt ModuleJail si klade za cíl zvýšit bezpečnost Linuxu zakázáním automatického načítání všech nepoužívaných jaderných modulů. Jedná se o skript, který dá všechny nepoužívané jaderné moduly na blacklist (/etc/modprobe.d/modulejail-blacklist.conf).
Odborníci z Penn State University zkoumají způsob ukládání informací na lepicí pásku. Principiálně by podle nich bylo možné kombinací odlepení a zpětného přilepení dosáhnout uložení informace, kterou opětovným odlepením dokážou přečíst. Výhodou je, že způsob uložení i přečtení je čistě mechanický. Zde o tom referují ve volně dostupném článku. Zajímavé bude sledovat zda se jim v rámci výzkumu podaří prokázat použitelnost i v jiné než
… více »Na GitHubu byl publikován reprodukovatelný návod, jak rozchodit Adobe Lightroom CC na Linuxu a Wine. Návod byl vytvořený pomocí AI Claude Code.
Pokud by někdo potřeboval Wayland kompozitor uvnitř počítačové hry Minecraft, aby mohl zobrazovat okna desktopových aplikací přímo v herním prostředí, může sáhnout po Waylandcraftu. Ukázka na YouTube.
V dnešní době výkonných CPU, obřích disků a jiného hardwaru jsou součástí každého počítače větráky pro chlazení a odvod horkého vzduchu z počítačové skříně. Nové základní desky a většina těch starších obsahují integrované obvody, které umožňují podávat informace o stavu teploty (často teploty čipové sady základní desky a teploty CPU) a otáčkách větráčků. Větráčky k tomu musí být uzpůsobené (třívodičové) a často je možné regulovat jejich otáčky až do úplného vypnutí. Bylo by jistě hezké všechny tyto funkce používat i pod operačním systémem Linux. K tomu právě slouží nástroj lm_sensors a my se nyní podíváme na jeho instalaci, konfiguraci a ovládání.
Balíček získáme na stránkách výrobce http://secure.netroedge.com/~lm78/download.html. Aktuální verze 2.8.7 podporuje Linux od verze linux-2.4.9. Používáme-li linux-2.4.9+, postup instalace bude trochu odlišný než na jádrech řady 2.5 a 2.6. V případě řady 2.4 stáhneme ještě balíček i2c. Tento balíček obsahuje ovladače pro sběrnici i2c. U jader 2.5 a 2.6 použijeme i2c, které je součástí zdrojových kódů jádra, jak uvidíme později. Nyní již můžeme přejít k samotné instalaci.
Lm_sensors podporuje celou řadu čipů. Informace o podporovaných čipech jsou na této adrese: http://www2.lm-sensors.nu/~lm78/supported.html. Může se stát, pokud máte opravdu hodně novou základní desku (nový čipset), že nebude podpora ještě zahrnuta, ale to je jen otázkou času.
Jak již bylo řečeno, je rozdíl, používáme-li jádro 2.4, nebo 2.5/2.6. Dnes se již v nových distribucích používá Linux řady 2.6, proto se budu o něco více věnovat případu, kdy používáme linux-2.6.
Používáme-li jádro přímo z distribuce, je pravděpodobné, že již bude obsahovat podporu I2C. V případě, že tomu tak není, je potřeba sestavit jádro s potřebnými moduly.
Device Drivers --->
I2C support --->
[M] I2C support
[M] I2C device interface
I2C Algorithms ---> (vše jako modul)
I2C Hardware Bus support --->(vše jako modul)
Hardware Sensors Chip support --->(vše jako modul)
Other I2C Chip support --->(vše jako modul)
Doporučuji zde dát do modulu veškeré ovladače čistě z funkčního hlediska, neboť není možné odhadnout, jakou podporu potřebuje právě vaše základní deska.
U jádra 2.4 bude postup následující. Nejprve rozbalíme patřičné balíčky. Po rozbalení sestavíme a nainstalujeme moduly i2c. Pak bude následovat krok, kdy sestavíme a nainstalujeme lm_sensors.
tar -xvzf i2c-2.8.7.tar.gz
|
tar -xvzf lm_sensors-2.8.7.tar.gz
|
U jádra řady 2.6 sestavíme jen balíček lm_sensors:
tar -xvzf lm_sensors-2.8.7.tar.gz
|
Máme-li vše nainstalované, zkontrolujeme ještě
/etc/ld.so.conf, zda je v něm řádek
/usr/local/lib. Pokud ne, doplníme jej a provedeme příkaz:
ldconfig
|
Může se stát, že vám budou chybět patřičné odkazy na zařízení v
/dev, pak budete muset spustit skript:
prog/mkdev/mkdev.sh. Dále je pak u linux-2.6 potřeba
zkontrolovat, zda máte připojený souborový systém SysFS. Pokud ne, upravíme
následujícím způsobem /ets/fstab.
sysfs /sys sysfs defaults 0 0
|
a následně souborový systém připojíme:
mkdir /sys
|
Máme-li lm_sensors nainstalovaný, spustíme detekční skript
sensors-detect. Tento skript se pokusí najít všechny možnosti,
které vaše základní deska nabízí, a navrhne nejvhodnější použití modulů a
typ sběrnice, přes kterou bude lm_sensors komunikovat s čipovou sadou. Po
skončení detekce doplníme patřičné řádky doporučené skriptem do
/etc/modules.conf (nebo modprobe.conf) a do
vhodného skriptu, který se spouští při každém bootování počítače, doplníme
řádky, kterými dojde k zavedení modulů. Na svém PC jsem provedl následující
postup:
sensors-detect
|
přidání do /etc/rc.d/rc.local:
modprobe i2c-nforce2
|
/etc/sensors.confPo instalaci by se měl v /etc nacházet soubor
sensors.conf. Pokud tomu tak není, musíme jej tam dodatečně
zkopírovat:
cp lm_sensors-2.8.7/etc/sensors.conf.eg /etc/sensors.conf
|
Pravděpodobně ještě nebude vše nastavené, jak bychom chtěli, ale
pro zkoušku můžeme spustit program sensors.
sensors asb100-i2c-1-2d Adapter: SMBus nForce2 adapter at 5500 VCore 1: +1.66 V (min = +1.31 V, max = +1.97 V) +3.3V: +3.26 V (min = +2.96 V, max = +3.63 V) +5V: +4.95 V (min = +4.49 V, max = +5.51 V) +12V: +11.98 V (min = +9.55 V, max = +14.41 V) -12V (reserved):-12.51 V (min = -0.00 V, max = -0.00 V) -5V (reserved):-5.25 V (min = -0.00 V, max = -0.00 V) CPU Fan: 2500 RPM (min = 4272 RPM, div = 2) CPU Temp(AMD):+38°C (high = +80°C, hyst = +75°C) MB Temp: +34°C (high = +80°C, hyst = +75°C) vid: +1.650 V alarms: eeprom-i2c-0-51 Adapter: SMBus nForce2 adapter at 5000 Memory type: DDR SDRAM DIMM Memory size (MB): 512 |
Případné změny musíme doladit ručně editací souboru
sensors.conf. Proto je potřeba ujistit se, jaký čip naše deska
používá. Nicméně soubor sensors.conf je poměrně dobře
komentovaný a uvádí vhodné příklady k nastavení jednotlivých čipů. Může se
stát, že program sensors bude ukazovat teploty CPU a základní
desky obráceně. V takovém případě jen vhodně prohodíme patřičný label:
label temp1 "M/B Temp"
|
Je-li naopak problém s otáčkami větráčku. Například ukazuje-li dvojnásobnou hodnotu otáček, provedeme následující úpravu (větráček fan1):
compute fan1 @/2, 2*@
|
Další nabízenou funkcí, která je již závislá na tom, jestli ji váš
hardware podporuje, je regulace otáček větráčků. Funkce se jmenuje PWM a
jestli ji můžete na vašem systému používat, můžete zjistit přítomností
souborů /proc/sys/dev/sensors/pwm*. Zapsání čísla 0 do
těchto souborů způsobí zastavení jednotlivých větráčků. Tím můžeme zjistit,
jaké větráčky jsme zastavili. Zvyšováním čísla je opět můžeme roztáčet.
Pozor ale při takovém experimentování. Zastavení větráčku nad procesorem by
mohlo mít neblahé následky.
Program sensors umožňuje sledovat informace v konzoli.
Další možností jak zobrazovat zjištěné informace v grafickém prostředí, je
program gkrellm. Najdeme jej na adrese http://web.wt.net/~billw/gkrellm/gkrellm.html. Tento program umožňuje
i nastavení alarmů pro pokles otáček, kolísání napětí nebo teploty.

Lm_sensors je opravdu mocným nástrojem ke sledování stavu teploty, napájení a otáček větráčků PC. V používání se meze nekladou, a tak se může doplnit o další funkce, jako odesílání informací o stavu na mail nebo pomocí sms, abychom měli neustále informace o stavu počítače k dispozici.
Nástroje: Tisk bez diskuse
Tiskni
Sdílej:
Hahaha. Bavime se o stejnych lm_sensors? Jeste jsem nevidel desku, ktera by ukazovala na prvni pokus jine hodnoty, nez platne pro tento sazkovy tyden. Jedna jedina deska mozna i pro pristi tyden. Oba vime, ze nastaveni vetraku a jine kraviny jsou nepodstatne, ale prijit na vyraz kterym zobrazit spravne hodnoty je nejvetsi problem a clovek si je musi vycucat z prstu. Silene by se hodila stranka s nastavenim pro jednotlive desky. Uz jen treba pro it87 vetsinou vubec nesedi zaporna napeti, ani podle vyrobce ani podle lm_sensors. Kazda deska vypada navic uplne jinak. lm_sensors jsou sice fajn vec, ale tvrdit ze default vsechno jede je nesmysl. Bez poradne databaze desek aby porad lidi nevymysleli kola jsou na tom dneska trosku hur nez treba mb monitor
((. btw mam dojem ze v novych verzich vyrazili dmidecode, nevi nekdo proc to udelali? Zas az tak dukladne jsem si teda novou verzi neprohlizel, je mozne ze je to tam nekde zasite.
-djz
.w83781d.
/ets/fstabopravte si to na
/etc/fstabMirek