Společnost AMD na veletrhu Computex 2024 představila (YouTube) mimo jiné nové série procesorů pro desktopy AMD Ryzen 9000 a notebooky AMD Ryzen AI 300.
OpenCV (Open Source Computer Vision, Wikipedie), tj. open source multiplatformní knihovna pro zpracování obrazu a počítačové vidění, byla vydána ve verzi 4.10.0 . Přehled novinek v ChangeLogu. Vypíchnout lze Wayland backend pro Linux.
Národní superpočítačové centrum IT4Innovations s partnery projektu EVEREST vydalo sadu open source vývojových nástrojů EVEREST SDK pro jednodušší nasazení aplikací na heterogenních vysoce výkonných cloudových infrastrukturách, zejména pro prostředí nabízející akceleraci pomocí FPGA.
Společnost Valve aktualizovala přehled o hardwarovém a softwarovém vybavení uživatelů služby Steam. Podíl uživatelů Linuxu aktuálně činí 2,32 %. Nejčastěji používané linuxové distribuce jsou Arch Linux, Ubuntu, Linux Mint a Manjaro Linux. Při výběru jenom Linuxu vede SteamOS Holo s 45,34 %. Procesor AMD používá 75,04 % hráčů na Linuxu.
Blíží se léto, chladiče topí, tranzistory se přehřívají, novinářům pomalu docházejí témata a nastává klasická okurková sezóna. Je tomu tak i mezi bastlíři? Na to se podíváme na Virtuální Bastlírně! Tentokrát se strahováci podívají na zoubek velmi slibně vypadajícímu open-source EDM projektu - ne, nejde o taneční hudbu, ale o elektroobrábění. Ukáží taky, jak vypadá starší cykloradar zevnitř nebo jak se testuje odolnost iPhonů.
… více »Společnosti Ticketmaster byla odcizena databáze s osobními údaji (jméno, adresa, telefonní číslo a část platebních údajů) 560 miliónů zákazníku. Za odcizením stojí skupina ShinyHunters a za nezveřejnění této databáze požaduje 500 tisíc dolarů [BBC].
Byla vydána nová stabilní verze 24.05 linuxové distribuce NixOS (Wikipedie). Její kódové označení je Uakari. Podrobný přehled novinek v poznámkách k vydání. O balíčky se v NixOS stará správce balíčků Nix.
Byla vydána nová verze 1.48.0 sady nástrojů pro správu síťových připojení NetworkManager. Novinkám se v příspěvku na blogu NetworkManageru věnuje Fernando F. Mancera. Mimo jiné se v nastavení místo mac-address-blacklist nově používá mac-address-denylist.
Před 25 lety, 31. května 1999, započal vývoj grafického editoru Krita (Wikipedie). Tenkrát ještě pod názvem KImageShop a později pod názvem Krayon.
Tak jsem to přinutil ještě víc, aby to bylo všechno jak chci zrovinka já :).
Po přechodu na jádro 2.6.29 a aktualizaci BIOSu na verzi 3.00-1.03 se pískání procesoru, na které jsem si stěžoval v minulém zápisku, snížilo na takřka neslyšnou úroveň, tedy aspoň to tak teď večer vypadá. Zároveň se mi podařilo snížit nastavením laptop-mode (skoro všechno v /etc/laptop-mode/conf.d/*
nastaveno na šetření) stáhnout odběr energie při chodu na baterii na úžasných 9 W, tedy výdrž na plně nabitou baterii o kapacitě 56 W je někam k 6-ti hodinám :P. Těch 9 W je při minimálním jasu, vypnutém disku (což se třeba při čtení ebooku celkem poštěstí), odpojené DVD vypalovačky a vypnuté WiFi. Se zapnutou WiFi, která má povolený powermanagement, je spotřeba vyšší, 10 W ale také celkem ujde.
Tlačítko pro ztlumení lze jednoduše přinutit k posílání eventu, přidáním parametru jádru, onen kouzelná parametr je acpi_osi="Linux"
. Také mi nějak přestalo fungovat ovládání jasu na textové konzoli, tam pomohlo přidat modulu thinkpad_acpi
parametr brightness_enable=1
a drobně upravit skript na zachytávání acpi událostí (viz níže).
Notně jsem vylepšil způsob odpojení zařízení v ultrabay, také viz níže. No asi jako poslední věc je HDAPS :). Kupodivu už funguje, stačí mít tp_smapi-0.40
(obsahuje mimo jiné modul hdaps
). Pomocí smapi lze také libovolně nastavit limity pro čip ovládající nabíjení baterie, ohleduplnějšími limity pro začátek a konec nabíjení lze prodloužit životnost baterie, vizte thinkwiki.org. Modul není potřeba zavádět s parametry, modul hdaps
vyžaduje parametr invert=1
, jinak jsou otočené osy.
No a tedy na závěr skrit handler.sh
$ cat /etc/acpi/handler.sh #!/bin/sh USER='vogo' export XAUTHORITY='/home/vogo/.Xauthority' export DISPLAY=':0' RF_SWITCH='/sys/devices/platform/thinkpad_acpi/hotkey_radio_sw' WLAN_MODULE='iwlagn' WLAN_IFACE='wlan0' BLUETOOTH='/sys/devices/platform/thinkpad_acpi/bluetooth_enable' INTERNAL='LVDS' EXTERNAL='VGA' STATE_FILE='/tmp/xdisplay.state' DOCK_STATION='/sys/devices/platform/dock.0' BATTERY_BAY='/sys/devices/platform/dock.1' ATA_BAY='/sys/devices/platform/dock.2' ULTRABAY='/sys/class/scsi_device/1:0:0:0/device' lock() { su $USER -c "qdbus org.kde.screensaver /ScreenSaver Lock" } case "$1" in "ac_adapter") case "$4" in 00000000) #logger "unplug AC adapter" ;; 00000001) #logger "plug AC adapter" ;; esac ;; "video") case "$3" in "00000086") #logger "KEY Brightness Up" echo up > /proc/acpi/ibm/brightness ;; "00000087") #logger "KEY Brightness Down" echo down > /proc/acpi/ibm/brightness ;; esac ;; "button/power") #logger "PWRF" ;; "button/lid") #logger "LID" #lock #pm-suspend ;; "ibm/hotkey") case "$4" in "00007000") #logger "RF Kill switch" if [ $(cat $RF_SWITCH) -eq 0 ]; then modprobe -r $WLAN_MODULE echo 0 > $BLUETOOTH fi ;; "00001001") #logger "KEY Fn+F1" echo "off" > /proc/acpi/ibm/light xset dpms force off ;; "00001002") #logger "KEY Lock" lock ;; "00001003") #logger "KEY Battery" ;; "00001004") #logger "KEY Suspend" lock pm-suspend ;; "00001005") #logger "KEY Connect" if [ $(cat $RF_SWITCH) -eq 0 -o -d /sys/module/$WLAN_MODULE ]; then modprobe -r $WLAN_MODULE elif modprobe $WLAN_MODULE; then iwconfig $WLAN_IFACE power on ifconfig $WLAN_IFACE up fi ;; "00001006") #logger "KEY Fn+F6" if [ $(cat $RF_SWITCH) -eq 0 -o $(cat $BLUETOOTH) -ne 0 ]; then echo 0 > $BLUETOOTH else echo 1 > $BLUETOOTH fi ;; "00001007") #logger "KEY Display" [ -f $STATE_FILE ] || touch $STATE_FILE [ $(xrandr | grep $EXTERNAL | awk {'print $2'}) = "connected" ] || echo 1 > $STATE_FILE case $(cat $STATE_FILE) in 1) xrandr --output $INTERNAL --auto xrandr --output $EXTERNAL --off echo 2 > $STATE_FILE ;; 2) xrandr --output $EXTERNAL --auto xrandr --output $INTERNAL --off echo 3 > $STATE_FILE ;; 3) xrandr --output $INTERNAL --auto xrandr --output $EXTERNAL --auto xrandr --output $INTERNAL --left-of $EXTERNAL echo 1 > $STATE_FILE ;; *) echo 1 > $STATE_FILE ;; esac ;; "00001008") #logger "KEY Input" if [ $(synclient -l | grep TouchpadOff | awk {'print $3'}) -eq 0 ]; then synclient TouchpadOff=1 else synclient TouchpadOff=0 fi ;; "00001009") #logger "KEY Dock" if [ -d $ULTRABAY ]; then FAILED=0 sync for BLOCK in $(cat $ULTRABAY/block/*/*/dev $ULTRABAY/block/*/dev); do DEVICE=$(readlink -e /dev/block/$BLOCK) if mount | grep -e "^${DEVICE}\b" > /dev/null; then umount $DEVICE || FAILED=1 fi done if [ $FAILED -eq 0 ]; then sync BLOCK=$(cat $ULTRABAY/block/*/dev) && DEVICE=$(readlink -e /dev/block/$BLOCK) && hdparm -Y $DEVICE sleep 1 sync echo 1 > $ULTRABAY/delete sleep 5 fi fi if [ ! -d $ULTRABAY -a $(cat $ATA_BAY/docked) -ne 0 ]; then echo 1 > $ATA_BAY/undock fi if [ $(cat $BATTERY_BAY/docked) -ne 0 ]; then echo 1 > $BATTERY_BAY/undock fi ;; "0000100b") #logger "KEY Fn+F11" ;; "0000100c") #logger "KEY Hibernate" lock pm-hibernate ;; "00001014") #logger "KEY Zoom" acpi_fakekey 156 #XF86MyComputer ;; "00001018") #logger "KEY ThinkVantage" acpi_fakekey 157 #XF86Favorites ;; esac ;; esac #logger "KEY $*"
Tiskni Sdílej:
Pořiďte si sušičku prádla a bude se klepat i jistič
Ta spotřeba 9W zní opravdu skvěle. Byly by nějaké podrobnější informace o tom, jak toho dosáhnout? Docela jsem to u sebe na T61 ladil, ale pod 14W se nedostanu.
Aha, laptop-mode jsem neznal a vypadá to zajímavě. Vyzkouším to a uvidíme. Díky.
S R61 dosáhnu při delším klidném využití (žádné zběsilé přepínání oken, žádný flash...) tak 12 W, ale jak je baterka pod 30% tak to samo klesne pod 11 W.
Já na T61 vytáhl nejmíň 13.0 W... mám ho hodně vyladěný na spotřebu (laptop-mode, vlastní skripty atd). Je ale pravda, že jsem měl zapnutý jen powertop a nic nedělal :)
Btw. zajímavé zjištění, bez Xek ve fb mi notebook žere 18.0 W, s Xkama právě těch 13.0 W - asi to má co dočinění s nvidia driverem.
Já si ještě všiml, že je rozdíl i v různých okenních manažerech. Při použití KDE mi to žere o cca 1W méně než v GNOME.
Tak to jsem rád, že používám KDE ;)
A ještě jeden zajímavý poznatek, Firefox + JavaScript = watt killer
Tak jsem si s tím trošku hrál a dopadl jsem podobně. Na mé T61 dosáhnu 13W, když nic nedělám a je puštěný jen powertop. Když normálně browsuju a pracuju, tak je to kolem 14 až 15W. Myslím, že svoje udělá NVidia. Taky obvykle mám zaplou wifi a jas taky není úplně na minimu. No, míň z toho asi nedostanu.
U mě to taky pískalo... A potom to přestalo
Kurnik o pískání Levnoa čtu v poslední době pořád? To je nějaká sériová vada nebo šlo Lenovo pomalu do hajzlu?
Případně se jedná o Linuxový problém s Lenovem?
Jak jsi měřil spotřebu ?
acpitool -B | grep "Present rate"
Hezký nástroj je také powertop z dílny Intelu