Byl publikován aktuální přehled vývoje renderovacího jádra webového prohlížeče Servo (Wikipedie).
V programovacím jazyce Go naprogramovaná webová aplikace pro spolupráci na zdrojových kódech pomocí gitu Forgejo byla vydána ve verzi 12.0 (Mastodon). Forgejo je fork Gitei.
Nová čísla časopisů od nakladatelství Raspberry Pi zdarma ke čtení: Raspberry Pi Official Magazine 155 (pdf) a Hello World 27 (pdf).
Hyprland, tj. kompozitor pro Wayland zaměřený na dláždění okny a zároveň grafické efekty, byl vydán ve verzi 0.50.0. Podrobný přehled novinek na GitHubu.
Patrick Volkerding oznámil před dvaatřiceti lety vydání Slackware Linuxu 1.00. Slackware Linux byl tenkrát k dispozici na 3,5 palcových disketách. Základní systém byl na 13 disketách. Kdo chtěl grafiku, potřeboval dalších 11 disket. Slackware Linux 1.00 byl postaven na Linuxu .99pl11 Alpha, libc 4.4.1, g++ 2.4.5 a XFree86 1.3.
Ministerstvo pro místní rozvoj (MMR) jako první orgán státní správy v Česku spustilo takzvaný „bug bounty“ program pro odhalování bezpečnostních rizik a zranitelných míst ve svých informačních systémech. Za nalezení kritické zranitelnosti nabízí veřejnosti odměnu 1000 eur, v případě vysoké závažnosti je to 500 eur. Program se inspiruje přístupy běžnými v komerčním sektoru nebo ve veřejné sféře v zahraničí.
Vláda dne 16. července 2025 schválila návrh nového jednotného vizuálního stylu státní správy. Vytvořilo jej na základě veřejné soutěže studio Najbrt. Náklady na přípravu návrhu a metodiky činily tři miliony korun. Modernizovaný dvouocasý lev vychází z malého státního znaku. Vizuální styl doprovází originální písmo Czechia Sans.
Vyhledávač DuckDuckGo je podle webu DownDetector od 2:15 SELČ nedostupný. Opět fungovat začal na několik minut zhruba v 15:15. Další služby nesouvisející přímo s vyhledáváním, jako mapy a AI asistent jsou dostupné. Pro některé dotazy během výpadku stále funguje zobrazování například textu z Wikipedie.
Více než 600 aplikací postavených na PHP frameworku Laravel je zranitelných vůči vzdálenému spuštění libovolného kódu. Útočníci mohou zneužít veřejně uniklé konfigurační klíče APP_KEY (např. z GitHubu). Z více než 260 000 APP_KEY získaných z GitHubu bylo ověřeno, že přes 600 aplikací je zranitelných. Zhruba 63 % úniků pochází z .env souborů, které často obsahují i další citlivé údaje (např. přístupové údaje k databázím nebo cloudovým službám).
Open source modální textový editor Helix, inspirovaný editory Vim, Neovim či Kakoune, byl vydán ve verzi 25.07. Přehled novinek se záznamy terminálových sezení v asciinema v oznámení na webu. Detailně v CHANGELOGu na GitHubu.
Hybridní tuner
Vstupy:
Chipset: Philips SAA7135HL
Analogový a FM tuner: Xceive XC3018
lspci -vvnn
03:07.0 Multimedia controller [0480]: Philips Semiconductors SAA7131/SAA7133/SAA7135 Video Broadcast Decoder [1131:7133] (rev d1) Subsystem: Avermedia Technologies Inc Hybrid+FM PCI (rev A16D) [1461:f936] Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium Latency: 32 Interrupt: pin A routed to IRQ 21 Region 0: Memory at fddff000 (32-bit, non-prefetchable) [size=2K] Capabilities: [40] Power Management version 2 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME- Kernel driver in use: saa7134 Kernel modules: saa7134
dmesg
[ 10.363428] saa7134 0000:03:07.0: PCI INT A -> GSI 21 (level, low) -> IRQ 21 [ 10.363434] saa7133[0]: found at 0000:03:07.0, rev: 209, irq: 21, latency: 32, mmio: 0xfddff000 [ 10.363439] saa7133[0]: subsystem: 1461:f936, board: AVerMedia Hybrid TV/Radio (A16D) [card=137,autodetected] [ 10.363477] saa7133[0]: board init: gpio is 2f200 [ 10.364064] lirc_dev: IR Remote Control driver registered, major 249 [ 10.365830] IR LIRC bridge handler initialized [ 10.379524] HDA Intel 0000:00:14.2: PCI INT A -> GSI 16 (level, low) -> IRQ 16 [ 10.406127] usblp0: USB Bidirectional printer dev 2 if 1 alt 0 proto 2 vid 0x04A9 pid 0x1724 [ 10.406141] usbcore: registered new interface driver usblp [ 10.430100] lp0: using parport0 (interrupt-driven). [ 10.440020] Registered IR keymap rc-avermedia-a16d [ 10.440082] input: saa7134 IR (AVerMedia Hybrid TV as /devices/pci0000:00/0000:00:14.4/0000:03:07.0/rc/rc0/input4 [ 10.440112] rc0: saa7134 IR (AVerMedia Hybrid TV as /devices/pci0000:00/0000:00:14.4/0000:03:07.0/rc/rc0 [ 10.468316] hda_codec: ALC889A: BIOS auto-probing. [ 10.480956] HDA Intel 0000:01:00.1: PCI INT B -> GSI 19 (level, low) -> IRQ 19 [ 10.481012] alloc irq_desc for 43 on node 0 [ 10.481013] alloc kstat_irqs on node 0 [ 10.481022] HDA Intel 0000:01:00.1: irq 43 for MSI/MSI-X [ 10.481040] HDA Intel 0000:01:00.1: setting latency timer to 64 [ 10.516845] fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel. [ 10.516848] Disabling lock debugging due to kernel taint [ 10.545496] [fglrx] Maximum main memory to use for locked dma buffers: 3799 MBytes. [ 10.545648] [fglrx] vendor: 1002 device: 9440 count: 1 [ 10.545915] [fglrx] ioport: bar 4, base 0xee00, size: 0x100 [ 10.545927] pci 0000:01:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18 [ 10.545931] pci 0000:01:00.0: setting latency timer to 64 [ 10.546115] [fglrx] Kernel PAT support is enabled [ 10.546131] [fglrx] module loaded - fglrx 8.82.8 [Jan 26 2011] with 1 minors [ 10.630019] saa7133[0]: i2c eeprom 00: 61 14 36 f9 00 00 00 00 00 00 00 00 00 00 00 00 [ 10.630025] saa7133[0]: i2c eeprom 10: ff ff ff ff ff 20 ff ff ff ff ff ff ff ff ff ff [ 10.630029] saa7133[0]: i2c eeprom 20: 01 40 01 02 02 01 01 00 08 ff 00 0e ff ff ff ff [ 10.630034] saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 10.630038] saa7133[0]: i2c eeprom 40: ff 65 00 ff c2 1e ff ff ff ff ff ff ff ff ff ff [ 10.630042] saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 10.630046] saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 10.630050] saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 10.630055] saa7133[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 10.630059] saa7133[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 10.630063] saa7133[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 10.630067] saa7133[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 10.630071] saa7133[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 10.630075] saa7133[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 10.630080] saa7133[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 10.630084] saa7133[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 10.650051] tuner 0-0061: chip found @ 0xc2 (saa7133[0]) [ 10.651144] xc2028 0-0061: creating new instance [ 10.651146] xc2028 0-0061: type set to XCeive xc2028/xc3028 tuner [ 10.701229] xc2028 0-0061: Error: firmware xc3028-v27.fw not found. [ 10.702027] xc2028 0-0061: Error: firmware xc3028-v27.fw not found. [ 10.702384] saa7133[0]: dsp access error [ 10.720069] saa7133[0]: registered device video0 [v4l2] [ 10.720087] saa7133[0]: registered device vbi0 [ 10.720103] saa7133[0]: registered device radio0 [ 10.723053] saa7134 ALSA driver for DMA sound loaded [ 10.723073] saa7133[0]/alsa: saa7133[0] at 0xfddff000 irq 21 registered as card -2 [ 10.725943] xc2028 0-0061: Error: firmware xc3028-v27.fw not found. [ 10.726152] xc2028 0-0061: Error on line 1198: -5 [ 10.727230] xc2028 0-0061: Error: firmware xc3028-v27.fw not found. [ 10.728204] xc2028 0-0061: Error: firmware xc3028-v27.fw not found. [ 10.728529] xc2028 0-0061: Error on line 1198: -5 [ 10.757814] EXT4-fs (sda5): re-mounted. Opts: errors=remount-ro [ 10.809614] dvb_init() allocating 1 frontend [ 10.823826] xc2028 0-0061: attaching existing instance [ 10.823833] xc2028 0-0061: type set to XCeive xc2028/xc3028 tuner [ 10.823835] DVB: registering new adapter (saa7133[0]) [ 10.823837] DVB: registering adapter 0 frontend 0 (Zarlink MT352 DVB-T)...
Této karty jsou dva druhy:
K získání firmware je potřeba skript extract_xc3028.pl, který je ve složce Documentation/video4linux zdrojáků jádra. Doporučuji stáhnout z GITu.
chmod +x extract_xc3028.pl
wget http://www.steventoth.net/linux/xc5000/HVR-12x0-14x0-17x0_1_25_25271_WHQL.zip
unzip -j HVR-12x0-14x0-17x0_1_25_25271_WHQL.zip Driver85/hcw85bda.sys
./extract_xc3028.pl
cp xc3028-v27.fw /lib/firmware
Digitální TV
Lze naladit například přes MPlayer následujícím způsobem :
scan /usr/share/dvb/dvb-t/cz-All | tee channels.conf
mplayer "dvb://nazev_kanalu"
Funguje analogová TV, FM rádio a dálkové ovládání.
Zvuk je potřeba prohánět přes sox
sox -c 2 -s -w -r 32000 -t alsa hw:1,0 -t alsa -w -r 32000 default
pouze MPlayer to umí i bez něj:
mplayer tv:// -vf pp=fd -tv driver=v4l2:alsa:adevice=hw.1,0:amode=1:audiorate=32000:forceaudio:volume=100:immediatemode=0
Dokument vytvořil: Limoto, 23.5.2007 14:13 | Poslední úprava: Danstahr, 27.3.2011 21:18 | Další přispěvatelé: Limoto, drobek1015 | Historie změn | Zobrazeno: 7600×
Tiskni
Sdílej: