plwm je nový, poměrně minimalistický správce oken pro X11. Podporuje dynamické dláždění okny, plochy, pravidla pro okna atd. Zvláštností je, že je napsaný v logickém programovacím jazyce Prolog. Používá implementaci SWI-Prolog.
Na čem aktuálně pracují vývojáři GNOME a KDE Plasma? Pravidelný přehled novinek v Týden v GNOME a Týden v KDE Plasma.
Sean Heelan se na svém blogu rozepsal o tom, jak pomocí OpenAI o3 nalezl vzdálenou zranitelnost nultého dne CVE-2025-37899 v Linuxu v implementaci SMB.
Jiří Eischmann v příspěvku na svém blogu představuje typy, jak lépe chránit své soukromí na mobilním telefonu: "Asi dnes neexistuje způsob, jak se sledování vyhnout úplně. Minimálně ne způsob, který by byl kompatibilní s tím, jak lidé technologie běžně používají. Soukromí ovšem není binární věc, ale škála. Absolutního soukromí je dnes na Internetu dost dobře nedosažitelné, ale jen posun na škále blíže k němu se počítá. Čím méně dat se o vás posbírá, tím nepřesnější budou vaše profily a tím méně budou zneužitelné proti vám."
Byla vydána nová stabilní verze 25.05 linuxové distribuce NixOS (Wikipedie). Její kódové označení je Warbler. Podrobný přehled novinek v poznámkách k vydání. O balíčky se v NixOS stará správce balíčků Nix.
Multiplatformní open source spouštěč her Heroic Games Launcher byl vydán v nové stabilní verzi 2.17.0 Franky (Mastodon, 𝕏). Přehled novinek na GitHubu. Instalovat lze také z Flathubu.
Organizace Apache Software Foundation (ASF) vydala verzi 26 integrovaného vývojového prostředí a vývojové platformy napsané v Javě NetBeans (Wikipedie). Přehled novinek na GitHubu. Instalovat lze také ze Snapcraftu a Flathubu.
Klávesnice IBM Enhanced Keyboard, známá také jako Model M, byla poprvé představena v roce 1985, tzn. před 40 lety, s počítači IBM 7531/7532 Industrial Computer a 3161/3163 ASCII Display Station. Výročí připomíná článek na zevrubném sběratelském webu Admiral Shark's Keyboards. Rozložení kláves IBM Enhanced Keyboard se stalo průmyslovým standardem.
Vyšlo Pharo 13 s vylepšenou podporou HiDPI či objektovým Transcriptem. Pharo je programovací jazyk a vývojové prostředí s řadou pokročilých vlastností.
Java má dnes 30. narozeniny. Veřejnosti byla představena 23. května 1995.
7.12. 2006 17h Jak dlouho se mažu se suspem, místo hibernace jsem měl jen přenosný komp.
Doplněna anketa.
Souhrn poznámek od prosince.
Dneska jsem konečně zjistil, že když stáhnu hibernate-script-1.94
, tak v něm nějak chybí ususpend.conf
a tak jsem jen zdvojil do něj obsah souboru ususpend-both.conf
. Nešlo totiž úspěšně dokončit instalaci přes ./install.sh
Momentálně nemám zaplý swap, po pokusu "lehnout" byla reakce následující ...
# hibernate FATAL: Module lzf not found. Warning: Chosen Suspend2 compressor (lzf) is not available. Compression disabled. hibernate: Suspend reported the following errors: - Suspend was aborted (see dmesg). - No swapspace was available. Try swapon?
# which hibernate /usr/local/sbin/hibernate [root hibernate-script-1.94]# ls -l /usr/local/sbin/hibernate -rwxr-xr-x 1 root root 25429 říj 9 17:08 /usr/local/sbin/hibernate
$dmesg [ 7474.448000] wifi0: Atheros 5212: mem=0xa0300000, irq=19 [ 7514.484000] ACPI: PCI interrupt for device 0000:04:02.0 disabled [ 7514.516000] ath_pci: driver unloaded [ 7517.600000] Suspend2 2.2.8.5: Initiating a software suspend cycle. [ 7517.600000] suspend_userui: program not configured. suspend_userui disabled. [ 7517.600000] Freezing processes [ 7517.600000] Stopping tasks... done. [ 7517.608000] You need some storage available to be able to suspend. [ 7517.608000] Restarting tasks...done. [ 7517.668000] Suspend2 debugging info: [ 7517.668000] - SUSPEND core : 2.2.8.5 [ 7517.668000] - Kernel Version : 2.6.18.2 [ 7517.668000] - Compiler vers. : 4.0 [ 7517.668000] - Attempt number : 3 [ 7517.668000] - Parameters : 5 16400 0 1 0 0 [ 7517.668000] - Overall expected compression percentage: 0. [ 7517.668000] - SwapAllocator active. [ 7517.668000] Swap available for image: 0 pages. [ 7517.668000] - No I/O speed stats available. [ 7517.668000] - Extra pages : 0 used/500. [ 7517.736000] ath_pci: 0.9.4.5 (0.9.2)trapný, lzf skutečně neni zkompilovanej ... po zkompilování opět ...
# hibernate hibernate: Suspend reported the following errors: - Suspend was aborted (see dmesg). - No swapspace was available. Try swapon?Takže swap povoluju při volání hibernace jako první a zatim končim u hlášky, ve který figuruje adresa zvukovky z lspci.
Další pokroky: (už mam alsu komplet jako modul atd.)
hibernate-script-1.94]# ./install.sh Config directory /etc/hibernate and/or /usr/local/sbin/hibernate already exist. Are you sure you want to overwrite them? (y/N) y Installing hibernate script to /usr/local/sbin/hibernate ... Installing configuration files to /etc/hibernate ... ** ** You already have a configuration file at /etc/hibernate/hibernate.conf ** The new version will be installed to /etc/hibernate/hibernate.conf.dist ** Installing scriptlets to /usr/local/share/hibernate/scriptlets.d ... Installing logrotate file for hibernate.log to /etc/logrotate.d/hibernate-script ... Installing man pages to /usr/local/man ... Setting permissions on installed files ... Installed. You may want to merge /etc/hibernate/hibernate.conf with /etc/hibernate/hibernate.conf.dist See hibernate -h for help on any extra options.
8.3. 2007 konečně s tim pokračuju dál ...
Snad návod na "Doing atomic copy"
Suspend to ram se mnou zatim nemluví, zkusil jsem ho místo suspend2 na chvíli rozchodit, ve zdrojákách chybí adresář pci, když ho ze zdrojáků jádra dokopíruju tam, kde ho chtěj, tak nesedí obsah. Balíček rpm pro MDV2006 neni, balíček pro MDV2007 chce překopat snad všechno, tak se zas hrabu v suspendu2.
Už mam i zvukovku v modulu, zkoušel jsem bez Xek (init 3) a zkejsal jsem na "atomic copy", s extra_pages_alowance jsem si hrál a bez výsledku.
Objevil jsem něco zajímavýho, když v jednom jádru mam něco jako modul, kompiluju jiný jádro a tam je to v jádře, tak to na mne řve, že to chybí ... jinou souvislost jsem nenašel.
Momentálně mam hibernování od suspend2 ve stavu, že něco proběhne, tma, komp se probere, dvakrát píne a nic ... v logách je násleující (zakázal jsem snd-atiixp, uhci-hcd, ath_pci, ještě přidam ohci-hcd)...
bře 8 13:20:45.09 suspend2: changing console from 7 to 63 bře 8 13:20:48.64 hibernate: [98] Executing FullSpeedCPUSuspend ... bře 8 13:20:48.65 hibernate: [98] Executing CheckRunlevel ... bře 8 13:20:48.66 hibernate: [98] Executing Swsusp2ConfigSet ... bře 8 13:20:48.72 hibernate: [99] Executing DoSwsusp2 ... bře 8 13:20:48.73 hibernate: Activating suspend ... hibernate: Suspend reported the following errors: - Suspend was aborted (see dmesg). - Some devices refused to suspend (see dmesg). bře 8 13:21:11.07 ---- Output from dmesg: ---- [ 1102.676000] Suspend2 2.2.8.5: Initiating a software suspend cycle. [ 1102.676000] suspend_userui: program not configured. suspend_userui disabled. [ 1102.676000] Freezing processes [ 1102.676000] Stopping tasks... done. [ 1102.700000] Preparing Image. [ 1102.756000] Free:68266(67828). Sets:17059(13776),274625(147708). Header:13. Nosave:2-0=2. Storage:285321/176686(453212). Needed:-53801|-276526|0. [ 1102.756000] Restarting tasks...done. [ 1102.756000] Stopping tasks... done. [ 1102.832000] Free:68266(67828). Sets:17059(13776),274637(147720). Header:13. Nosave:2-0=2. Storage:285321/176691(453212). Needed:-53807|-276521|0. [ 1102.832000] Restarting tasks...done. [ 1102.856000] Stopping tasks... done. [ 1102.936000] Free:48897(48459). Sets:17059(13776),274649(147732). Header:13. Nosave:19341-19339=2. Storage:291696/176696(453212). Needed:-44107|-276516|0. [ 1102.936000] Starting to save the image.. [ 1102.944000] Writing caches... [ 1108.436000] 20%...40%...60%...80%...100%...done. [ 1123.904000] Doing atomic copy. [ 1123.904000] platform bluetooth: freeze [ 1123.904000] ac97 0-0:AD1981B: freeze [ 1123.904000] hub 3-0:1.0: freeze [ 1123.904000] usb usb3: freeze [ 1123.904000] usbdev2.1_ep81: PM: suspend 0->1, parent 2-0:1.0 already 1 [ 1123.904000] hub 2-0:1.0: PM: suspend 1-->1 [ 1123.904000] usb usb2: freeze [ 1123.904000] usbdev1.1_ep81: PM: suspend 0->1, parent 1-0:1.0 already 1 [ 1123.904000] hub 1-0:1.0: PM: suspend 1-->1 [ 1123.904000] usb usb1: freeze [ 1123.904000] i8042 i8042: freeze [ 1123.904000] ide-cdrom 1.0: freeze [ 1123.904000] ide-disk 0.0: freeze [ 1124.328000] serial8250 serial8250: freeze [ 1124.328000] vesafb vesafb.0: freeze [ 1124.328000] pcspkr pcspkr: freeze [ 1124.328000] pnp 00:0a: freeze [ 1124.328000] i8042 aux 00:09: freeze [ 1124.328000] i8042 kbd 00:08: freeze [ 1124.328000] pnp 00:07: freeze [ 1124.328000] pnp 00:06: freeze [ 1124.328000] pnp 00:05: freeze [ 1124.328000] pnp 00:04: freeze [ 1124.328000] system 00:03: freeze [ 1124.328000] system 00:02: freeze [ 1124.328000] system 00:01: freeze [ 1124.328000] pnp 00:00: freeze [ 1124.328000] pci 0000:04:02.0: freeze [ 1124.328000] pci 0000:04:00.0: freeze [ 1124.328000] tg3 0000:02:00.0: freeze [ 1124.652000] pci 0000:01:05.0: freeze [ 1124.652000] pci 0000:00:14.6: freeze [ 1124.652000] ATI IXP AC97 controller 0000:00:14.5: freeze [ 1124.652000] pci_set_power_state(): 0000:00:14.5: state=3, current state=5 [ 1124.652000] ACPI: PCI interrupt for device 0000:00:14.5 disabled [ 1124.652000] pci 0000:00:14.4: freeze [ 1124.652000] pci 0000:00:14.3: freeze [ 1124.652000] ATIIXP_IDE 0000:00:14.1: freeze [ 1124.652000] pci 0000:00:14.0: freeze [ 1124.652000] ehci_hcd 0000:00:13.2: freeze [ 1124.652000] ACPI: PCI interrupt for device 0000:00:13.2 disabled [ 1124.668000] ehci_hcd 0000:00:13.2: --> PCI D3 [ 1124.668000] ohci_hcd 0000:00:13.1: freeze [ 1124.668000] ACPI: PCI interrupt for device 0000:00:13.1 disabled [ 1124.668000] ohci_hcd 0000:00:13.1: --> PCI D0/legacy [ 1124.668000] ohci_hcd 0000:00:13.0: freeze [ 1124.668000] ACPI: PCI interrupt for device 0000:00:13.0 disabled [ 1124.668000] ohci_hcd 0000:00:13.0: --> PCI D0/legacy [ 1124.668000] pci 0000:00:06.0: freeze [ 1124.668000] pci 0000:00:04.0: freeze [ 1124.668000] pci 0000:00:01.0: freeze [ 1124.668000] pci 0000:00:00.0: freeze [ 1124.668000] acpi acpi: freeze [ 1124.668000] Class driver suspend failed for cpu0 [ 1124.668000] Could not power down device firmware: error -22 [ 1124.668000] Some devices failed to power down, aborting suspend [ 1124.668000] acpi acpi: resuming [ 1124.668000] pci 0000:00:00.0: resumingV /etc/hibernate mi najednou něco přibylo ... vypadá to takhle:
lrwxrwxrwx 1 root root 17 bře 8 22:12 .#suspend2.conf -> root@Mazanek.4003a když edituju suspend2.conf, tak na mne mc, že je už editováno, viz PID 4003
Přehozeno z S4 na S3 (2disk na 2ram) ... a ProcSetting extra_pages_allowance 150000
Po dalším pokusu ... co to tam jen drhne? (Class driver suspend failed for cpu0???)
[ 1623.648000] pci 0000:00:14.6: freeze [ 1623.648000] ATI IXP AC97 controller 0000:00:14.5: freeze [ 1623.648000] pci_set_power_state(): 0000:00:14.5: state=3, current state=5 [ 1623.648000] ACPI: PCI interrupt for device 0000:00:14.5 disabled [ 1623.648000] pci 0000:00:14.4: freeze [ 1623.648000] pci 0000:00:14.3: freeze [ 1623.648000] ATIIXP_IDE 0000:00:14.1: freeze [ 1623.648000] pci 0000:00:14.0: freeze [ 1623.648000] ehci_hcd 0000:00:13.2: freeze [ 1623.648000] ACPI: PCI interrupt for device 0000:00:13.2 disabled [ 1623.664000] ehci_hcd 0000:00:13.2: --> PCI D3 [ 1623.664000] ohci_hcd 0000:00:13.1: freeze [ 1623.664000] ACPI: PCI interrupt for device 0000:00:13.1 disabled [ 1623.664000] ohci_hcd 0000:00:13.1: --> PCI D0/legacy [ 1623.664000] ohci_hcd 0000:00:13.0: freeze [ 1623.664000] ACPI: PCI interrupt for device 0000:00:13.0 disabled [ 1623.664000] ohci_hcd 0000:00:13.0: --> PCI D0/legacy [ 1623.664000] pci 0000:00:06.0: freeze [ 1623.664000] pci 0000:00:04.0: freeze [ 1623.664000] pci 0000:00:01.0: freeze [ 1623.664000] pci 0000:00:00.0: freeze [ 1623.664000] acpi acpi: freeze [ 1623.664000] Class driver suspend failed for cpu0 [ 1623.664000] Could not power down device firmware: error -22 [ 1623.664000] Some devices failed to power down, aborting suspend [ 1623.664000] acpi acpi: resumingTak ani bez Xek ... koukam znova do logů ... Could not power down device firmware: ... musim najít souvislost ...
Tiskni
Sdílej:
$ cat /etc/hibernate/swsusp.conf | grep -v -e ^# -e '^$' UseSuspend2 no Reboot no EnableEscape yes DefaultConsoleLevel 1 SuspendDevice /dev/hda2 FullSpeedCPU yes Include common.conf
$ cat /etc/hibernate/common.conf | grep -v -e ^# -e '^$' Verbosity 0 LogFile /var/log/hibernate.log LogVerbosity 2 Distribution debian SaveClock true IbmAcpi yes FullSpeedCPU yes OnSuspend 01 swapon /dev/hda2 || true OnSuspend 05 /bin/echo 7 blink > /proc/acpi/ibm/led OnSuspend 10 /usr/bin/killall dhclient3 || true OnSuspend 15 /boot/grub/gen-menu.sh OnSuspend 30 /sbin/rmmod pcspkr || true OnSuspend 31 /usr/bin/amixer -q set Master mute OnResume 01 swapoff /dev/hda2 || true OnResume 10 echo ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor OnResume 99 ( /bin/echo 7 on > /proc/acpi/ibm/led ; sleep 2 ; /bin/echo 7 off > /proc/acpi/ibm/led ) & UnloadBlacklistedModules yes UnloadModules hci_usb ohci_hcd uhci_hcd ehci_hcd LoadModules auto DownInterfaces eth0 wlan0 EjectCards yes SwitchToTextMode yes
S tou zprávou o stabilitě suspend2 ... kdyby byl tak stabilní, jako drajvry madwifi pro atheros, byl bych spokojený. Čili zjistit, zda je to realizovatelné se swsusp2 ...
Můj výpis konfigurace ...
cat /etc/hibernate/suspend2.conf | grep -v -e ^# -e '^$' UseSuspend2 yes Reboot no EnableEscape yes DefaultConsoleLevel 1 Compressor lzf Encryptor none SuspendDevice swap:/dev/hda7 PowerdownMethod 5 ProcSetting expected_compression 60 ProcSetting extra_pages_allowance 150000 FullSpeedCPU yes Include common.conf
cat /etc/hibernate/common.conf | grep -v -e ^# -e '^$' Verbosity 4 LogFile /var/log/hibernate.log LogVerbosity 4 LogTimestamp yes Distribution mandrake SaveClock restore-only IbmAcpi yes FullSpeedCPU yes UnloadModules snd-atiixp ehci-hcd ath_pci ohci-hcd wlan UnloadBlacklistedModules yes LoadModules auto DownInterfaces eth0 ath0 UpInterfaces auto RestartServices laptop_mode SwitchToTextMode yesPodle Thinkwiki má fungovat.
Dík za podporu, až budu mít nějaký pokrok, dopíšu.
Asi mi v tom videu něco uteklo, že na něj odkazujete ... momentálně mam pocit, že mi snad suspend2ram maká ... bliká měsíček, svítí baterka a napájení (na trafu), akorát tlačítko spínače napájení je nějak necitlivé ... potřebuje podržet = což mi nesedí. 1x se mi to snad podařilo resumovat, podruhé jsem noťas vypnul ...
. Pokračuju dál.
Nefungovalo mi to do té doby, do včerejška, než jsem vyhodil z kernelu ty dva parametry viz odkaz na Gentoo výše.
Teď jsem objevil, že po pokusu o resume se zřejmě pokouší síť dostat ajpinu přes dhcp a než ji dostane nebo doběhne timeout, tak mam černou. Tedy zkoušel jsem oživit a ono nic, byla černá, síť ale žila (LEDky na síťovce) ... možná i proto jsem si myslel, že je vše ok, teď jsem vyhodil jakékoli "onResume" pro debug stavu.
P.S. swap je cca 1.7GB, RAMka 1.5GB, z čehož je asi 128MB videokarta, drobet je to vidět, vyprazdňování cache při suspendu.
Hm, jenže u Tebe je problém, že nepoužíváš suspend2 ... a že já zkouším rozchodit něco jiného.
Hledam nějaký záznamy z logů o suspend2, jak se inicializuje, zdá se, že syslog se zapíná až po něm???
Procházím logy ...
Mar 8 07:11:37 kernel: [ 95.020000] Starting to save the image.. Mar 8 07:11:37 kernel: [ 95.020000] Writing caches... Mar 8 07:11:37 kernel: [ 95.020000] Suspend2: Encryptor enabled but no name set. Mar 8 07:11:37 kernel: [ 95.020000] Failed to initialise the Encryptor filter. Mar 8 07:11:37 kernel: [ 95.024000] Restarting tasks...done.
2.6.2x jsem nezkoušel pro jiné fungování wifi, od madwifi mi nefunguje patch, někde jsem zahlíd něco o změně a ještě jsem se k tomu nedobabral, zkoumat, co to bylo.
Našel jsem jeden tip ... Do not compile vesafb, radeonfb and frame buffer console(fbcon) support in your kernel. You may enable radeonfb and fbcon as modules for testing, but they do not work ... no to by se mi už tak nelíbilo ...
Tak ani toto nevede k cíli ...
[ 1271.232000] pci 0000:00:13.0: freeze [ 1271.232000] pci 0000:00:06.0: freeze [ 1271.232000] pci 0000:00:04.0: freeze [ 1271.232000] pci 0000:00:01.0: freeze [ 1271.232000] pci 0000:00:00.0: freeze [ 1271.232000] acpi acpi: freeze [ 1271.232000] Class driver suspend failed for cpu0 [ 1271.232000] Could not power down device firmware: error -22 [ 1271.232000] Some devices failed to power down, aborting suspend [ 1271.232000] acpi acpi: resuminga co že to mam na tom poslednim pci ...
# lspci -vv -s 00:00.0 00:00.0 Host bridge: ATI Technologies Inc: Unknown device 5a31 (rev 01) Subsystem: IBM: Unknown device 0585 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap- 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR- Latency: 64
Tož zřejmě polaškuji s Gentoo ...
Ho ho ho hó ... konečně jsem na noťasu vypálil PRVNÍ cd ... ale ne v k3b, jak je mým zvykem, ale v xcdroastu ... tam byl použit příkaz ...
Calling: /usr/lib/xcdroast-0.98/bin/xcdrwrap CDRECORD dev= "ATA:1,0,0" gracetime=2 fs=4096k driveropts= burnfree -v -useinfo speed=10 -dao -eject -pad -data "/home/colin/Download/livecd-i686-installer-2006.1 .iso"v k3b mam konfiguraci ...
more .kde/share/config/k3brc ... [External Programs] cdrdao default=/usr/bin/cdrdao cdrdao last seen newest version=1.2.0 cdrdao user parameters= cdrecord default=/opt/schily/bin/cdrecord cdrecord last seen newest version=2.1.1a06 cdrecord user parameters=
Už jsem nabootoval, na rozdíl od chrootu emerge kde
nehází chybu ohledně chybějícího qt ... tak jedem dál ...
Něco k ibm & acpi & powersave.