Jakub Vrána vydal Adminer ve verzi 6.0.0 s více než 130 změnami: "Většina změn vznikla s asistencí Claude Opus 5. Někteří lidi se bojí, že AI asistence může kód zamořit technickým dluhem. To je jistě pravda, pokud vývojář všechny změny bezduše odbouchne Enterem. Ale pokud si pořádně projde plán, vyjedná v něm změny a pak totéž udělá i s vygenerovaným kódem, kvalita kódu stoupne a technický dluh naopak klesne. Je to jako párové programování s
… více »Sam Aaron vydal novou major verzi 5.0.0 aplikace Sonic Pi (Wikipedie) určené také pro výuku programování pomocí skládání hudby. Přehled novinek na GitHubu. Instalovat lze také z Flathubu.
U příležitosti 30. výročí vydání počítačové hry Quake byla vydána nová epizoda s názvem Dawn of the Machine (Steam).
Vládní CERT upozorňuje (𝕏) na sérii bezpečnostních záplat (CVSS 9.9) v produktech Cisco řešících kritické zranitelnosti umožňující obejití autentizace, eskalaci oprávnění, vzdálené spuštění kódu a odepření služby. Úspěšné zneužití může útočníkům umožnit získat neoprávněný přístup k dotčeným systémům, kompromitovat zařízení Cisco Catalyst SD-WAN a Cisco IOS XE, spustit libovolný kód, zpřístupnit citlivé informace nebo narušit dostupnost postižených systémů.
Soud v americkém státě Nové Mexiko ve čtvrtek nařídil internetové společnosti Meta Platforms zaplatit 567 milionů dolarů (téměř 12 miliard Kč) za újmy, které její platformy působí mladým lidem. S přihlédnutím k dřívějšímu verdiktu tak má společnost celkem zaplatit 942 milionů dolarů, což je malý zlomek jejího ročního výnosu, který loni činil 60 miliard dolarů. Čtvrteční verdikt firmě také nařizuje, aby změnila způsob, jakým její
… více »Mark Russinovich (CTO v Microsoft Azure) se na LinkedIn pochlubil svým projektem MS Paint Doom napsaným pomocí Claude. Hru Doom umožňuje hrát v programu Malování (Microsoft Paint). Malování funguje jako monitor. Herní engine (ViZDoom) běží na pozadí a každý vykreslený snímek hry vkládá automaticky přes schránku (clipboard) do Malování.
Platformy ChatGPT i Roblox by mohly být zařazeny na seznam mimořádně velkých on-line platforem nebo internetových vyhledávačů, na něž se vztahují zvláštní podmínky podle nařízení o digitálních službách (DSA). Vzhledem k tomu, že ChatGPT i Roblox oznámily počet uživatelů nad prahovou hodnotou DSA, je toto označení „rozhodně možné“ a mohlo by „přijít dříve či později“. On-line platformy a vyhledávače zařazené na seznamy DSA musejí
… více »Společnost Cloudflare představila Cloudflare OS (GitHub), tj. open source platformu navrženou pro integraci umělé inteligence (agentů) přímo do pracovních procesů organizací.
Byla vydána nová verze 5.13 svobodného multiplatformního softwaru pro konverzi a zpracování digitálních fotografií primárně ve formátů RAW RawTherapee (Wikipedie). Vedle zdrojových kódů je k dispozici také balíček ve formátu AppImage. Stačí jej stáhnout, nastavit právo ke spuštění a spustit.
Jean-Baptiste Kempf na svém blogu představil novou verzi 9.0 "Lei" kolekce svobodného softwaru umožňujícího nahrávání, konverzi a streamovaní digitálního zvuku a obrazu FFmpeg (Wikipedie).
Na rozdil od verzi 8.04 a 8.10 melo Ubuntu podporovat EEE out-of-the-box, ale jeste porad to neni ono. Navic 9.04 ma problemy s vykonem/stabilitou grafiky Intel GMA, cili i v 9.04 jsou potreba rucni upravy. Reseni je hodne a existuji alternativy, jen se v nich tezko vyzna a kombinaci je opravdu hodne.
Ciste nainstalovany Jaunty uz je schopen sitovat pres wifi a bezproblemove provadi suspend to RAM, ale chybi mu rozumna podpora funkcnich tlacitek, nefunguje bluetooth a spousta dalsich drobnosti - viz. nize. Navic pri pouziti vychoziho jadra a Xorg ovladace pro Intel GMA se obcas stroj zamysli a nereaguje, ale po chvilce se zase rozbehne. Prehravani videa ve fullscreenu (mplayer, xv) je trhane. I presto ale jde system dotlacit do stavu, kdy mu nic nechybi - opet viz. nize.
Omlouvam se za strohy vycet problemu a reseni bez omacky navic, ale vzhledem k velkemu mnozstvi alternativ je to tak prehlednejsi. V principu se jedna o vymenu jadra, doinstalovani dvou modulu a userland ACPI skriptu pro oziveni funkcnich tlacitek. ACPI skripty jeste upravuju, castecne kvuli chybam, castecne kvuli odlisnym potrebam.
Funguje: Suspend to RAM (Fn+F1), Wifi rfkill vcetne opetovneho povoleni (Fn+F2), Brightness OSD (Fn+F3,F4), Prepinani interniho LVDS a externiho VGA (Fn+F5), Spousteni task monitoru (Fn+F6), Mute/Volume OSD (Fn+F7,F8,F9), Card reader toggle s OSD (1.stribrne tlacitko), Bluetooth toggle s OSD (2. tlacitko), Camera toggle s OSD (3.tlacitko), CPU governor toggle s OSD (4.tlacitko), pripadne je k dispozici PyGTK GUI udelatko pro konfigurovani (System/Preferences/EeePC ACPI Settings).
Uzitecne linky: http://forum.eeeuser.com/viewtopic.php?id=65606, http://www.informatik.uni-bremen.de/~elmurato/EeePC, http://ubuntuforums.org/showthread.php?t=1130582, http://www.statux.org/content?page=repo Happy hacking!
Problem 1: Distribucni jadro 9.04 (momentalne 2.6.28-11-generic) obsahuje bug, diky kteremu nejde povolit Bluetooth. Obecne to plati pro jadra 2.6.28.
Problem 2: Distribucni jadro neobsahuje modul pro ovladani FSB, vetraku a teploty.
Problem 3: Distribucni jadro se spatne snasi s Jauntyho Xorg Intel driverem (momentalne 2.6?). Obecne to plati pro jadra 2.6.28.
Problem 4: Jaunty neobsahuje userland ACPI utility pro povolovani/zakazovani periferii, vyuziti tracitek navic a lepsi rizeni spotreby (termalni zony, prepinani governoru).
Reseni problemu 1: Zvolit jadro 2.6.29 nebo 2.6.30.
Alternativa 1: Jadro 2.6.30? z vyvojove verze Karmic (nezkousel jsem)
Alternativa 2: Jadro 2.6.29-02062903-generic z kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.29.3/ podle HOWTO: Jaunty Intel Graphics Performance Guide od Psyke
Alternativa 3: Jadro 2.6.29.1-3e z informatik.uni-bremen.de/~elmurato/EeePC od Elmurato
Alternativa 4: Jadro 2.6.28-12-netbook-eeepc z array.org/ubuntu od Adamm (problem s BT ma take, cili nepouzitelne)
Moje volba padla na Alternativu 3 (veci od Elmurato spokojene pouzivam uz dlouho).
Reseni problemu 2: Pridat do jadra modul asus-eee.ko, ktery poskytne rozhrani /proc/eee.
Alternativa 1: DKMS balicek asus-eee-dkms 3.0 informatik.uni-bremen.de/~elmurato/EeePC od Elmurato (nebo je pribaleny v Eeeasy-scripts)
Alternativa 2: DKMS balicek asus-eee-dkms 0.3a ze statux.org/ubuntu od Fewt (nekousel jsem)
Moje volba padla na alternativu 1 (veci od Elmurato spokojene pouzivam uz dlouho).
Reseni problemu 3: Zmenit jadro na 2.6.29 nebo novejsi, zmenit verzi Xorg Intel driveru na cokoliv krome 2.6 a upravit konfiguraci EXA/UXA v xorg.conf.
Diky pouziti jdara 2.6.29.1-3e nemusim prvni cast uz resit.
Alternativa 1.1: Upgrade Xorg Intel driveru na 1.7.1 z ppa.launchpad.net/ubuntu-x-swat/x-updates/ubuntu podle HOWTO: Jaunty Intel Graphics Performance Guide od Psyke
Alternativa 1.2: Downgrade Xorg Intel driveru na 1.4 z Intrepidu (nezkousel jsem)
Alternativa 2.1: Pouzit UXA s Tiling a greedy MigrationHeuristic (pri prepinani VGA/LVDS vystupu vetsinou padne Xorg kvuli memory alignmentu v tiling)
Alternativa 2.2: Pouzit EXA s povolenou EXAOptimizeMigration a Tiling + greedy MigrationHeuristic
Moje volba padla na 1.1 + 2.2. Glxgears ukazuji kolem 600fps, prehravat video pres xv v mplayeru jde rozumne.
Reseni problemu 4: Pridat do userlandu ACPI skripty.
Alternativa 1: Jaunty-Eeeasy-Scripts 0.9-4 od Elmurato
Alternativa 2: EeePc ACPI Utilities od Fewt (nezkousel jsem; obsahuje kod pro zakazovani USB, ale v realu nic neusetri diky konecne funkcnimu usb.autosuspend v jadre)
Moje volba padla na alternativu 1 (veci od Elmurato spokojene pouzivam uz dlouho), ale musel jsem jeste par veci opravit:
Problem 1: Po zakazani wifi ji nejde znovu povolit.
Problem 2: Prvni stribrne tlacitko ma natvrdo prirazeno zamykani desktopu.
Problem 3: Vychozi nastaveni termalnich zon zpusobuje, ze nelze dosahnout stavu, kdy vetrak nebezi.
Problem 4: Pri zmene jasu LVDS se nezobrazuje OSD.
Problem 5: Prepinani LVDS/VGA je reseno slozite a nefunguje mi.
Problem 6: OSD pro ctecku karet pri povolovani pouziva stary zpusob notifikaci.
Problem 7: Vypinani ctecky karet neni asociovano s zadnym tlacitkem a ctecka je vypnuta.
Problem 8: Snizeni spotreby na cca 5W odstranenim USB modulu uhci_hcd (pokud si jen ctu PDF bez site a wifi) nefunguje.
Problem 9: Jsem zvykly na jine (uspornejsi) nastaveni FSB.
Reseni 1: Jadra 2.6.28+ maji natvrdo zakompilovany pciehp modul a rucne dodavane volby pciehp.pciehp_force=1 pciehp.pciehp_poll_mode=1 se musi presunout z /etc/modules primo do /boot/grub/menu.lst na konec radky kernel (pridani do defoptions mi ze zahadneho duvodu nefunguje a nejsem sam).
Reseni 2: Zpusobuje to zadratovana logika v eeepc-laptop.ko, existuje patchnuty DKMS modul v balicku eeepc-laptop-dkms ze statux.org/ubuntu od Fewt. Po instalaci sam opatchuje modul v
/lib/modules/2.6.29.1-3e/kernel/drivers/platform/x86/eeepc-laptop.ko a presune starou verzi do /var/lib/dkms/eeepc-laptop/original_module/2.6.29.1-3e/i686/
Reseni 3: Uprava termalnich zon (bud v GUI /etc/acpi/eeepc/eeepc-acpi-settings.py, nebo primo v konfiguraku settings tamtez):
TEMP_CRITICAL=66, TEMP_HIGH=60, TEMP_MEDIUM=55, LEVEL1=0, LEVEL2=30, LEVEL3=100, LEVEL4=100
Reseni 4: v /etc/acpi/eeepc/eeepc-actions.sh v sekci 0000002*) je podvrhovani D-Bus udalosti, ktere vyzaduje beziciho osd-demona a i tak vypada nehezky => zmenit zpusob notifikace na
su $user -l -c 'DISPLAY=:0.0 notify-send "Brightness" "`cat /sys/devices/virtual/backlight/eeepc/brightness` of `cat /sys/devices/virtual/backlight/eeepc/max_brightness`" -i notification-display-brightness'
(neumim vyvolat OSD s progressbarem).
Reseni 5: Misto sloziteho cachrovani zvlast s LVDS a VGA staci v /etc/acpi/eeepc/eeepc-actions.sh v sekci 0000003[012]) zmenit logiku na
if [ -n "`xrandr | grep "VGA connected"`" ];
then
xrandr --output LVDS --off --output VGA --auto
else
xrandr --output VGA --off --output LVDS --auto
fi
Reseni 6: To je jen prehlednuti v /etc/acpi/eeepc/eeepc-cardr-toggle.sh: radek s Cardreader enabled zmenit na su $user -l -c 'DISPLAY=:0.0 notify-send "Cardreader" "Enabled" -i media-flash'
Reseni 7: Diky Reseni 2 mame volne prvni stribrne tlacitko s napisem [x] a na nej naasociujeme skript z Reseni 6 (editace eeepc-actions.sh).
Reseni 8: uhci_hcd je natvrdo zadratovany v jadre, alespon ze usbcore.autosuspend = 2 uz funguje. Powertop ukazuje, ze USB se samo suspenduje a pri vypnute wifi (sdili interrupt s usb 2) ani neprobouzi CPU zadny USB 1.0 polling.
Reseni 9: Zmena nastaveni FSB v GUI nebo /etc/acpi/eeepc/settings na FSB_POWERSAVE="76 50 0", FSB_PERFORMANCE="110 50 1", FSB_ONDEMAND="100 50 0"
Gotchas: Modul asus_eee je v /etc/modprobe.d/blacklist.conf a vklada se az pozdeji v RC skriptu /etc/rc2.d/S99eeepc (udajne problemy s casovanim). Xorg.conf musi v sekci Screen obsahovat radek Virtual 2048 2048, aby fungoval externi monitor. Pro opetovne zprovozneni Ctrl+Alt+Backspace jeste do sekce ServerFlags pridat Option "DontZap" "off"
Tiskni
Sdílej:
Pokud se nekdo vyznate v mapovani klaves, HALu, D-Busu a novem OSD, rad bych lip zprovoznil Brightness OSD:
Tlacitka Fn+F3, F4 generuji ACPI eventy "hotkey ATKD 00000020" az 0000002f (viz. acpi_listen). Mely by jim odpovidat keycodes 224 a 225 (viz. lshal a evtest /dev/input/event8). Tem by mely odpovidat konstanty KEY_BRIGHTNESSDOWN a KEY_BRIGHTNESSUP (viz. /usr/share/acpi-support/key_constants) a symboly XF86MonBacklightDown a XF86MonBacklightUp (viz. /usr/share/X11/XKeysymDB). Hodnota jasu se da ziskat z /sys/devices/virtual/backlight/eeepc/brightness (nedari se mi tam zapisovat).
Muj problem cislo 1 spociva v tom, ze ACPI eventy nejsou namapovany na keycodes (xev ani showkey -s nic nevypise).
Muj problem cislo 2 spociva v tom, ze podvrzene keycodes (pomoci acpi_fakekey 224) nezpusobi zobrazeni Brightness OSD, ani kdyz rucne namapuju keycode na symbol (pomoci xmodmap -e "keycode 224 = XF86MonBrightnessDown).
Nejake napady? Dik!
Jeste muze byt relevantni HAL cesta: /org/freedesktop/Hal/devices/computer_backlight a org.freedesktop.Hal.Device.LaptopPanel nebo org.freedesktop.hal.power-management.lcd-panel. HALu ale nerozumim, jen jsem to vycetl v /usr/lib/hal/scripts...
A neni lepsi na to nahodit primo eeebuntu?
Z jejich oficialniho FAQ: The latest versions of Eeebuntu are based upon Ubuntu 8.10, Intrepid Ibex.
INTERVAL=10 DEVPATH=hwmon0= hwmon1=devices/platform/eeepc DEVNAME=hwmon0=acpitz hwmon1=eeepc FCTEMPS=hwmon1/pwm1=hwmon0/temp1_input FCFANS=hwmon1/pwm1=hwmon1/fan1_input MINTEMP= hwmon1/pwm1=58 MAXTEMP= hwmon1/pwm1=66 MINSTART= hwmon1/pwm1=30 MINSTOP= hwmon1/pwm1=20 MINPWM= hwmon/pwm1=0 MAXPWN= hwmon1/pwm1=255