Společnost Valve aktualizovala přehled o hardwarovém a softwarovém vybavení uživatelů služby Steam. Podíl uživatelů Linuxu dosáhl 3,58 %. Nejčastěji používané linuxové distribuce jsou Arch Linux, Linux Mint a Ubuntu. Při výběru jenom Linuxu vede SteamOS Holo s 26,32 %. Procesor AMD používá 67,43 % hráčů na Linuxu.
V Las Vegas probíhá veletrh CES (Consumer Electronics Show, Wikipedie). Firmy představují své novinky. Například LEGO představilo systém LEGO SMART Play: chytré kostky SMART Brick, dlaždičky SMART Tagy a SMART minifigurky. Kostka SMART Brick dokáže rozpoznat přítomnost SMART Tagů a SMART minifigurek, které se nacházejí v její blízkosti. Ty kostku SMART Brick aktivují a určí, co má dělat.
Vládní CERT (GovCERT.CZ) upozorňuje (𝕏) na kritickou zranitelnost v jsPDF, CVE-2025-68428. Tato zranitelnost umožňuje neautentizovaným vzdáleným útočníkům číst libovolné soubory z lokálního souborového systému serveru při použití jsPDF v prostředí Node.js. Problém vzniká kvůli nedostatečné validaci vstupu u cest k souborům předávaných několika metodám jsPDF. Útočník může zneužít tuto chybu k exfiltraci citlivých
… více »V úterý 13. ledna 2025 se v pražské kanceláři SUSE v Karlíně uskuteční 5. Mobile Hackday, komunitní setkání zaměřené na Linux na mobilních zařízeních, kernelový vývoj a související infrastrukturu. Akci pořádá David Heidelberg.
… více »Už je 14 dní zbývá do začátku osmého ročníku komunitního setkání nejen českých a slovenských správců sítí CSNOG 2026. Registrace na akci je stále otevřená, ale termín uzávěrky se blíží. I proto organizátoři doporučují, aby se zájemci přihlásili brzy, nejlépe ještě tento týden.
… více »Rok 2026 sotva začal, ale už v prvním týdnu se nashromáždilo nezvykle mnoho zajímavostí, událostí a zpráv. Jedno je ale jisté - už ve středu se koná Virtuální Bastlírna - online setkání techniků, bastlířů a ajťáků, kam rozhodně doražte, ideálně s mikrofonem a kamerou a zapojte se do diskuze o zajímavých technických tématech.
Dějí se i ne zcela šťastné věci – zdražování a nedostupnost RAM a SSD, nedostatek waferů, 3€ clo na každou položku z Číny … více »Vývojáři GNOME a Firefoxu zvažují ve výchozím nastavení vypnutí funkce vkládání prostředním tlačítkem myši. Zdůvodnění: "U většiny uživatelů tento X11ism způsobuje neočekávané chování".
Nástroj pro obnovu dat GNU ddrescue (Wikipedie) byl vydán v nové verzi 1.30. Vylepšena byla automatická obnova z disků s poškozenou čtecí hlavou.
Protokol IPv6 má již 30 let. První návrh specifikace RFC 1883 je z prosince 1995.
Byli vyhlášeni vítězové ocenění Steam Awards 2025. Hrou roku a současně nejlepší hrou, která vám nejde, je Hollow Knight: Silksong.
Konečně! Po několika neúspěšných pokusech se mi konečně podařilo zprovoznit swsusp v gentoo. V tomto zápisku se s vámi pokusím podělit o své poznatky...
Dnes jsem si četl pár článků o spotřebě PC, šetření elektřiny apod. To mě trochu inspirovalo a jelikož se mi zrovna nechtělo hrát Enemy Territory, rozhodl jsem se asi po stopáté vytáhnout proti zlobivému Software Suspendu. Tuším, že dnešní počítače jsou na tom o poznání lépe, ale mně se stále nedařilo. Můj křemíkový kamarád se sestává z desky Epox EP-8RDA3i(nForce2 chipset), 1GB RAM, AMD Bartona XP 2600+ a grafiky Nvidia Geforce 6600(ovladače 100.14.19), data to ukládá na dva disky s paralelním rozhraním, nesmím zapomenout na zvukovku -> SB Live 24bit(CA0106, ALSA).
PC1 linux # lspci 00:00.0 Host bridge: nVidia Corporation nForce2 AGP (different version?) (rev c1) 00:00.1 RAM memory: nVidia Corporation nForce2 Memory Controller 1 (rev c1) 00:00.2 RAM memory: nVidia Corporation nForce2 Memory Controller 4 (rev c1) 00:00.3 RAM memory: nVidia Corporation nForce2 Memory Controller 3 (rev c1) 00:00.4 RAM memory: nVidia Corporation nForce2 Memory Controller 2 (rev c1) 00:00.5 RAM memory: nVidia Corporation nForce2 Memory Controller 5 (rev c1) 00:01.0 ISA bridge: nVidia Corporation nForce2 ISA Bridge (rev a4) 00:01.1 SMBus: nVidia Corporation nForce2 SMBus (MCP) (rev a2) 00:02.0 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4) 00:02.1 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4) 00:02.2 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4) 00:04.0 Ethernet controller: nVidia Corporation nForce2 Ethernet Controller (rev a1) 00:08.0 PCI bridge: nVidia Corporation nForce2 External PCI Bridge (rev a3) 00:09.0 IDE interface: nVidia Corporation nForce2 IDE (rev a2) 00:1e.0 PCI bridge: nVidia Corporation nForce2 AGP (rev c1) 01:08.0 Multimedia audio controller: Creative Labs SB Audigy LS 01:09.0 Communication controller: Conexant HSF 56k HSFi Modem (rev 01) 01:0a.0 Multimedia audio controller: Fortemedia, Inc Xwave QS3000A [FM801] (rev b2) 01:0a.1 Input device controller: Fortemedia, Inc Xwave QS3000A [FM801 game port] (rev b2) 02:00.0 VGA compatible controller: nVidia Corporation NV43 [GeForce 6600] (rev a2)
A teď k věci: zapnul jsem podporu v jádře (2.6.23):
[*] Power Management support
[*] Legacy Power Management API (DEPRECATED)
[ ] Power Management Debug Support
[*] Suspend to RAM and standby
[*] Hibernation (aka 'suspend to disk')
(/dev/sdb1) Default resume partition
[*] ACPI Support (Advanced Configuration and Power Interface) Sup
< > APM (Advanced Power Management) BIOS support --->
CPU Frequency scaling --->
zkompiloval a zavedl, potom jsem si v Gentoo nainstaloval sys-power/suspend a sys-power/pm-utils z overlaye Gentopia
emerge layman layman -a gentopia
a přidal řádek s overlay do /etc/make.conf:
PORTDIR_OVERLAY="/usr/local/portage/overlay /usr/portage/local/layman/gentopia"
a potom nainstaloval:
emerge -av sys-power/suspend sys-power/pm-utils
Ještě bylo potřeba sem tam něco změnit:
V /etc/xorg.conf jsem do sekce Device přidal:
Option "NvAGP" "1"
prý to s AGP ovladačem z jádra blbne.
a teď to začne: s2ram bych musel spouštět s parametrem f a ještě ručně restartovat alsasound, což se mi nelíbilo, proto jsem vytvořil tyto soubory:
/etc/pm/config.d/00-my.conf:
S2RAM_OPTS="-f"
podle této stránky jsem vytvořil /etc/pm/sleep.d/70myhook:
#!/bin/bash
case $1 in
hibernate) #před uspáním na disk
/etc/init.d/alsasound stop //zastaví alsasound
;;
suspend) #před uspáním do RAM
/etc/init.d/alsasound stop
;;
thaw) #probuzení z disku
/etc/init.d/alsasound start //spustí alsasound
sudo -H -u david kicker
;;
resume) #z paměti
/etc/init.d/alsasound start
sudo -H -u david kicker //po restartu alsasound mi spadne kicker, vizte níže
;;
esac
a ten pasoval na spustitelný:
chmod +x /etc/pm/sleep.d/70myhook
kvůli zlobivému kickeru a mé lenosti hledat chybu jsem exportoval toto:
export XAUTHORITY=/home/david/.Xauthority
v rootovi, a přihodil to do /root/.bashrc, aby našel Xserver při spouštění kickeru
no a nakonec ještě upavil /etc/sudoers:
%wheel ALL=NOPASSWD:/usr/sbin/pm-* ,/usr/sbin/s2*
A je to, teď už mi nic nebrání to uspat i jako uživatel: sudo pm-suspend nebo pm-hibernate.
Netroufám si to nazvat howto, je to vlastně jakýsi neúplný okomentovaný log nastiňující, jak že se to vlastně povedlo. Určitě to mnohým z vás funguje a máte promyšlenější řešení než já, ale třeba to někoho inspiruje.. Máte-li připomínku, určitě se rád poučím v diskusi pod zápiskem...
Tiskni
Sdílej: