V dokumentově orientované databázi MongoDB byla nalezena a v upstreamu již opravena kritická bezpečností chyba CVE-2025-14847 aneb MongoBleed.
Při úklidu na Utažské univerzitě se ve skladovacích prostorách náhodou podařilo nalézt magnetickou pásku s kopií Unixu V4. Páska byla zaslána do počítačového muzea, kde se z pásky úspěšně podařilo extrahovat data a Unix spustit. Je to patrně jediný známý dochovaný exemplář tohoto 52 let starého Unixu, prvního vůbec programovaného v jazyce C.
FFmpeg nechal kvůli porušení autorských práv odstranit z GitHubu jeden z repozitářů patřících čínské technologické firmě Rockchip. Důvodem bylo porušení LGPL ze strany Rockchipu. Rockchip byl FFmpegem na porušování LGPL upozorněn již téměř před dvěma roky.
K dispozici je nový CLI nástroj witr sloužící k analýze běžících procesů. Název je zkratkou slov why-is-this-running, 'proč tohle běží'. Klade si za cíl v 'jediném, lidsky čitelném, výstupu vysvětlit odkud daný spuštěný proces pochází, jak byl spuštěn a jaký řetězec systémů je zodpovědný za to, že tento proces právě teď běží'. Witr je napsán v jazyce Go.
Yazi je správce souborů běžící v terminálu. Napsán je v programovacím jazyce Rust. Podporuje asynchronní I/O operace. Vydán byl v nové verzi 25.12.29. Instalovat jej lze také ze Snapcraftu.
Od soboty do úterý probíhá v Hamburku konference 39C3 (Chaos Communication Congress) věnovaná také počítačové bezpečnosti nebo hardwaru. Program (jiná verze) slibuje řadu zajímavých přednášek. Streamy a záznamy budou k dispozici na media.ccc.de.
Byl představen nový Xserver Phoenix, kompletně od nuly vyvíjený v programovacím jazyce Zig. Projekt Phoenix si klade za cíl být moderní alternativou k X.Org serveru.
XLibre Xserver byl 21. prosince vydán ve verzi 25.1.0, 'winter solstice release'. Od založení tohoto forku X.Org serveru se jedná o vůbec první novou minor verzi (inkrementovalo se to druhé číslo v číselném kódu verze).
Wayback byl vydán ve verzi 0.3. Wayback je "tak akorát Waylandu, aby fungoval Xwayland". Jedná se o kompatibilní vrstvu umožňující běh plnohodnotných X11 desktopových prostředí s využitím komponent z Waylandu. Cílem je nakonec nahradit klasický server X.Org, a tím snížit zátěž údržby aplikací X11.
Byla vydána verze 4.0.0 programovacího jazyka Ruby (Wikipedie). S Ruby Box a ZJIT. Ruby lze vyzkoušet na webové stránce TryRuby. U příležitosti 30. narozenin, první veřejná verze Ruby 0.95 byla oznámena 21. prosince 1995, proběhl redesign webových stránek.
BigBuckBunny_2000hevcVida teďka jsem si uvědomil zajímavou věc. Můj mplayer není nejspíš zkompilovaný se všemi optimalizacemi a i když VDPAU detekuje, tak tohle video přehraje jenom čtvrtinovou rychlostí. VLC 3.0.0 z nonfree repa mi přehraje tu animaci i trojnásobnou rychlostí bez sekání i na mém pomalejším stroji. Z toho vyplývá, že to není (výhradně) problém adaptéru, ale spíše knihoven nebo driveru. Osobně bych podezříval právě ten proprietární driver nvidie. Zkus ho reinstalovat (myslím, že v ubuntu to je balíček "nvidia-driver-390"). Vím že staré verze driveru přímo od nvidie fungovaly tak, že natvrdo přepsaly systémové knihovny a pak v tom byl bordel (jiné GPU doufám nepoužíváš?). Můžeš zkusit nainstalovat nouveau i když nevím jak je na tom s dekódováním videa, ale aspoň je součástí linuxového prostředí. Taky můžeš zkusit reinstalovat balíky knihoven souvisejících s dekódováním videa (libva*, libvdpau*, libde265, apod). do publika: používá ubuntu taky rozdělení na free a nonfree verze balíků?
.
[11650.524850] usb 1-2: New USB device found, idVendor=0572, idProduct=c68a [11650.524853] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [11650.524855] usb 1-2: Product: EyeTV Stick [11650.524857] usb 1-2: Manufacturer: Geniatech [11650.524858] usb 1-2: SerialNumber: 161206 [11650.525261] dvb-usb: found a 'Mygica T230C2 DVB-T/T2/C' in warm state. [11650.768157] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. [11650.768239] dvbdev: DVB: registering new adapter (Mygica T230C2 DVB-T/T2/C) [11650.768244] usb 1-2: media controller created [11650.768591] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered. [11650.778876] i2c i2c-6: Added multiplexed i2c bus 7 [11650.778880] si2168 6-0064: Silicon Labs Si2168-D60 successfully identified [11650.778887] si2168 6-0064: firmware version: D 6.0.1 [11650.782471] si2157 7-0060: Silicon Labs Si2141 successfully attached [11650.782489] usb 1-2: DVB: registering adapter 0 frontend 0 (Silicon Labs Si2168)... [11650.782504] dvbdev: dvb_create_media_entity: media entity 'Silicon Labs Si2168' registered. [11650.784389] Registered IR keymap rc-total-media-in-hand-02 [11650.784415] rc rc0: Mygica T230C2 DVB-T/T2/C as /devices/pci0000:00/0000:00:1a.7/usb1/1-2/rc/rc0 [11650.784450] input: Mygica T230C2 DVB-T/T2/C as /devices/pci0000:00/0000:00:1a.7/usb1/1-2/rc/rc0/input18 [11650.784783] rc rc0: lirc_dev: driver dvb_usb_cxusb registered at minor = 0 [11650.784784] dvb-usb: schedule remote query interval to 100 msecs. [11650.788271] dvb-usb: Mygica T230C2 DVB-T/T2/C successfully initialized and connected. [11657.840039] si2168 6-0064: downloading firmware from file 'dvb-demod-si2168-d60-01.fw' [11659.048598] si2168 6-0064: firmware version: D 6.0.13 [11659.073843] si2157 7-0060: found a 'Silicon Labs Si2141-A10' [11659.080915] si2157 7-0060: downloading firmware from file 'dvb-tuner-si2141-a10-01.fw' [11659.732843] si2157 7-0060: firmware version: 1.1.11Nainstaloval jsem si novější verzi kaffeine (byla tam původní 1.2.2, teď je tam 2.0.12). Ta už umí naladit DVB-T2, ale zátěž procesoru je ještě o kousek větší než u VLC (mám verzi 2.2.2). Tak jsem si nepolepšil. Asi budu čekat až vyjde stabilní Ubuntu 18.04LTS a doufat, že tam to bude lepší...
display: :0 screen: 0 API version: 1 Information string: NVIDIA VDPAU Driver Shared Library 390.48 Wed Mar 21 23:47:29 PDT 2018 Video surface: name width height types ------------------------------------------- 420 8192 8192 NV12 YV12 422 8192 8192 UYVY YUYV Decoder capabilities: name level macbs width height ---------------------------------------------------- MPEG1 0 65536 4096 4096 MPEG2_SIMPLE 3 65536 4096 4096 MPEG2_MAIN 3 65536 4096 4096 H264_BASELINE 41 65536 4096 4096 H264_MAIN 41 65536 4096 4096 H264_HIGH 41 65536 4096 4096 VC1_SIMPLE 1 8190 2048 2048 VC1_MAIN 2 8190 2048 2048 VC1_ADVANCED 4 8190 2048 2048 MPEG4_PART2_SP 3 8192 2048 2048 MPEG4_PART2_ASP 5 8192 2048 2048 DIVX4_QMOBILE 0 8192 2048 2048 DIVX4_MOBILE 0 8192 2048 2048 DIVX4_HOME_THEATER 0 8192 2048 2048 DIVX4_HD_1080P 0 8192 2048 2048 DIVX5_QMOBILE 0 8192 2048 2048 DIVX5_MOBILE 0 8192 2048 2048 DIVX5_HOME_THEATER 0 8192 2048 2048 DIVX5_HD_1080P 0 8192 2048 2048 H264_CONSTRAINED_BASELINE 41 65536 4096 4096 H264_EXTENDED 41 65536 4096 4096 H264_PROGRESSIVE_HIGH 41 65536 4096 4096 H264_CONSTRAINED_HIGH 41 65536 4096 4096 H264_HIGH_444_PREDICTIVE 41 65536 4096 4096 HEVC_MAIN 153 262144 8192 8192 HEVC_MAIN_10 --- not supported --- HEVC_MAIN_STILL --- not supported --- HEVC_MAIN_12 --- not supported --- HEVC_MAIN_444 --- not supported --- Output surface: name width height nat types ---------------------------------------------------- B8G8R8A8 32768 32768 y Y8U8V8A8 V8U8Y8A8 A4I4 I4A4 A8I8 I8A8 R10G10B10A2 32768 32768 y Y8U8V8A8 V8U8Y8A8 A4I4 I4A4 A8I8 I8A8 Bitmap surface: name width height ------------------------------ B8G8R8A8 32768 32768 R8G8B8A8 32768 32768 R10G10B10A2 32768 32768 B10G10R10A2 32768 32768 A8 32768 32768 Video mixer: feature name sup ------------------------------------ DEINTERLACE_TEMPORAL y DEINTERLACE_TEMPORAL_SPATIAL y INVERSE_TELECINE y NOISE_REDUCTION y SHARPNESS y LUMA_KEY y HIGH QUALITY SCALING - L1 y HIGH QUALITY SCALING - L2 - HIGH QUALITY SCALING - L3 - HIGH QUALITY SCALING - L4 - HIGH QUALITY SCALING - L5 - HIGH QUALITY SCALING - L6 - HIGH QUALITY SCALING - L7 - HIGH QUALITY SCALING - L8 - HIGH QUALITY SCALING - L9 - parameter name sup min max ----------------------------------------------------- VIDEO_SURFACE_WIDTH y 1 8192 VIDEO_SURFACE_HEIGHT y 1 8192 CHROMA_TYPE y LAYERS y 0 4 attribute name sup min max ----------------------------------------------------- BACKGROUND_COLOR y CSC_MATRIX y NOISE_REDUCTION_LEVEL y 0.00 1.00 SHARPNESS_LEVEL y -1.00 1.00 LUMA_KEY_MIN_LUMA y LUMA_KEY_MAX_LUMA yAbych pravdu řekl moc tomu nerozumím. Jsou tam čtyři řádky začínající HEVC u kterých je napsáno "not supported".
PureVideo Feature Set H hardware video decoding HEVC Main10 (10 bit), Main12 (12 bit) & VP9 hardware decodingAle je jen možný, že to v tom driveru nemají pro linux implementovaný.
V D-Booku se uvádí profil main úroveň 4.1, tier main. Na ten by to stačit mělo.
Pak je tam ještě „volitelný“ formát main 10 úroveň 5.1 pro rozlišení 3840 × 2160, což tedy tazateli chybí. Mám ale dojem, že takhle nikdo nevysílá. Bylo by dobré, kdyby tazatel uložit kus proudu a zjistil, co v něm přesně je (třeba pomocí ffprobe).
Taky mě mate ta volitelnost. Pak budeme mít televizní přijímače, které vyhovují specifikaci, ale přesto nebudou schopné přehrát vše, co může být v éteru.
Řešil jsem podobný problém na NUCu s Intel Celeron J3455, kde jsem měl problém s velkou zátěží CPU při FullHD ve VLC. Použití mpv problém vyřešilo, hledal jsem dál a pomohla mi instalace následujícíh balíků, předpokládám, že pro NVIDII budou podobné.
Pro Fedoru:
libvdpau-va-gl
libva-intel-driv
Tiskni
Sdílej: