FEL ČVUT vyvinula robotickou stavebnici pro mladé programátory. Stavebnice Brian byla navržená speciálně pro potřeby populární Robosoutěže. Jde ale také o samostatný produkt, který si může koupit každý fanoušek robotiky a programování od 10 let, ideální je i pro střední školy jako výuková pomůcka. Jádro stavebnice tvoří programovatelná řídicí jednotka, kterou vyvinul tým z FEL ČVUT ve spolupráci s průmyslovými partnery. Stavebnici
… více »Ubuntu bude pro testování nových verzí vydávat měsíční snapshoty. Dnes vyšel 1. snapshot Ubuntu 25.10 (Questing Quokka).
Společnost Netgate oznámila vydání nové verze 2.8.0 open source firewallové, routovací a VPN platformy pfSense (Wikipedie) postavené na FreeBSD. Přehled novinek v poznámkách k vydání.
Byla vydána nová verze 6.16 živé linuxové distribuce Tails (The Amnesic Incognito Live System), jež klade důraz na ochranu soukromí uživatelů a anonymitu. Tor Browser byl povýšen na verzi 14.5.3. Linux na verzi 6.1.140. Další změny v příslušném seznamu.
Člověk odsouzený za obchod s drogami daroval letos ministerstvu spravedlnosti 468 kusů kryptoměny bitcoin, které pak resort v aukcích prodal za skoro miliardu korun. Darováním se zabývá policejní Národní centrála proti organizovanému zločinu (NCOZ). Deníku N to potvrdil přímo ministr spravedlnosti Pavel Blažek (ODS). Podle resortu bylo nicméně vše v souladu s právem.
Svobodný a otevřený multiplatformní editor EPUB souborů Sigil (Wikipedie, GitHub) byl vydán ve verzi 2.5.0. Stejně tak doprovodný vizuální EPUB XHTML editor PageEdit (GitHub).
Na základě národního atribučního procesu vláda České republiky označila Čínskou lidovou republiku za zodpovědnou za škodlivou kybernetickou kampaň proti jedné z neutajovaných komunikačních sítí Ministerstva zahraničních věcí ČR. Tato škodlivá aktivita, která trvala od roku 2022 a zasáhla instituci zařazenou na seznam české kritické infrastruktury, byla provedena kyberšpionážní skupinou APT31, veřejně spojovanou se zpravodajskou službou Ministerstvo státní bezpečnosti (MSS).
Google Chrome 137 byl prohlášen za stabilní. Nejnovější stabilní verze 137.0.7151.55 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Opraveno bylo 11 bezpečnostních chyb. Vylepšeny byly také nástroje pro vývojáře.
Byl vydán AlmaLinux OS 10 s kódovým názvem Purple Lion. Podrobnosti v poznámkách k vydání. Na rozdíl od Red Hat Enterprise Linuxu 10 nadále podporuje x86-64-v2.
Byl vydán Mozilla Firefox 139.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 139 je již k dispozici také na Flathubu a Snapcraftu.
S grafickými akcelerátory od firmy VIA Technologies, Inc. respektive předtím od firmy S3, Inc. - než ji právě VIA v roce 2000 koupila, aby si doplnila svůj sortiment vlastních čipsetů a procesorů o grafický akcelerátor a byla tak konkurenceschopnější - se setkal asi každý, kdo v oblasti IT dělá nějaký ten rok. Vzpomeňme třeba na legendární S3 Virge...
Řešení od VIA je levným kompromisem pro ty, kdo nepotřebují závratnou grafikou sílu, ale stačí jim slušný základ pro OpenGL (právě díky patentům S3, Inc.) a případně něco málo navíc v podobě hardwarového MPEG-2 (či MPEG-4) dekodéru.
S integrovanou grafikou se lze setkat jak na desktopu, tak na laptopech či v barebone systémech. Pojďme se na ně podívat blíže...
V současnosti jsou v GNU/Linuxu podporovány tyto grafické čipsety:
![]() |
VT3122 - původním jménem CastleRock, součást čipsetu VIA CLE266. |
![]() ![]() |
VT7205 - první generace Unichrome. Můžete jej najít v KM400, KM400A, KN400 a některé P4M800. |
![]() |
VT3108 - Unichrome Pro B - k nalezení v čipsetech K8M800 a K8N800. |
![]() ![]() |
VT3118 - Unichrome Pro A - naleznete v čipsetu CN400, PM800, PM880 a PN800 (notebooky). |
![]() ![]() |
VT3344 - Unichrome Pro - součástí P4M800Pro and VN800 (notebooky). |
![]() |
VT3157 - Unichrome Pro - se zabudovaným TV enkodérem. Čipset poslední generace CX700. |
Musím bohužel napsat, že firma VIA Technologies, Inc. není moc nakloněna Open Source, i když se tak občas tváří, a podle toho podpora ovladačů také vypadá.
Grafické čipsety VT3108, VT3118, VT3344 a VT3157 mají podporu "omezenou", nikoliv "plnou", jak bychom si my majitelé asi přáli.
Rozšíření Xgl, AIGLX a Compiz, které bude dostupné od verze Xorg X11R7.1, není podporováno žádným čipsetem vůbec (chybí lidé, kteří by si to vzali na starost), Xv není obecně moc rychlé pro HDTV, navíc X server má omezení pro HDTV v rozlišení maximum 1280x1280, takže s HDTV zatím nevím, nevím.
Zbývá jen vylepšení pro některé čipy v podobě XvMC. XvMC je možnost využití hardwarové podpory pro MPEG-2 dekódování (DVD) s Adaptive De-Interlacing a Video Deblocking.
Čip CLE266 je vcelku velmi dobře podporován - 2D a 3D akcelerace, Xv a MPEG-2 dekódování používající rozšíření XvMC pracuje velmi dobře. Chybí podpora pro zachytávání videa. Maximální velikost přehrávaného videa s MPEG-2 dekodérem je 1024x1024, HDTV podpora chybí.
KM400 je také vcelku velmi dobře podporován - 2D a 3D akcelerace a Xv pracuje dobře, MPEG-2 dekódování se ale od ní nedočkáte. Má problémy se zobrazováním, pokud je zapnuto Vsync v OpenGL, EXA a MythTV.
Čipset podporou podobný KM400, jen má navíc MPEG-2 dekódování. Maximální velikost přehrávaného videa s MPEG-2 dekodérem je opět jen 1024x1024. Pro K8N800 v laptopech se automaticky aktivují VBE režimy, ale existují nějaká omezení BIOSem, pokud používáte TFT panel. V poslední době byla přidána i podpora pro 64-bit, nutno ale mít Mesa3D alespoň verze 6.4.1 a DRM 2.7.4.
Pro CN400 a PM800 pracuje 2D a 3D zrychlení dobře a bez problémů. Xv a XvMC jsou také funkční. MPEG-2 dekódování je pro CN400 / PM800 schopné dekódovat HDTV. Nicméně, žádný z vývojářů HDTV implementaci zatím netestoval. XvMC aktuálně dekóduje jen MPEG-2. Podpora pro MPEG- 4 se v rozbíhá v Xine. CN400 podporuje vt1623 TV kodér. Podpora není kompletní pro vt1625 HDTV.
www.viaarena.com: Ovladače VIA obsahují podporu pro největší množství čipsetů, umožňují MPEG-2 a MPEG-4 dekódování, ale jsou nízké kvality a často nestabilní. Navíc 3D a MPEG-2 a MPEG-4 dekodér se musí spouštět pouze pod rootem, což je velmi špatný nápad kvůli zranitelnosti celého systému.
www.x.org: Ovladač z X.org Foundation tvoří základ ovladače z Unichrome, respektive jeho stabilní části kódu jsou přidávány do Xorg. Tento ovladač má podporu pro největší množství Unichrome čipsetů a také zvládá bez problémů 2D, 3D, Xv a XvMC. Tento ovladač se používá jako standard a pravěpodobně jej používáte i vy.
V Xorg lze použít v současnosti 2 různé ovladače: xf86-video-via a xf86-video-unichrome. Xf86-video-via je starší ovladač, který se dal již použít v Xorg X11R6.8.2 a v současnosti již není kladen důraz na jeho vývoj.
unichrome.sourceforge.net: Zakladatel unichrome.sf.net Luc Verhaegen pokračuje s vývojem Unichrome projektu téměř sám. Dává přednost kvalitě před množstvím funkcí, které by ovladač mohl nabízet. Ovladač však nenabízí potřebnou podporu pro TFT panely, tedy nutnost pro notebooky u čipsetů VT3108/VT3118/VT3344. Ta v projektu Unichrome přidána asi ani nebude.
www.openchrome.org: Ovladač OpenChrome je v podstatě ovladač z Xorg Foundation s experimentálními funkcemi, které se zde testují dřív, než jsou portovány zpět do Xorg. OpenChrome nepodporuje čipovou sadu VN800, ale podporu TFT panelů pro čipsety VT3108/VT3118/VT3344 obsahuje.
Teď si ukážeme, jak si zkompilovat ovladač OpenChrome a zapnout podporu vykreslování pomocí EXA, které je dostupné v Xorg X11 R6.9 / 7.0.
K instalaci ovladače potřebujeme stáhnout následující:
Ovladač z projektu OpenChrome:
svn co http://svn.openchrome.org/svn/trunk openchrome
Device Drivers ---> Character devices ---> <*> /dev/agpgart (AGP Support) <*> VIA chipset support <*> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support <*> Via unichrome video cards
rozbalíme
tar -jxf MesaLib-6.4.2.tar.bz2
nainstalujeme ovladač
cd openchrome autogen.sh --prefix=/usr make make install
a DRI
cd Mesa-6.4.2/configs echo "EXTRA_LIB_PATH =" >> linux-dri-x86 echo "OPT_FLAGS = ${CFLAGS}" >> linux-dri-x86 echo "SRC_DIRS = glx/x11 mesa" >> linux-dri-x86 echo "USING_EGL = 0" >> linux-dri-x86 echo "PROGRAM_DIRS =" >> linux-dri-x86 echo "MKDEP = makedepend" >> linux-dri-x86 echo "DRI_DIRS = unichrome" >> linux-dri-x86 ln -s linux-dri-x86 current # pro 32-bit OS ln -s linux-dri-x86_64 current # pro 64-bit OS cd .. cd src/mesa/x86 make cd .. make mesa.a cd drivers/dri make install -m 755 */*_dri.so /usr/lib/xorg/modules/dri/
nyní máme nainstalovaný ovladač a přidáme do /etc/X11/xorg.conf
podporu EXA (tučně vyznačeno):
Section "Device" Identifier "VIA Unichrome" Driver "via" Option "EnableAGPDMA" Option "VBERestore" "true" Option "TVType" "PAL" Option "ActiveDevice" "CRT,LCD" Option "AccelMethod" "exa" EndSection
Section "Extensions" Option "RENDER" "Enable" Option "Composite" "Enable" EndSection
Section "DRI" Group "video" Mode 0666 EndSection
Po restartu můžeme ve svém oblíbeném desktopu či okenním manažeru povolit průhlednost. EXA spolu s DRI se postará o bezproblémové vykreslování. EXA můžete použít i bez DRI (3D) ale je opravdu velmi velmi pomalé.
Jak sami vidíte, s podporou VIA čipsetů to není nijak slavné. Některé funkce chybí či nejsou plně implementovány, ale buďme rádi za to málo, co máme. Snad by mohl pomoci jen nátlak nás uživatelů na výrobce, protože dokud VIA Technologies, Inc. neuvolní své ovladače pod nějakou Open Source licencí nebo nebude alespoň ochotna spolupracovat na vývoji ovladačů, což teď nedělá, situace se nezlepší.
Pokud zrovna vaše deska či notebook není podporována, je potřeba kontaktovat vývojáře, aby ID vaší desky či notebooku přidali ke stávající podpoře čipsetů.
Nástroje: Tisk bez diskuse
Tiskni
Sdílej:
Btw. o unichrome driveru (unichrome.sf.net) se snad ani nemá cenu zmiňovat, ... podpora LCD jen kvůli "pročištění kódu" -
01:00.0 VGA compatible controller: VIA Technologies, Inc. S3 Unichrome Pro VGA Adapter (rev 02) (prog-if 00 [VGA]) Subsystem: TWINHEAD INTERNATIONAL Corp Unknown device 0314 [...]Je fakt ze mi ted Xorg (6.9) jede jen ve vesa mode, ale nijak zvlast me to netrapi.
lspci -n
(vypisem z Xorg.log nic nezkazis)
lspci
-n to vypada ze mam VT3118. Uz pul dne se snazim zkompilovat OpenChrome podle navodu v clanku a zatim nic moc uspechy.
1) Navod (mozna) funguje jen pro X.org 7.0. Pro Xorg 6.9 je potreba postup popsany zde: http://wiki.openchrome.org/tikiwiki/tiki-index.php?page=Compiling+the+source+code
2) I s tim ale mam problemy - jednak nejdriv nebyl VIA driver povolen, potom se ukazalo ze se nevygeneroval jeho Makefile a ted to zkousim potreti a uvidim na cem skoncim.
S3 Unichrome Pro VGA Adapter (rev 02) (prog-if 00 [VGA])
Subsystem: TWINHEAD INTERNATIONAL Corp Unknown device 0314
.
Dej sem proto část výpisu z Xorg.log a výpis z lspci -n