Byla vydána nová verze 1.54.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 Jan Václav.
Knižní edice správce české národní domény přináší novou knihu zkušeného programátora Pavla Tišnovského s názvem Programovací jazyk Go. Publikace nabízí srozumitelný a prakticky zaměřený pohled na programování v tomto moderním jazyce. Nejedná se však o klasickou učebnici, ale spíše o průvodce pro vývojáře, kteří s Go začínají, nebo pro ty, kdo hledají odpovědi na konkrétní otázky či inspiraci k dalšímu objevování. Tištěná i digitální verze knihy je již nyní k dispozici u většiny knihkupců.
OpenAI zpřístupnila (en) nové nenáročné otevřené jazykové modely gpt-oss (gpt-oss-120b a gpt-oss-20b). Přístupné jsou pod licencí Apache 2.0.
Byla vydána RC verze openSUSE Leap 16. S novým instalátorem Agama, Xfce nad Waylandem a SELinuxem.
Google Chrome 139 byl prohlášen za stabilní. Nejnovější stabilní verze 139.0.7258.66 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Opraveno bylo 12 bezpečnostních chyb. Vylepšeny byly také nástroje pro vývojáře. S verzí 139 přestal být podporován Android 8.0 (Oreo) a Android 9.0 (Pie).
Společnost JetBrains se stala platinovým sponzorem multiplatformního open source herního enginu Godot. K vývoji her lze používat Rider for Godot. Zdarma pro nekomerční účely.
Byla vydána verze 9.0 open source virtualizační platformy Proxmox VE (Proxmox Virtual Environment, Wikipedie) založené na Debianu. Verze 9.0 je založena na Debianu 13 Trixie. Přehled novinek v poznámkách k vydání a informačním videu.
Operátor O2 dává všem svým zákazníkům s mobilními službami poukaz v hodnotě 300 Kč na nákup telefonu nebo příslušenství jako omluvu za pondělní zhoršenou dostupnost služeb.
Společnost NVIDIA vydala verzi 13.0 toolkitu CUDA (Wikipedie) umožňujícího vývoj aplikací běžících na jejich grafických kartách. Přehled novinek v poznámkách k vydání.
Byly vyhlášeni vítězové a zveřejněny vítězné zdrojové kódy (YouTube, GitHub) již 28. ročníku soutěže International Obfuscated C Code Contest (IOCCC), tj. soutěže o nejnepřehlednější (nejobfuskovanější) zdrojový kód v jazyce C.
/proc/net/dev
? Když si nechám vypisovat statistiky například každých 100ms příkazem watch -n 0.1 "cat /proc/net/dev"tak u loopbacku se ta statistika mění správně hned, ale u síťovek em1 em2 se to aktualizuje skokově až po sekundě. Potřeboval bych aby se to u em1 a em2 aktualizovalo taky instantně. Ještě donedávna mi to fungovalo. Všiml jsem si toho, když mi icewm zničehonic začal malovat hnusné zubaté grafy v systray.
ethtool -C em0 stats-block-usecs 100000
netlink error: Invalid argumentKdyž to pustím v ukecaném debug mode, tak
sudo ethtool --debug 2 -C em1 stats-block-usecs 100000 sending genetlink packet (32 bytes): msg length 32 genl-ctrl received genetlink packet (796 bytes): msg length 796 genl-ctrl received genetlink packet (36 bytes): msg length 36 error errno=0 sending genetlink packet (40 bytes): msg length 40 ethool ETHTOOL_MSG_COALESCE_SET received genetlink packet (60 bytes): msg length 60 error errno=-22 netlink error: Invalid argumentNa toto se nechytám už
stats-block-usecs
implementují jenom Broadcom drivery (tg3, bnx2, bnxt).
Jaký hardware/driver je em1
?
[ 61.185387] tg3 0000:03:00.0 eth0: Tigon3 [partno(BCM95717) rev 5717100] (PCI Express) MAC address 2c:44:fd:9a:e6:3c [ 61.185391] tg3 0000:03:00.0 eth0: attached PHY is 5718C (10/100/1000Base-T Ethernet) (WireSpeed[1], EEE[1]) [ 61.185392] tg3 0000:03:00.0 eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[1] TSOcap[1] [ 61.185394] tg3 0000:03:00.0 eth0: dma_rwctrl[00000001] dma_mask[64-bit] [ 61.220263] tg3 0000:03:00.1 eth1: Tigon3 [partno(BCM95717) rev 5717100] (PCI Express) MAC address 2c:44:fd:9a:e6:3d [ 61.220266] tg3 0000:03:00.1 eth1: attached PHY is 5718C (10/100/1000Base-T Ethernet) (WireSpeed[1], EEE[1]) [ 61.220268] tg3 0000:03:00.1 eth1: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[1] TSOcap[1] [ 61.220269] tg3 0000:03:00.1 eth1: dma_rwctrl[00000001] dma_mask[64-bit] [ 61.729983] tg3 0000:03:00.1 em2: renamed from eth1 [ 61.746430] tg3 0000:03:00.0 em1: renamed from eth0 [ 79.118645] tg3 0000:03:00.0 em1: Link is up at 1000 Mbps, full duplex [ 79.118660] tg3 0000:03:00.0 em1: Flow control is on for TX and on for RX [ 79.118664] tg3 0000:03:00.0 em1: EEE is disableda lspci taky
03:00.0 Ethernet controller: Broadcom Inc. and subsidiaries NetXtreme BCM5717 Gigabit Ethernet PCIe (rev 10) DeviceName: NIC Port 1 Subsystem: Hewlett-Packard Company Device 18d2 Kernel driver in use: tg3 Kernel modules: tg3 03:00.1 Ethernet controller: Broadcom Inc. and subsidiaries NetXtreme BCM5717 Gigabit Ethernet PCIe (rev 10) DeviceName: NIC Port 2 Subsystem: Hewlett-Packard Company Device 18d2 Kernel driver in use: tg3 Kernel modules: tg3Taky mi přijde trochu divné, že ten ovladač tg3 ty síťovky natvrdo přejmenovává navzdory tomu že linux bootuje s volbou
net.ifnames=0
Něco se o tom píše tady, ale je to na mě už moc odborné čtení a moc tomu nerozumím.
Taky mi přijde trochu divné, že ten ovladač tg3 ty síťovky natvrdo přejmenováváTo nedělá ovladač, to dělá nějaký program v uživatelském prostoru, který se tu volbu rozhodl ignorovat. První podezřelý je udev/systemd, druhý NetworkManager
Tiskni
Sdílej: