Just the Browser je projekt, 'který vám pomůže v internetovém prohlížeči deaktivovat funkce umělé inteligence, telemetrii, sponzorovaný obsah, integraci produktů a další nepříjemnosti' (repozitář na GitHubu). Využívá k tomu skrytá nastavení ve webových prohlížečích, určená původně pro firmy a organizace ('enterprise policies'). Pod linuxem je skriptem pro automatickou úpravu nastavení prozatím podporován pouze prohlížeč Firefox.
Svobodný multiplatformní herní engine Bevy napsaný v Rustu byl vydán ve verzi 0.18. Díky 174 přispěvatelům.
Miliardy korun na digitalizaci služeb státu nestačily. Stát do ní v letech 2020 až 2024 vložil víc než 50 miliard korun, ale původní cíl se nepodařilo splnit. Od loňského února měly být služby státu plně digitalizované a občané měli mít právo komunikovat se státem digitálně. Do tohoto data se povedlo plně digitalizovat 18 procent agendových služeb státu. Dnes to uvedl Nejvyšší kontrolní úřad (NKÚ) v souhrnné zprávě o stavu digitalizace v Česku. Zpráva vychází z výsledků víc než 50 kontrol, které NKÚ v posledních pěti letech v tomto oboru uskutečnil.
Nadace Wikimedia, která je provozovatelem internetové encyklopedie Wikipedia, oznámila u příležitosti 25. výročí vzniku encyklopedie nové licenční dohody s firmami vyvíjejícími umělou inteligenci (AI). Mezi partnery encyklopedie tak nově patří Microsoft, Amazon a Meta Platforms, ale také start-up Perplexity a francouzská společnost Mistral AI. Wikimedia má podobnou dohodu od roku 2022 také se společností Google ze skupiny
… více »D7VK byl vydán ve verzi 1.2. Jedná se o fork DXVK implementující překlad volání Direct3D 5, 6 a 7 na Vulkan. DXVK zvládá Direct3D 8, 9, 10 a 11.
Byla vydána verze 12.0.0 knihovny libvirt (Wikipedie) zastřešující různé virtualizační technologie a vytvářející jednotné rozhraní pro správu virtuálních strojů. Současně byl ve verzi 12.0.0 vydán související modul pro Python libvirt-python. Přehled novinek v poznámkách k vydání.
CreepyLink.com je nový zkracovač URL adres, 'díky kterému budou vaše odkazy vypadat tak podezřele, jak je to jen možné'. Například odkaz na abclinuxu.cz tento zkracovač převádí do podoby 'https://netflix.web-safe.link/logger_8oIlgs_free_money.php'. Dle prohlášení autora je CreepyLink alternativou ke zkracovači ShadyURL (repozitář na githubu), který dnes již bohužel není v provozu.
Na blogu Raspberry Pi byla představena rozšiřující deska Raspberry Pi AI HAT+ 2 s akcelerátorem Hailo-10 a 8 GB RAM. Na rozdíl od předchozí Raspberry Pi AI HAT+ podporuje generativní AI. Cena desky je 130 dolarů.
Wikipedie slaví 25. výročí svého založení. Vznikla 15. ledna 2001 jako doplňkový projekt k dnes již neexistující encyklopedii Nupedia. Doména wikipedia.org byla zaregistrována 12. ledna 2001. Zítra proběhne v Praze Večer svobodné kultury, který pořádá spolek Wikimedia ČR.
Po více než dvou letech od vydání předchozí verze 2.12 byla vydána nová stabilní verze 2.14 systémového zavaděče GNU GRUB (GRand Unified Bootloader, Wikipedie). Přehled novinek v souboru NEWS a v aktualizované dokumentaci.
RTFM - Read Tumič's FlaMes!
Aneb vše co jste vždy chtěli od ACPI na notebooku ale byli jste líní si to nastavit.
Pokuď nepoužíváte některou z "user friendly" distribucí, pravděpodobně Váš systém po instalaci neumí mnoho zdánlivě samozřejmých věcí jako přechod do úsporného režimu při odpojení od napájení, zapnutí výstupu na externí monitor nebo uspání po zavření displaye. Následující pojednání je o tom, jak toto napravit a jaké nepříjemnosti Vás při tom můžou potkat.
je standard tvořící rozhraní mezi HW a OS v oblasti power managementu a konfigurace. "Obsluhuje" všelijaké systémové události jako jsou změny stavu konfiguračních tlačítek, napájení nebo odpojení/připojení zařízení na některých vstupech/výstupech počítače.
je démon reagující na ACPI události. Jeho hlavní pracobní náplní je
provádět uživatelem definované akce při různých ACPI událostích. Konfigurace
daemona se provádí pomocí konfiguračních souborů v adresáři
/etc/acpi/events. Každý soubor v adresáři definuje obvykle akci
pro jeden typ ACPI události a jeho struktura je následující:
event=puvodce_udalosti action=program_pro_obsluhu_udalosti %e
Za puvodce_udalosti je možné dosadit cokoliv co váš systém
nabízí v adresáři /proc/acpi a to nejenom absolutně, ale i ve
formě regulárního výrazu. To umožňuje nestarat se o jednotlivé instance
zařízení a provést akci pro celou rodinu zařízení. Pokud tedy chcete reagovat
například na "akci baterie", nemusíte udávat, že chcete baterii C1BB -
batery/C1BB ale pomocí batery.* lze reagovat na
události z libovolné systémem sledované baterie.
program_pro_obsluhu_udalosti pak udává program, většinou shell
script, který se má při dané ACPI události spustit. %e je ACPI
daemonem nahrazeno za "textový popis události" což v překladu znamená doplňující
informace k události (jedná-li se o vypnutí nebo zapnutí tlačítka, která
konkrétní instance zařízení akci vyvolala atd.). Jaký konkrétní údaj pro
konkrétní akci acpid posílá lze "vykoukat" z jeho logu
(/var/log/acpid). "Obslužné" programy jsou spouštěny pod uživatelem,
pod kterým běží acpid, což je standardně root.
Všechny níže uvedené příklady jsou napsány konkrétně pro HP nx6310, ale měly by být poměrně univerzální...
/etc/acpi/events/lid:
event=button/lid action=/etc/acpi/lid.sh %e
/etc/acpi/lid.sh:
#!/bin/sh # if LID pressed (Display closed) suspend, else exit grep -q open /proc/acpi/button/lid/C238/state && exit # suspend CONSOLE=`fgconsole` chvt 12 echo mem > /sys/power/state # resume vbetool post chvt $CONSOLE
Poznámky: Suspend script kde není, kromě obnovení stavu VGA, nutné při uspávání/probouzení provádět žádná další kouzla. Porovnejte s s2ram či hibernate...
/etc/acpi/events/ac_adapter:
event=ac_adapter.* action=/etc/acpi/ac_adapter.sh %e
/etc/acpi/ac_adapter.sh:
#!/bin/sh
if [ $4 -eq 0 ]; then
cpufreq-set -g conservative
else
cpufreq-set -g performance
fi
Poznámky: Parametr $4 udává zda se jedná o připojení/odpojení.
/etc/acpi/events/video:
event=video.* action=/etc/acpi/video.sh %e
/etc/acpi/video.sh:
#!/bin/sh
export DISPLAY=:0
XRANDR=`xrandr`
if echo "$XRANDR" | grep -E 'VGA connected [0-9]+' > /dev/null ; then
# VGA connected and active, turn it off
xrandr --output VGA --off
elif echo "$XRANDR" | grep -E 'VGA connected' > /dev/null ; then
# VGA connected but not active, turn it on
xrandr --output VGA --auto --same-as LVDS
fi
Poznámky: xrandr musí být standardně spouštěn pod
vlastníkem displaye, proto je nutné mít ve startovacích scriptech X serveru
(například .xinitrc) nastaven přístup k displayi pro roota:
xhost +local:root.
Příklady jsou jak vidno opravdu jednoduché a přímočaré. Jistě by šlo napsat mnohem "univerzálnější" skripty, ale pokuď takové chcete, je nesmyslné mít distribuci, která je již neobsahuje. Používáte-li na svém systému nějaký další zajímavý a použitelný acpid script, podělte se v diskuzi
Tiskni
Sdílej:
Ale jinak moc hezke. Dekuji.
Muzu jeste poprosit jak vypnout display pokud je notes zavren? Mam HP530 a po zavreni se mi sice display vypne, ale po chvilce se zase zapne. Ma sice cernou celou plochu, ale stejne sviti.
Diky.
radeontool light on
Něco mi říká, že radeontool na grafické kartě od intelu fungovat nebude...
zkusil bych:
xset dpms force off
a když to display vypne (což by mělo), tak bych to "namapoval" na LID tlačítko. Pokuď ti display něco nechtěně opět zapíná, může to bejt třeba špatně fungující myš (nebo lokální zemětřesení
)
vbetool? Na vypnuti by melo fungovat vbetool dpms off a na opetovne zapnuti vbetool dpms on.
Dík, já mam zatim za vzor snad kompletní acpid skript, všechno jsem neměl ještě čas ověřovat u sebe. Základ mi maká.
I kdyby nee, máte aspoň mustr, jak by to mohlo vypadat, doplňte si svůj modul a je to?
Pochop, že tohle neni článek pro uživatele OpenSUSE (Ubuntu, Mandrivy, ...). Pokuď se nechci o svůj systém zajímat, nainstaluju si některou takovou distribuci a doufám, že její autoři všechny tyhle "drobnosti" pořešili. Tohle je pro lidi, co chtěj vědět co přesně se v jejich systému děje (který hardware má se suspendem problémy a jak je obejít) a chtějí si to nastavit přesně sobě na míru.
Konec konců s2ram je v zápisku zmíněno jako kanón na vrabce, v případě že máte "do it yourself"® distribuci.
Protože s2ram obsahuje hacky pro všechny myslitelný chyby HW/ovladačů/systému, tedy i ty co se mě vůbec netýkají. A pomáhat projektům jako je s2ram opravdu nemínim, protože to je akorát cesta do pekel. Problémy se MUSÍ řešit v ovladačích zařízení/kernelu, tak aby žádný s2ram nebylo potřeba a k uspání stačilo prosté echo mem > /sys/power/state.
Problémy se MUSÍ řešit v ovladačích zařízení/kernelu, tak aby žádný s2ram nebylo potřeba a k uspání stačilo prosté echo mem > /sys/power/state.
Možná bys potom mohl poradit Pavlu Machkovi, jak to MUSÍ dělat. Z tvojí reakce se zdá, že o toho kernelu a problémech spojených s uspáváním moc neví ...
Tvé logické pochody jsou vskutu nadmíru zajímavé...
Pavel Machek těžko sám opraví všechny "vadné" drivery, a proto, že v současné době se distribuce jako je SUSE bez něčeho takového neobejde, píše kromě "kernel věcí" i s2ram. Z jeho příspěvků do mailinglistů a přednášek nicméně nemám pocit, že by si myslel, že s2ram je skutečné řešení problému...