Nové číslo časopisu Raspberry Pi zdarma ke čtení: Raspberry Pi Official Magazine 161 (pdf).
Po delší době vývoje vyšla nativní linuxová verze virtuálního bubeníka MT-PowerDrumKit 2 ve formátu VST3. Mezi testovanými hosty jsou Reaper, Ardour, Bitwig a Carla.
Desktopové prostředí Budgie bylo vydáno ve verzi 10.10. Dokončena byla migrace z X11 na Wayland. Budgie 10 vstupuje do režimu údržby. Vývoj se přesouvá k Budgie 11. Dlouho se řešilo, v čem bude nové Budgie napsáno. Budgie 10 je postaveno nad GTK 3. Přemýšlelo se také nad přepsáním z GTK do EFL. Budgie 11 bude nakonec postaveno nad Qt 6.
OpenChaos.dev je 'samovolně se vyvíjející open source projekt' s nedefinovaným cílem. Každý týden mohou lidé hlasovat o návrzích (pull requestech), přičemž vítězný návrh se integruje do kódu projektu (repozitář na GitHubu). Hlasováním je možné změnit téměř vše, včetně tohoto pravidla. Hlasování končí vždy v neděli v 9:00 UTC.
Byl vydán Debian 13.3, tj. třetí opravná verze Debianu 13 s kódovým názvem Trixie a Debian 12.13, tj. třináctá opravná verze Debianu 12 s kódovým názvem Bookworm. Řešeny jsou především bezpečnostní problémy, ale také několik vážných chyb. Instalační média Debianu 13 a Debianu 12 lze samozřejmě nadále k instalaci používat. Po instalaci stačí systém aktualizovat.
Na stránkách Evropské komise, na portálu Podělte se o svůj názor, se lze do 3. února podělit o názor k iniciativě Evropské otevřené digitální ekosystémy řešící přístup EU k otevřenému softwaru.
Společnost Kagi stojící za stejnojmenným placeným vyhledávačem vydala (𝕏) alfa verzi linuxové verze (flatpak) svého proprietárního webového prohlížeče Orion.
Firma Bose se po tlaku uživatelů rozhodla, že otevře API svých chytrých reproduktorů SoundTouch, což umožní pokračovat v jejich používání i po plánovaném ukončení podpory v letošním roce. Pro ovládání také bude stále možné využívat oficiální aplikaci, ale už pouze lokálně bez cloudových služeb. Dokumentace API dostupná zde (soubor PDF).
Jiří Eischmann se v příspěvku na svém blogu rozepsal o open source AdGuard Home jako domácí ochraně nejen před reklamou. Adguard Home není plnohodnotným DNS resolverem, funguje jako DNS forwarder s možností filtrování. To znamená, že když přijme DNS dotaz, sám na něj neodpoví, ale přepošle ho na vybraný DNS server a odpovědi zpracovává a filtruje dle nastavených pravidel a následně posílá zpět klientům. Dá se tedy používat k blokování reklamy a škodlivých stránek a k rodičovské kontrole na úrovni DNS.
AI Claude Code od Anthropicu lépe rozumí frameworku Nette, tj. open source frameworku pro tvorbu webových aplikací v PHP. David Grudl napsal plugin Nette pro Claude Code.
Řešení dotazu:
Dosel jsem az semhle a [petr@localhost Dokumenty]$ ./extract_xc3028.pl ./extract_xc3028.pl: řádek 1: chyba syntaxe poblíž neočekávaného tokenu „newline“ ./extract_xc3028.pl: řádek 1: xml version="1.0" encoding="utf-8"
Tady už vím kde jsi se zadrhl, ty jsi stáhl html stránku a né skript.
Na té stránce je nahoře odkaz a pouze ten stáhnout.... 
Stažené to máš jako přílohu v mým dalším příspěvku.
01:05.0 Multimedia controller: Philips Semiconductors SAA7131/SAA7133/SAA7135 Video Broadcast Decoder (rev d1) Subsystem: Avermedia Technologies Inc Hybrid+FM PCI (rev A16D) Latency: 64 Interrupt: pin A routed to IRQ 18 Region 0: Memory at f9fff800 (32-bit, non-prefetchable) [size=2K] Kernel driver in use: saa7134 Kernel modules: saa7134A na analogu bez problémů funguje. Zavedené moduly:
[petr@HTPC ~]$ lsmod | grep saa saa7134_alsa 10610 0 snd_pcm 76131 1 saa7134_alsa snd 60573 5 saa7134_alsa,snd_seq,snd_seq_device,snd_pcm,snd_timer saa7134_dvb 23573 0 videobuf_dvb 5090 1 saa7134_dvb saa7134 151012 2 saa7134_alsa,saa7134_dvb ir_common 41467 1 saa7134 v4l2_common 15927 2 tuner,saa7134 videodev 35123 3 tuner,saa7134,v4l2_common videobuf_dma_sg 10222 3 saa7134_alsa,saa7134_dvb,saa7134 videobuf_core 14903 3 videobuf_dvb,saa7134,videobuf_dma_sg ir_core 4798 2 saa7134,ir_common tveeprom 12886 1 saa7134 i2c_core 24507 10 mt352,saa7134_dvb,tuner_xc2028,tuner,saa7134,v4l2_common,videodev,tveeprom,nvidia,i2c_nforce2Výpis z dmesg:
saa7130/34: v4l2 driver version 0.2.15 loaded
ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 18
alloc irq_desc for 18 on node -1
alloc kstat_irqs on node -1
saa7134 0000:01:05.0: PCI INT A -> Link[LNKA] -> GSI 18 (level, low) -> IRQ 18
saa7133[0]: found at 0000:01:05.0, rev: 209, irq: 18, latency: 64, mmio: 0xf9fff800
saa7133[0]: subsystem: 1461:f936, board: AVerMedia Hybrid TV/Radio (A16D) [card=137,autodetected]
saa7133[0]: board init: gpio is d400
input: saa7134 IR (AVerMedia Hybrid TV as /devices/pci0000:00/0000:00:09.0/0000:01:05.0/input/input3
IRQ 18/saa7133[0]: IRQF_DISABLED is not guaranteed on shared IRQs
ACPI: PCI Interrupt Link [LPMU] enabled at IRQ 21
nvidia 0000:00:03.5: PCI INT B -> Link[LPMU] -> GSI 21 (level, low) -> IRQ 21
ACPI: PCI Interrupt Link [SGRU] enabled at IRQ 20
nvidia 0000:02:00.0: PCI INT A -> Link[SGRU] -> GSI 20 (level, low) -> IRQ 20
nvidia 0000:02:00.0: setting latency timer to 64
vgaarb: device changed decodes: PCI:0000:02:00.0,olddecodes=io+mem,decodes=none:owns=io+mem
NVRM: loading NVIDIA UNIX x86_64 Kernel Module 195.36.24 Thu Apr 22 19:10:14 PDT 2010
type=1400 audit(1283723097.300:4): avc: denied { mmap_zero } for pid=794 comm="vbetool" scontext=system_u:system_r:vbetool_t:s0-s0:c0.c1023 tcontext=system_u:system_r:vbetool_t:s0-s0:c0.c1023 tclass=memprotect
saa7133[0]: i2c eeprom 00: 61 14 36 f9 00 00 00 00 00 00 00 00 00 00 00 00
saa7133[0]: i2c eeprom 10: ff ff ff ff ff 20 ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 20: 01 40 01 02 02 01 01 00 08 ff 00 0e ff ff ff ff
saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 40: ff 65 00 ff c2 1e ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
tuner 1-0061: chip found @ 0xc2 (saa7133[0])
xc2028 1-0061: creating new instance
xc2028 1-0061: type set to XCeive xc2028/xc3028 tuner
saa7134 0000:01:05.0: firmware: requesting xc3028-v27.fw
xc2028 1-0061: Loading 80 firmware images from xc3028-v27.fw, type: xc2028 firmware, ver 2.7
xc2028 1-0061: Loading firmware for type=BASE F8MHZ (3), id 0000000000000000.
(0), id 00000000000000ff:
xc2028 1-0061: Loading firmware for type=(0), id 0000000100000007.
xc2028 1-0061: Loading SCODE for type=MONO SCODE HAS_IF_5320 (60008000), id 0000000f00000007.
saa7133[0]: registered device video0 [v4l2]
saa7133[0]: registered device vbi0
saa7133[0]: registered device radio0
xc2028 1-0061: Loading firmware for type=BASE F8MHZ (3), id 0000000000000000.
dvb_init() allocating 1 frontend
xc2028 1-0061: attaching existing instance
xc2028 1-0061: type set to XCeive xc2028/xc3028 tuner
DVB: registering new adapter (saa7133[0])
DVB: registering adapter 0 frontend 0 (Zarlink MT352 DVB-T)...
(0), id 00000000000000ff:
xc2028 1-0061: Loading firmware for type=(0), id 0000000100000007.
xc2028 1-0061: Loading SCODE for type=MONO SCODE HAS_IF_5320 (60008000), id 0000000f00000007.
xc2028 1-0061: Loading firmware for type=BASE FM (401), id 0000000000000000.
xc2028 1-0061: Loading firmware for type=FM (400), id 0000000000000000.
xc2028 1-0061: Loading firmware for type=BASE F8MHZ (3), id 0000000000000000.
(0), id 00000000000000ff:
xc2028 1-0061: Loading firmware for type=(0), id 0000000100000007.
xc2028 1-0061: Loading SCODE for type=MONO SCODE HAS_IF_5320 (60008000), id 0000000f00000007.
xc2028 1-0061: Error on line 1137: -5
saa7134 ALSA driver for DMA sound loaded
IRQ 18/saa7133[0]: IRQF_DISABLED is not guaranteed on shared IRQs
saa7133[0]/alsa: saa7133[0] at 0xf9fff800 irq 18 registered as card -1
04:08.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]
Flags: bus master, medium devsel, latency 32, IRQ 16
Memory at fdbfe000 (32-bit, non-prefetchable) [size=2K]
Capabilities: access denied
Kernel driver in use: saa7134
Kernel modules: saa7134
Vypis, ale jen jako root
[root@localhost petr]# lsmod | grep saa saa7134_alsa 11410 1 saa7134 167928 1 saa7134_alsa ir_common 48278 1 saa7134 v4l2_common 19388 2 tuner,saa7134 videodev 42150 3 tuner,saa7134,v4l2_common videobuf_dma_sg 12306 2 saa7134_alsa,saa7134 videobuf_core 18687 2 saa7134,videobuf_dma_sg ir_core 5651 2 saa7134,ir_common tveeprom 13882 1 saa7134 i2c_core 29717 8 i2c_nforce2,nvidia,tuner_xc2028,tuner,saa7134,v4l2_common,videodev,tveeprom snd_pcm 93590 4 snd_hda_intel,snd_hda_codec,saa7134_alsa,snd_pcm_oss snd 73587 22 snd_hda_codec_analog,snd_hda_intel,snd_hda_codec,snd_hwdep,saa7134_alsa,snd_mpu401,snd_mpu401_uart,snd_rawmidi,snd_seq_dummy,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_pcm,snd_timer,snd_mixer_ossVypis casti dmesg
Linux video capture interface: v2.00 saa7130/34: v4l2 driver version 0.2.15 loaded ACPI: PCI Interrupt Link [APC1] enabled at IRQ 16 saa7134 0000:04:08.0: PCI INT A -> Link[APC1] -> GSI 16 (level, low) -> IRQ 16 saa7133[0]: found at 0000:04:08.0, rev: 209, irq: 16, latency: 32, mmio: 0xfdbfe000 saa7133[0]: subsystem: 1461:f936, board: Avermedia M115 [card=138,insmod option] saa7133[0]: board init: gpio is 2e400 IRQ 16/saa7133[0]: IRQF_DISABLED is not guaranteed on shared IRQs atd...Navim, jak z techto rozdilnych zapisu urcit, kde je chyba
Digitál funguje, normálně používám.
To vypadá, že chybí oprávnění k přístupu. Je uživatel ve skupině video?
A má ten skript executable bit?
chmod +x extract_xc3028.pl
Případně ho zkus spsutit přímo interpretrem
perl extract_xc3028.pl
Tiskni
Sdílej: