Po roce vývoje od vydání verze 1.24.0 byla vydána nová stabilní verze 1.26.0 webového serveru a reverzní proxy nginx (Wikipedie). Nová verze přináší řadu novinek. Podrobný přehled v souboru CHANGES-1.26.
Byla vydána nová verze 6.2 živé linuxové distribuce Tails (The Amnesic Incognito Live System), jež klade důraz na ochranu soukromí uživatelů a anonymitu. Přehled změn v příslušném seznamu. Tor Browser byl povýšen na verzi 13.0.14.
Byla vydána nová verze 30.0.0 frameworku pro vývoj multiplatformních desktopových aplikací pomocí JavaScriptu, HTML a CSS Electron (Wikipedie, GitHub). Chromium bylo aktualizováno na verzi 124.0.6367.49, V8 na verzi 12.4 a Node.js na verzi 20.11.1. Electron byl původně vyvíjen pro editor Atom pod názvem Atom Shell. Dnes je na Electronu postavena celá řada dalších aplikací.
Byla vydána nová verze 9.0.0 otevřeného emulátoru procesorů a virtualizačního nástroje QEMU (Wikipedie). Přispělo 220 vývojářů. Provedeno bylo více než 2 700 commitů. Přehled úprav a nových vlastností v seznamu změn.
Evropský parlament dnes přijal směrnici týkající se tzv. práva spotřebitele na opravu. Poslanci ji podpořili 584 hlasy (3 bylo proti a 14 se zdrželo hlasování). Směrnice ujasňuje povinnosti výrobců opravovat zboží a motivovat spotřebitele k tomu, aby si výrobky nechávali opravit a prodloužili tak jejich životnost.
Bylo oznámeno (cs) vydání Fedora Linuxu 40. Přehled novinek ve Fedora Workstation 40 a Fedora KDE 40 na stránkách Fedora Magazinu. Současně byl oznámen notebook Slimbook Fedora 2.
ČTK (Česká tisková kancelář) upozorňuje (X), že na jejím zpravodajském webu České noviny byly dnes dopoledne neznámým útočníkem umístěny dva smyšlené texty, které nepocházejí z její produkce. Jde o text s titulkem „BIS zabránila pokusu o atentát na nově zvoleného slovenského prezidenta Petra Pelligriniho“ a o údajné mimořádné prohlášení ministra Lipavského k témuž. Tyto dezinformace byly útočníky zveřejněny i s příslušnými notifikacemi v mobilní aplikaci Českých novin. ČTK ve svém zpravodajském servisu žádnou informaci v tomto znění nevydala.
Byla založena nadace Open Home Foundation zastřešující více než 240 projektů, standardů, ovladačů a knihoven (Home Assistant, ESPHome, Zigpy, Piper, Improv Wi-Fi, Wyoming, …) pro otevřenou chytrou domácnost s důrazem na soukromí, možnost výběru a udržitelnost.
Společnost Meta otevírá svůj operační systém Meta Horizon OS pro headsety pro virtuální a rozšířenou realitu. Vedle Meta Quest se bude používat i v připravovaných headsetech od Asusu a Lenova.
Společnost Espressif (ESP8266, ESP32, …) získala většinový podíl ve společnosti M5Stack, čímž posiluje ekosystém AIoT.
/usr/lib/pm-utils/defaultssom editoval
#SUSPEND_MODULES=""na
SUSPEND_MODULES="mantis"Ale v debiane to vobec nefunguje. Skusil som to teda rucne odstranit a znova zaviest
rmmod mantis modprobe mantisa toto uz funguje dobre. Ako by sa to dalo najjednoduchsie vyriesit, aby som nemusel vzdy po prebudeni odstranovat a zavadzat modul rucne. thx
#!/bin/bash # Arguments can be: # "suspend suspend" # "resume suspend" # "thaw hibernate" case "$1" in "suspend") rmmod ;; "resume") modprobe ;; esacchmod +x /etc/pm/sleep.d/foo
#!/bin/sh case $1 in suspend|suspend_hybrid|hibernate) modprobe -r mantis ;; # resume je probuzeni z suspend, thaw je probuzeni z hibernace resume|thaw) modprobe -r mantis ;; esac
#!/bin/sh case $1 in suspend|suspend_hybrid|hibernate) modprobe -r mantis ;; # resume je probuzeni z suspend, thaw je probuzeni z hibernace resume|thaw) modprobe mantis ;; esac
taky nechapu co moznejma argumentama chces rict :)To je opsané z nějakého example konfiguráku i s komentářema. Co přesně dělá konkrétně to "suspend suspend" netuším, ty další dvě jsou probuzení a uspání do RAM a na disk.
Skusal som to nedavno podla toho, ale neslo to. Este sa s tym pohram :) thx
Initial commandline parameters: So aug 22 18:10:56 CEST 2015: Running hooks for suspend. Running hook /usr/lib/pm-utils/sleep.d/000kernel-change suspend suspend: /usr/lib/pm-utils/sleep.d/000kernel-change suspend suspend: success. Running hook /usr/lib/pm-utils/sleep.d/00logging suspend suspend: Linux debian 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1+deb8u3 (2015-08-04) x86_64 GNU/Linux Module Size Used by mantis 21478 0 mantis_core 34868 1 mantis dvb_core 102010 1 mantis_core nls_utf8 12456 1 nls_cp437 16553 1 vfat 17135 1 fat 61986 1 vfat cfg80211 405538 0 rfkill 18867 1 cfg80211 cpufreq_userspace 12525 0 cpufreq_stats 12782 0 cpufreq_powersave 12454 0 cpufreq_conservative 14184 0 lnbp21 12616 1 stb6100 12684 1 stb0899 38581 1 snd_hda_codec_hdmi 45118 4 nvidia 10507891 39 ppdev 16782 0 snd_hda_codec_realtek 67127 1 snd_hda_codec_generic 63181 1 snd_hda_codec_realtek iTCO_wdt 12831 0 iTCO_vendor_support 12649 1 iTCO_wdt coretemp 12820 0 kvm_intel 139116 0 kvm 388635 1 kvm_intel evdev 17445 24 snd_hda_intel 26327 7 i2c_i801 16965 0 snd_hda_controller 26646 1 snd_hda_intel pcspkr 12595 0 serio_raw 12849 0 drm 249955 3 nvidia snd_hda_codec 104463 5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel,snd_hda_controller snd_hwdep 13148 1 snd_hda_codec snd_pcm 88662 5 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_controller snd_timer 26614 1 snd_pcm snd 65244 21 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel soundcore 13026 2 snd,snd_hda_codec i2c_core 46012 8 drm,i2c_i801,mantis_core,stb0899,stb6100,mantis,lnbp21,nvidia parport_pc 26300 0 lpc_ich 20768 0 mfd_core 12601 1 lpc_ich rng_core 12733 0 parport 35749 2 ppdev,parport_pc shpchp 31121 0 button 12944 0 acpi_cpufreq 17218 0 processor 28221 3 acpi_cpufreq thermal_sys 27642 1 processor fuse 83350 3 autofs4 35529 2 ext4 473802 2 crc16 12343 1 ext4 mbcache 17171 1 ext4 jbd2 82413 1 ext4 hid_generic 12393 0 hid_topseed 12432 0 usbhid 44460 0 hid 102264 3 hid_generic,hid_topseed,usbhid usb_storage 56215 1 sd_mod 44356 7 crc_t10dif 12431 1 sd_mod crct10dif_generic 12581 1 sg 29973 0 sr_mod 21903 0 cdrom 47424 1 sr_mod crct10dif_common 12356 2 crct10dif_generic,crc_t10dif ata_generic 12490 0 ata_piix 33592 4 libata 177457 2 ata_generic,ata_piix scsi_mod 191405 5 sg,usb_storage,libata,sd_mod,sr_mod uhci_hcd 43499 0 ehci_pci 12512 0 ehci_hcd 69837 1 ehci_pci r8169 68262 0 mii 12675 1 r8169 usbcore 195340 5 uhci_hcd,usb_storage,ehci_hcd,ehci_pci,usbhid usb_common 12440 1 usbcore total used free shared buffers cached Mem: 4057640 1288808 2768832 51024 34060 530452 -/+ buffers/cache: 724296 3333344 Swap: 3243004 0 3243004 /usr/lib/pm-utils/sleep.d/00logging suspend suspend: success. Running hook /usr/lib/pm-utils/sleep.d/00powersave suspend suspend: /usr/lib/pm-utils/sleep.d/00powersave suspend suspend: success. Running hook /etc/pm/sleep.d/10_unattended-upgrades-hibernate suspend suspend: /etc/pm/sleep.d/10_unattended-upgrades-hibernate suspend suspend: success. Running hook /usr/lib/pm-utils/sleep.d/50unload_alx suspend suspend: /usr/lib/pm-utils/sleep.d/50unload_alx suspend suspend: success. Running hook /usr/lib/pm-utils/sleep.d/60_wpa_supplicant suspend suspend: Failed to connect to non-global ctrl_ifname: (null) error: No such file or directory /usr/lib/pm-utils/sleep.d/60_wpa_supplicant suspend suspend: success. Running hook /usr/lib/pm-utils/sleep.d/75modules suspend suspend: Unloading kernel module mantis...Done. /usr/lib/pm-utils/sleep.d/75modules suspend suspend: success. Running hook /usr/lib/pm-utils/sleep.d/90clock suspend suspend: /usr/lib/pm-utils/sleep.d/90clock suspend suspend: not applicable. Running hook /usr/lib/pm-utils/sleep.d/94cpufreq suspend suspend: /usr/lib/pm-utils/sleep.d/94cpufreq suspend suspend: success. Running hook /usr/lib/pm-utils/sleep.d/95anacron suspend suspend: /usr/lib/pm-utils/sleep.d/95anacron suspend suspend: success. Running hook /usr/lib/pm-utils/sleep.d/95hdparm-apm suspend suspend: /usr/lib/pm-utils/sleep.d/95hdparm-apm suspend suspend: not applicable. Running hook /usr/lib/pm-utils/sleep.d/95led suspend suspend: /usr/lib/pm-utils/sleep.d/95led suspend suspend: not applicable. Running hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend: nVidia binary video drive detected, not using quirks. /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend: success. Running hook /usr/lib/pm-utils/sleep.d/99video suspend suspend: kernel.acpi_video_flags = 0 /usr/lib/pm-utils/sleep.d/99video suspend suspend: success. Running hook /etc/pm/sleep.d/foo suspend suspend: rmmod: invalid option -- 'r' /etc/pm/sleep.d/foo suspend suspend: Returned exit code 1. So aug 22 18:10:57 CEST 2015: Inhibit found, will not perform suspend So aug 22 18:10:57 CEST 2015: Running hooks for resume Running hook /usr/lib/pm-utils/sleep.d/99video resume suspend: /usr/lib/pm-utils/sleep.d/99video resume suspend: success. Running hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler resume suspend: /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler resume suspend: success. Running hook /usr/lib/pm-utils/sleep.d/95led resume suspend: /usr/lib/pm-utils/sleep.d/95led resume suspend: not applicable. Running hook /usr/lib/pm-utils/sleep.d/95hdparm-apm resume suspend: /usr/lib/pm-utils/sleep.d/95hdparm-apm resume suspend: success. Running hook /usr/lib/pm-utils/sleep.d/95anacron resume suspend: /usr/lib/pm-utils/sleep.d/95anacron resume suspend: success. Running hook /usr/lib/pm-utils/sleep.d/94cpufreq resume suspend: /usr/lib/pm-utils/sleep.d/94cpufreq resume suspend: success. Running hook /usr/lib/pm-utils/sleep.d/90clock resume suspend: /usr/lib/pm-utils/sleep.d/90clock resume suspend: not applicable. Running hook /usr/lib/pm-utils/sleep.d/75modules resume suspend: Reloaded unloaded modules. /usr/lib/pm-utils/sleep.d/75modules resume suspend: success. Running hook /usr/lib/pm-utils/sleep.d/60_wpa_supplicant resume suspend: Failed to connect to non-global ctrl_ifname: (null) error: No such file or directory /usr/lib/pm-utils/sleep.d/60_wpa_supplicant resume suspend: success. Running hook /usr/lib/pm-utils/sleep.d/50unload_alx resume suspend: /usr/lib/pm-utils/sleep.d/50unload_alx resume suspend: success. Running hook /etc/pm/sleep.d/10_unattended-upgrades-hibernate resume suspend: /etc/pm/sleep.d/10_unattended-upgrades-hibernate resume suspend: success. Running hook /usr/lib/pm-utils/sleep.d/00powersave resume suspend: /usr/lib/pm-utils/sleep.d/00powersave resume suspend: success. Running hook /usr/lib/pm-utils/sleep.d/00logging resume suspend: /usr/lib/pm-utils/sleep.d/00logging resume suspend: success. Running hook /usr/lib/pm-utils/sleep.d/000kernel-change resume suspend: /usr/lib/pm-utils/sleep.d/000kernel-change resume suspend: success.
btw nobody v riadku 5 by malo byt rmmodNe, nemělo, píše, že modprobe -r je čistší (afaik protože řeší závislosti). Zjevně to pm-suspendem nejde a GUI nebo jak to uspáváš to dělá nějak jinak.
PC davam do usporneho rezimu (suspend to ram (polmesiacik na klavesnici)). Skusal som to aj s modprobe -r aj s rmmod, ale nefunguje nic.
Pises aby som si foo prepisal do systemd hook (nemam ponatia ako to urobit :) som obycajny uzivatel linuxu a mozno viem nejake zaklady a hlavne neviem dobre anglicky, takze mi je dost tazko cerpat z nejakych manualovych stranok).
Vyhladal som si nieco o systemd a vacsina s tym nie je spokojna a nadava na to (ze lepsi bol pre nich init). Ja som nemal ponatia co je to init, alebo systemd, teraz viem, ze sa stara o spravu sluzieb je spusteny ako prvy s PID 1.
No ak sa mi to nepodari vyriesit s vasou pomocou, tak mi ostane na krku spustat to rucne po prebudeni :(
/etc/systemd/system
, si vytvoríš dva nasledujúce súbory:sudo nano /etc/systemd/system/root-suspend.service
, naplníš ho nasledujúcim obsahom:[Unit] Description=Local system suspend actions Before=sleep.target [Service] Type=simple ExecStart=-/usr/bin/modprobe -r mantis [Install] WantedBy=sleep.target
sudo nano /etc/systemd/system/root-resume.service
, naplníš ho nasledujúcim obsahom:[Unit] Description=Local system resume actions After=suspend.target [Service] Type=simple ExecStart=-/usr/bin/modprobe mantis [Install] WantedBy=suspend.target
sudo systemctl enable root-suspend.service
sudo systemctl enable root-resume.service
#!/bin/bash case $1/$2 in pre/*) echo "System going to $2" >> /stest.txt ;; post/*) echo "System has woken up from $2" >> /stest.txt ;; esacSkript libovolného jména stačí umístit do /usr/lib/systemd/system-sleep a nastavit ho jako spustitelný. Inspirace též z ArchWiki.
# v root-suspend.service ExecStart= - /bin/echo usinam $(/bin/date) >> /tmp/spanekd.txt # v root-resume.service ExecStart= - /bin/echo probouzim $(/bin/date) >> /tmp/spanekd.txtpo probuzeni zkontroluj obsah souboru /tmp/spanekd.txt, pokud tam budes mit oba radky, mas jistotu ze se ti pri uspavani/probouzeni ty service opravdu poustej..
Zároveň by bylo super nahlásit bug, protože driver od toho DVB modulu by měl být schopen vypořádat se korektně s uspáním a probuzením počítače. Pokud to neumí a vyžaduje takovýto podivný zásah, je v něm zjevně něco špatně a každému by prospělo, kdyby to někdo opravil.
Tiskni Sdílej: