PSF (Python Software Foundation) po mnoha měsících práce získala grant ve výši 1,5 milionu dolarů od americké vládní NSF (National Science Foundation) v rámci programu "Bezpečnost, ochrana a soukromí open source ekosystémů" na zvýšení bezpečnosti Pythonu a PyPI. PSF ale nesouhlasí s předloženou podmínkou grantu, že během trvání finanční podpory nebude žádným způsobem podporovat diverzitu, rovnost a inkluzi (DEI). PSF má diverzitu přímo ve svém poslání (Mission) a proto grant odmítla.
Balík nástrojů Rust Coreutils / uutils coreutils, tj. nástrojů z GNU Coreutils napsaných v programovacím jazyce Rust, byl vydán ve verzi 0.3.0. Z 634 testů kompatibility Rust Coreutils s GNU Coreutils bylo úspěšných 532, tj. 83,91 %. V Ubuntu 25.10 se již používá Rust Coreutils místo GNU Coreutils, což může přinášet problémy, viz například nefunkční automatická aktualizace.
Od 3. listopadu 2025 budou muset nová rozšíření Firefoxu specifikovat, zda shromažďují nebo sdílejí osobní údaje. Po všech rozšířeních to bude vyžadováno někdy v první polovině roku 2026. Tyto informace se zobrazí uživateli, když začne instalovat rozšíření, spolu s veškerými oprávněními, která rozšíření požaduje.
Jste nuceni pracovat s Linuxem? Chybí vám pohodlí, které vám poskytoval Microsoft, když vás špehoval a sledoval všechno, co děláte? Nebojte se. Recall for Linux vám vrátí všechny skvělé funkce Windows Recall, které vám chyběly.
Společnost Fre(i)e Software oznámila, že má budget na práci na Debianu pro tablety s cílem jeho vyžívání pro vzdělávací účely. Jako uživatelské prostředí bude použito Lomiri.
Proběhla hackerská soutěž Pwn2Own Ireland 2025. Celkově bylo vyplaceno 1 024 750 dolarů za 73 unikátních zranitelností nultého dne (0-day). Vítězný Summoning Team si odnesl 187 500 dolarů. Shrnutí po jednotlivých dnech na blogu Zero Day Initiative (1. den, 2. den a 3. den) a na YouTube.
Byl publikován říjnový přehled dění a novinek z vývoje Asahi Linuxu, tj. Linuxu pro Apple Silicon. Pracuje se na podpoře M3. Zanedlouho vyjde Fedora Asahi Remix 43. Vývojáře lze podpořit na Open Collective a GitHub Sponsors.
Iniciativa Open Device Partnership (ODP) nedávno představila projekt Patina. Jedná se o implementaci UEFI firmwaru v Rustu. Vývoj probíhá na GitHubu. Zdrojové kódy jsou k dispozici pod licencí Apache 2.0. Nejnovější verze Patiny je 13.0.0.
Obrovská poptávka po plynových turbínách zapříčinila, že datová centra začala používat v generátorech dodávajících energii pro provoz AI staré dobré proudové letecké motory, konvertované na plyn. Jejich výhodou je, že jsou menší, lehčí a lépe udržovatelné než jejich průmyslové protějšky. Proto jsou ideální pro dočasné nebo mobilní použití.
Typst byl vydán ve verzi 0.14. Jedná se o rozšiřitelný značkovací jazyk a překladač pro vytváření dokumentů včetně odborných textů s matematickými vzorci, diagramy či bibliografií.
Před nějakou dobou jsem získal k používání Notebook Dell Latitude D600. Protože jsem zjistil, že neexistuje žádný česky psaný postup, jak na něm rozběhat linux, rozhodl jsem se napsat ho sám. Anglické zápisky existují, ale podle žádného z nich se mi nepodařilo rozběhat všechno.Moje konfiguráky jsou většinou v angličtině, takže to s tou češtinou nebude tak žhavé
Cílem tohoto zápisku je podat na jednom místě návod, jak na tomto stroji (něco se dá aplikovat i na jiné notebooky Dell) rozchodit Debian GNU/Linux (nechci vyvolat válku, prostě jenom používám Debian), některé postupy jsou však obecné, nebo se z nich lze aspoň inspirovat. Nedělám si iluze, že mám všechno popsáno zcela přesně, v diskusi se můžete vyjádřit a opravit mě.
0000:00:00.0 Host bridge: Intel Corp. 82855PM Processor to I/O Controller (rev 03) 0000:00:01.0 PCI bridge: Intel Corp. 82855PM Processor to AGP Controller (rev 03) 0000:00:1d.0 USB Controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 01) 0000:00:1d.1 USB Controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 01) 0000:00:1d.2 USB Controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 01) 0000:00:1d.7 USB Controller: Intel Corp. 82801DB/DBM (ICH4/ICH4-M) USB 2.0 EHCI Controller (rev 01) 0000:00:1e.0 PCI bridge: Intel Corp. 82801 PCI Bridge (rev 81) 0000:00:1f.0 ISA bridge: Intel Corp. 82801DBM LPC Interface Controller (rev 01) 0000:00:1f.1 IDE interface: Intel Corp. 82801DBM (ICH4) Ultra ATA Storage Controller (rev 01) 0000:00:1f.5 Multimedia audio controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 01) 0000:00:1f.6 Modem: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller (rev 01) 0000:01:00.0 VGA compatible controller: ATI Technologies Inc Radeon R250 Lf [Radeon Mobility 9000 M9] (rev 02) 0000:02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5705M Gigabit Ethernet (rev 01) 0000:02:01.0 CardBus bridge: O2 Micro, Inc. OZ711EC1 SmartCardBus Controller (rev 20) 0000:02:01.1 CardBus bridge: O2 Micro, Inc. OZ711EC1 SmartCardBus Controller (rev 20) 0000:02:03.0 Network controller: Intel Corp. PRO/Wireless 2200BG (rev 05)
Základní informace o systému
Section "Device"
Identifier "Generic Video Card"
Driver "ati"
Driver "radeon"
Option "AGPMODE" "4"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "inspiron"
Option "XkbLayout" "us,cz_qwerty"
OPtion "XkbOptions" "grp_menu_toggle"
EndSection
Všimněte si volby XkbModel = inspiron. Když si prohlédnete soubor /etc/X11/xkb/symbols/inet,
najdete tam mimo jiné:
partial alphanumeric_keys
xkb_symbols "inspiron" {
name[Group1]= "Laptop/notebook Dell Inspiron 8xxx";
key <XFER> { [ XF86AudioPlay, XF86AudioPause ] };
key <NFER> { [ XF86AudioPrev ] };
key <I04> { [ XF86AudioNext ] };
key <I02> { [ XF86AudioStop ] };
key <I30> { [ XF86AudioRaiseVolume ] };
key <I2E> { [ XF86AudioLowerVolume ] };
key <I20> { [ XF86AudioMute ] };
};
Tím se zajistí, že se Xserver bude k těmto klávesám hlásit. V KDE 3.3.2 fungovalo nastavování hlasitosti aniž bych to musel nastavovat. Jenom klávesa Mute funguje jak se jí chce (spíš nechce).
Pokud to stále nefunguje, je potřeba načíst modul i8k (insmod /lib/modules/2.6.8-3-686/kernel/drivers/char/i8k.ko force=1), je dobré upravit startovací skript, aby předchozí příkaz provedl explicitně, bez volby force=1 se modul totiž nenačte.
Section "DRI"
Mode 0666
EndSection
Program glxgears mi hlásí kolem 750-800 FPS v malém okně a kolem 160 FPS, když okno zvětším na maximum.
Balík laptop-net se mi nepodařilo nastavit, aby fungoval, jak chci. Ve všech sítích, kam se připojuji, je stejné nastavení, takže není co nastavovat a laptop-net jsem zrušil.
Tento stroj má dvě síťová rozhraní, což přináší otázku, jak detekovat automaticky, které z nich použít. Další věc je, jak vyřešit připojování WiFi ke správnému access pointu. Klikátka v KDE jsem moc nepochopil, tak jsem sáhl po balíku ifplugd a wpasupplicant. Zde jsem čerpal ze skvěle napsaného návodu [6].
První věc, kterou je dobré vědět, že ethernet zařízení se jmenuje eth0 a wifi rozhraní se v tomto nastavení jmenuje eth1 (a ne wlan0). Postup:
INTERFACES="eth0"S="eth1" HOTPLUG_INTERFACES="eth1"I" ARGS="-q -f -u0 -d10 -w -I" SUSPEND_ACTION="stop"
# This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback # The primary network interface # It is managed by ifplugd allow-hotplug eth0 iface eth0 inet dhcp allow-hotplug eth1 iface eth1 inet dhcp
OPTIONS="-w -i eth1 -D ipw -c /etc/wpa_supplicant.conf"V samotném konfiguračním souboru /etc/wpa_supplicant.conf jsou popisy přistupových bodů, ke kterým se chceme připojovat. Soubor obsahuje hesla, proto by neměl být čitelný pro normální uživatele. Můj konfugurák vypadá takto:
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
eapol_version=1
ap_scan=2
fast_reauth=1
network={
ssid="XXXXXXXXX"
proto=WPA
key_mgmt=WPA-PSK
pairwise=TKIP
psk="YYYYYYYYYYYY"
priority=1
}
#Examples:
# Single key 128bit WEP
#network={
# ssid="My-Home"
# key_mgmt=NONE
# wep_key0=ABCDEF01234567890123456789
# wep_tx_keyidx=0
# priority=5
#}
# Coffee shop / Open
#network={
# ssid=""
# key_mgmt=NONE
# priority=2
#}
echo "Bringing wifi up" modprobe ipw2200 /etc/init.d/wpasupplicant restart dhclient eth1
Pozor: blootooth a wifi adaptér se vypínají a zapínají jen společně (Fn+F2). Navíc, když je ve Windows softwarově vypnete (ne přes Fn + F2, ale z nějaké nabídky), tak už je v linuxu nenahodíte, myslete na to před rebootem.
Notebook má dva zvukové výstupy (vestavěné reproduktory a sluchátka), které se dají regulovat odděleně. Než si budete stěžovat, že nehraje zvuk, zkuste zesílit oba kanály. Softwarové nastavení nemá vliv na to, že po zapojení sluchátek se reproduktory odmlčí.
Drobný problém jsem měl s faktem, že někdy systém nereagoval na nastavení v programu alsamixer (nastavoval jsem hlasitost reproduktorům). Zkusil jsem totéž v programu aumix a ono to začalo fungovat správně i v alsamixer.
Multimediální tlačítka na klávesnici mi ovládají reproduktory, na sluchátka nemají vliv. Nezkoumal jsem, kde se to dá nastavit.
Použitelnost vestavěného mikrofonu je omezená, chytá plno ruchů, zejména šum větráků a disku.
Když se podaří zjistit, jestli notebook je nebo není v docku, dá se uzpůsobit např. konfigurace X apod. Můj skrpit /etc/init.d/dockdetect.sh nastaví správně X:
#! /bin/sh
#
# dockdetect.sh Adjust XFree settings according to it is docked or not
# Must be run before X is started
#
# Author: Tomas Penicka tom.penicka@centrum.cz
#
# Version: @(#)dockdetect.sh 0.1 29-Aug-2006 tom.penicka@centrum.cz
#
set -e
NAME=dockdetect
DESC="dock station/port replicator detection"
# Gracefully exit if the package has been removed.
test -e /etc/X11/XF86Config-4.docked || exit 0
test -e /etc/X11/XF86Config-4.undocked || exit 0
test -e /etc/X11/XF86Config-4.common || exit 0
case "$1" in
start)
usbports=`lsusb | wc -l`
cp /etc/X11/XF86Config-4.common /etc/X11/XF86Config-4
case "$usbports" in
"4"|"5")
echo "Laptop is standalone"
cat /etc/X11/XF86Config-4.undocked >> /etc/X11/XF86Config-4
;;
"9"|"10")
echo "Laptop is docked"
cat /etc/X11/XF86Config-4.docked >> /etc/X11/XF86Config-4
;;
*)
echo "Unknown situation, considering as standalone"
echo "Number of USB ports: $usbports"
cat /etc/X11/XF86Config-4.undocked >> /etc/X11/XF86Config-4
;;
esac
echo "."
;;
stop)
echo -n "Stopping $DESC: $NAME"
echo "No action"
echo "."
;;
restart|force-reload)
echo -n "Restarting $DESC: $NAME"
echo "No action"
echo "."
;;
*)
# echo "Usage: $SCRIPTNAME {start|stop|restart|reload|force-reload}" >&2
echo "Usage: $SCRIPTNAME {start}" >&2
exit 1
;;
esac
exit 0
Nevím, proč není počet zařízení při každém bootu stejný (proto ty podmínky 9|10 apod., možná to je zapojená myš). ale dokud se ty dvě situace liší aspon o jedničku, tak to funguje.
Tiskni
Sdílej:
Je to udelane tak "sikovne", ze v docku prijdu o obe USB na zadni strane masiny. Oproti odkazovanenemu kousku tam jeste mam audio vystup (ale uz ne mikrofon).
- viz http://www.sweb.cz/samba/dell/index.htm
0000:02:03.0 Network controller: Broadcom Corporation BCM4309 802.11a/b/g (rev 02)