Bylo oznámeno vydání nové verze 8.1 "Hoare" kolekce svobodného softwaru umožňujícího nahrávání, konverzi a streamovaní digitálního zvuku a obrazu FFmpeg (Wikipedie). Doprovodný příspěvek na blogu Khronosu rozebírá kódování a dekódování videa pomocí Vulkan Compute Shaders v FFmpeg.
Byl představen open-source a open-hardware prototyp nízkonákladového raketometu kategorie MANPADS, který byl sestaven z běžně dostupné elektroniky a komponent vytištěných na 3D tiskárně. Raketa využívá skládací stabilizační křidélka a canardovou stabilizaci aktivně řízenou palubním letovým počítačem ESP32, vybaveným inerciální měřicí jednotkou MPU6050 (gyroskop a akcelerometr). Přenosné odpalovací zařízení obsahuje GPS,
… více »Vědci z univerzity La Sapienza v Římě vyvinuli systém, který dokáže identifikovat jednotlivce pouze na základě toho, jak narušují signály Wi-Fi. Autoři tuto novou technologii nazvali WhoFi. Na rozdíl od tradičních biometrických systémů, jako jsou skenery otisků prstů a rozpoznávání obličeje, nevyžaduje tato metoda přímý fyzický kontakt ani vizuální vstupy. WhoFi může také sledovat jednotlivce na větší ploše než kamera s pevnou polohou; stačí, je-li k dispozici Wi-Fi síť.
SuperTux (Wikipedie), tj. klasická 2D plošinovka inspirovaná sérií Super Mario, byl vydán v nové verzi 0.7.0. Videoukázka na YouTube. Hrát lze i ve webovém prohlížeči.
Ageless Linux je linuxová distribuce vytvořená jako politický protest proti kalifornskému zákonu o věkovém ověřování uživatelů na úrovni OS (AB 1043). Kromě běžného instalačního obrazu je k dispozici i konverzní skript, který kompatibilní systém označí za Ageless Linux a levné jednodeskové počítače v ceně 12$ s předinstalovaným Ageless Linuxem, které se chystají autoři projektu dávat dětem. Ageless Linux je registrován jako operační
… více »PimpMyGRC upravuje vzhled toolkitu GNU Radio a přidává alternativní barevná témata. Primárním cílem autora bylo pouze vytvořit tmavé prostředí vhodné pro noční práci, nicméně k dispozici je nakonec celá škála barevných schémat včetně možností různých animací a vizuálních efektů (plameny, matrix, bubliny...), které nepochybně posunou uživatelský zážitek na zcela jinou úroveň. Témata jsou skripty v jazyce Python, které nahrazují
… více »GIMP 3.2 byl oficiálně vydán (Mastodon, 𝕏). Přehled novinek v poznámkách k vydání.
FRANK OS je open-source operační systém pro mikrokontrolér RP2350 (s FRANK M2 board) postavený na FreeRTOS, který přetváří tento levný čip na plně funkční počítač s desktopovým uživatelským rozhraním ve stylu Windows 95 se správcem oken, terminálem, prohlížečem souborů a knihovnou aplikací, ovládaný PS/2 myší a klávesnicí, s DVI video výstupem. Otázkou zůstává, zda by 520 KB SRAM stačilo každému 😅.
Administrativa amerického prezidenta Donalda Trumpa by měla dostat zhruba deset miliard dolarů (asi 214 miliard Kč) za zprostředkování dohody o převzetí kontroly nad aktivitami sociální sítě TikTok ve Spojených státech.
Projekt Debian aktualizoval obrazy stabilní větve „Trixie“ (13.4). Shrnuje opravy za poslední dva měsíce, 111 aktualizovaných balíčků a 67 bezpečnostních hlášení. Opravy se týkají mj. chyb v glibc nebo webovém serveru Apache.
Na Tombuntu.com vyšel zajímavý článek o zlepšování vzhledu Wine. Píše se v něm, jak snadno provést změny tak, aby k sobě barvy lépe zapadly:
Barevné téma můžete nainstalovat vložením obsahu tohoto textového souboru do ~/.wine/user.reg.
Tento trik funguje bez problémů. Tombuntu dále popisuje, jak změnit témata oken (zakulatit rohy u tabů atd.), ale nedoporučuje to, neboť taková úprava vede k zásadnímu snížení výkonu:
Současná verze Wine je však při používání témat příliš pomalá na to, aby to bylo použitelné. (Můžete pozorovat, jak se každá čára pomalu vykresluje.) Pokud to vývojáři Wine včas opraví, tak bude mít Ubuntu 8.04 standardně nastavený shodně vypadající styl.
Z rozhovorů s vývojáři na IRC vyplynulo, že nikdo si (bez hlubšího zkoumání) není úplně jistý, co způsobuje tento nízký výkon. Nicméně někteří věří, že DIB Engine (> 1.0), který se objeví někdy v budoucnu, stav zlepší.
Dan Kegel zahájil diskuzi o tom, že ve Wine 1.0 by na Linuxu opravdu neměly selhávat testovací sady (bug 9916).
Na mém stroji se množství selhávajících testů už nějakou dobu pohybuje mezi pěti a deseti.
Jednou z předních vlastností verze 1.0 by IMHO mělo být to, že testovací sady nikdy neselhávají. Tohle by zajistilo, že regrese by hned praštily do očí, místo toho, aby vývojáři museli hledat rozdíly mezi původním kódem a jimi upraveným kódem, a také by to mohlo vést k menšímu množství regresí, které se pak dostanou do repozitáře.
Co se na to vrhnout, najít příčinu těch současných šesti selhání a pročistit to?
Zachary Goldberg ve své odpovědi napsal, že na Windows selhává ještě mnohem více než 5 testů. Nicméně vyřešení problémů, které Dan naznačil, by mělo mít přednost. Reece Dunn zareagoval:
Ideální by bylo, kdyby všechny testy na všech platformách procházely. Jenže jsou tu problémy s různými Service Packy/hotfixy na všelijakých verzích Windows, různými nastaveními uživatelských účtů (témata, zapnuté nebo vypnuté UAC, jazyková verze atd.), odlišnou hardwarovou výbavou a dokonce i s chováním Windows, které se mezi verzemi liší. Líbilo by se mi, kdyby testy procházely na Windows XP (SP2?) - to by pak bylo směrodatné pro Wine. Tohle by nemělo být důvodem regresí na jiných verzích Windows.
Pak se tématem debat stalo nastavení Windows XP jako výchozí předstírané verze ve Wine. Dan Kegel:
Jo. A někdy v budoucnu bychom určitě měli nastavit Windows XP jako výchozí profil ve Wine. Tohle by se mělo objevit ve verzi 1.0.
Paul Vriens:
Tohle bychom určitě měli udělat o dost dříve, aby byl čas zlikvidovat jakékoliv regrese.
Alexandre Julliard zareagoval na diskuze o podpoře Run/RunOnce (ty probíhaly minulý týden):
Každá změna může něco rozbít, tohle nás nikdy předtím neodradilo 
Souhlasím s tím, že je třeba mít něco na úpravu položek z Run, aby se daly odstranit červi a další potížisté, ale pokud spouštění normálního programu dělá problémy, tak je naším zájmem to opravit, a ne jen nutit uživatele k tomu, aby jej zablokovali; a jedním způsobem, jak na takové věci přijít, je, že tyto položky budeme spouštět a uvidíme, co se bude dít.
Nicméně to nemusíme odladit všechno naráz, takže jsem položky z Run prozatím zakázal. To znamená, že se teď můžeme zaměřit na odstranění nesnází s původem ve službách a programech z RunOnce; ale jakmile tohle bude hotové, tak je určitě v našem zájmu to znovu povolit.
Tom Wickline napsal recenzi jedné z mnoha dodatečných aplikací pro Wine - jde o PlayOnLinux. Na webu PlayOnLinux se píše:
PlayOnLinux je bashový skript, který používá Wine. Účelem Wine je umožnit instalaci a spouštění softwaru pro Microsoft Windows pod linuxovými distribucemi.
Co je hlavním záměrem PlayOnLinuxu?
Při používání Wine jsme si uvědomili, že je občas potřeba komplikovaných příkazů. PlayOnLinux vám ještě více usnadní život v linuxovém světě.
Za další, spousta lidí, kterým záleží na hrách, nepřejde na Linux prostě proto, že už by si je nemohli znovu zahrát. Náš skript jim přechod na Linux ulehčí.
Tom Wickline k tomu měl co říct:
V menu najdete všechny podporované programy a za touto prací vždy stojí vývojáři PlayOnLinux nebo lidé z komunity. PlayOnLinux má tyto zajímavé funkce:
Abych to shrnul: POL je slibný frontend pro instalaci programů pro Windows a DOS. I když jsou některé skripty přestárlé (POL používá Wine 0.9.37 pro spouštění MS Office 2003 a instalační skript IE6 (založený na skriptu IEs4Linux) na současné verzi 0.9.53 nefunguje korektně), předností zůstává online repozitář (spolu s aktivní komunitou), který díky aktualizacím instalačních skriptů velmi užitečný.
Knihovna wmvcore.dll, která je zodpovědné za přehrávání a vytváření wma/wmv, se možná dočká náhrady ve Wine. Dan Kegel se domnívá, že už je na to čas:
Vypadá to, že je spousta programů, které se nespustí, pokud není přítomno wmvcore.dll:
Tak co s tím? Máme udělat náhrady za wmvcore.dll a spol.?
Alexander Nicolaysen Sørnes souhlasí:
To zní jako bezva nápad. I některé hry potřebují WMA kodek pro přehrávání hudby. Jo, a bylo by taky pěkné, kdyby Wine mělo svou vlastní verzi Media Playeru :).
Mark Matsell se zeptal na situaci okolo D3D v dceřiných oknech, na jejímž znatelném vylepšení se v poslední době pracovalo:
Zajímalo by mě, jak je na tom D3D v dceřiných oknech. Když se podívám na informace o vydání, vidím, že OpenGL v dceřiných oknech bylo vyřešeno a D3D bylo přepsáno tak, aby používalo WGL. Není to dost na to, aby se D3D v dceřiných oknech rozjelo?
Zkusil jsem ukázkový program mfctex, ale dceřiné okno D3D je na špatném místě a vůbec nic nezobrazuje. Zkusil jsem také pár dalších programů a všechny vykazují podobné chování.
Co by vlastně ještě bylo třeba na to, aby to fungovalo?
Stefan Dösinger vyjádřil podezření, že může být něco shnilého v Markově systému, neboť tato funkce by už měla být docela stabilní. Roderick Colenbrander poznamenal:
Za druhé, ne všechny "problémy s vykreslováním dceřiných oken" jsou za námi. OpenGL/Direct3D programy, které mají souborové menu a 3D podokno, stále nefungují. Tohle snad v blízké budoucnosti vyřeším, akorát že ten patch ovlivní VŠECHNY grafické programy ve Wine, což znamená, že je zapotřebí jej pořádně otestovat (už je to skoro hotové).
| Program | Původní stav/verze | Nový stav/verze | Změna |
| winboard 4.2.7 | Gold (0.9.37) | Platinum (0.9.50) | +1 |
| Blade of Darkness 1.01 | Silver (0.9.50) | Bronze (0.9.53) | -1 |
| Age of Empires III 1.00 | Gold (0.9.52) | Silver (0.9.53) | -1 |
| Guild Wars All Versions | Gold (0.9.52) | Platinum (0.9.53) | +1 |
| Acrobat Reader 3.x | Bronze (0.9.34) | Garbage (0.9.53) | -1 |
| Babylon-Pro Babylon Pro 6 | Silver (0.9.51) | Garbage (0.9.53) | -2 |
| Ventrilo Client 3.0.x | Gold (0.9.51) | Silver (0.9.53) | -1 |
| Windows Media Player 9.0 | Bronze (0.9.48) | Silver (0.9.53) | +1 |
| MediaCoder 0.6.0 | Bronze (0.9.47) | Platinum (0.9.53) | +3 |
| Zeus: Master of Olympus 1.0 | Platinum (0.9.34) | Garbage (0.9.53) | -4 |
| The Settlers III Gold: 1.60 | Silver (0.9.29) | Bronze (0.9.51) | -1 |
| Need For Speed: Underground 2 Retail | Platinum (0.9.52) | Garbage (0.9.53) | -4 |
| Lara Croft Tomb Raider: Legend 1.2 | Silver (0.9.51) | Gold (0.9.53) | +1 |
| Railroad Tycoon 3 CD | Bronze (0.9.52) | Gold (0.9.53) | +2 |
| Sonic & Knuckles Collection 1.0 with patch | Bronze (0.9.49) | Gold (0.9.53) | +2 |
| Aliens Versus Predator 2 1.0.9.6 | Bronze (0.9.52) | Garbage (0.9.53) | -1 |
| Celková změna | -5 | ||
| Program | Původní stav/verze | Nový stav/verze | Změna |
| Dreamfall: The Longest Journey 1.0 | Silver (0.9.50) | Gold (0.9.53) | +1 |
| GOM Media Player 2.1 | Garbage (0.9.49) | Bronze (0.9.53) | +1 |
| Steuer-Spar-Erklärung 2008 | Bronze (0.9.52) | Silver (0.9.53) | +1 |
| Crysis 1.1.1.5767 | Bronze (0.9.52) | Garbage (0.9.53) | -1 |
| Photoshop CS2 | Platinum (0.9.52) | Bronze (0.9.53) | -3 |
| Flashget 1.9.* | Garbage (0.9.50) | Platinum (0.9.53) | +4 |
| .NET Framework 2.0 | Silver (0.9.51) | Gold (0.9.53) | +1 |
| Little Fighter 2 1.9c | Garbage (0.9.52) | Gold (0.9.53) | +3 |
| Max Payne 2: The Fall of Max Payne 1.x | Gold (0.9.51) | Platinum (0.9.53) | +1 |
| The Witcher 1.0 | Garbage (0.9.52) | Bronze (0.9.53) | +1 |
| Age of Empires 1.0 | Bronze (0.9.52) | Silver (0.9.53) | +1 |
| Warcraft III The Frozen Throne: 1.x | Platinum (0.9.52) | Gold (0.9.53) | -1 |
| Unreal Tournament 3 Retail | Garbage (0.9.51) | Bronze (0.9.52) | +1 |
| Need for Speed 4 High Stakes 4.50 | Bronze (0.9.46) | Gold (0.9.53) | +2 |
| Football Manager 2008 8.0 | Platinum (0.9.52) | Silver (0.9.53) | -2 |
| Call of Duty 4: Modern Warfare 1.4 | Silver (0.9.52) | Bronze (0.9.53) | -1 |
| Celková změna | +9 | ||
Tento text je distribuován v souladu s podmínkami GNU GPL.
Nástroje: Tisk bez diskuse
Tiskni
Sdílej:
Stav podpory Direct3D v dceřiných oknechCo to jsou ty dceřinná okna? Chtěl jsem se mrknou do originálu, ale nikde ti není link
Zkusím mrknout na google.
Odkazy a zdroje Wine Weekly Newsletter, Issue: 340
chvalim ;)
Alexander Nicolaysen SørnesJe vidět, že je to průměrnej člověk