Na čem aktuálně pracují vývojáři GNOME a KDE? Pravidelný přehled novinek i s náhledy aplikací v Týden v GNOME a Týden v KDE.
Tak od ledna linuxové terminály, výchozí pozadí i celé desktopy v barvě "broskvového chmýří", v barvě "jejíž všeobjímající duch obohacuje mysl, tělo i srdce". Barvou roku 2024 je PANTONE 13-1023 Peach Fuzz.
Byla vydána verze 10 linuxové distribuce Freespire (Wikipedie). Jedná se o bezplatnou linuxovou distribuci vyvíjenou společností PC/OpenSystems LLC stojící za komerční distribucí Linspire (Wikipedie), původně Lindows.
Binarly REsearch před týdnem informoval o kritických zranitelnostech UEFI souhrnně pojmenovaných LogoFAIL. Tento týden doplnil podrobnosti. Útočník může nahradit logo zobrazováno při bootování vlastním speciálně upraveným obrázkem, jehož "zobrazení" při bootování spustí připravený kód. Pětiminutové povídání o LogoFAIL a ukázka útoku na YouTube.
Byla vydána listopadová aktualizace aneb nová verze 1.85 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a animovanými gify v poznámkách k vydání. Ve verzi 1.85 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.
git.kernel.org je nově oficiálně také v tmavém vzhledu.
Richard Hughes na svém blogu oznámil, že počet aktualizací firmwarů pomocí služby LVFS (Linux Vendor Firmware Service) přesáhl 100 milionů. Přehled podporovaných zařízení, nejnovějších firmwarů nebo zapojených výrobců na stránkách LVFS.
Byla vydána nová stabilní verze 3.19.0, tj. první z nové řady 3.19, minimalistické linuxové distribuce zaměřené na bezpečnost Alpine Linux (Wikipedie) postavené na standardní knihovně jazyka C musl libc a BusyBoxu. Z novinek lze vypíchnou podporu Raspberry Pi 5.
Altap Salamander (Wikipedie), dvoupanelový správce souborů pro Windows, byl uvolněn jako open source pod názvem Open Salamander. Zdrojové kódy jsou k dispozici na GitHubu pod licencí GPLv2.
Společnost JetBrains představila (YouTube) svou umělou inteligenci JetBrains AI a nástroj AI Assistant v IDE.
Nikdo nic? :(
Mám tuto TV kartu a funguje mi pod Suse 11.1. Analog jsem nezkoušel, nevidim k tomu důvod , ale digitál mi jde výborně.
Tuto kartu jsem zprovoznil pomocí návodu na stránce www.nektera.howto.cz
Fungovala mi na prvni pokus.
....
video/uvc/: uvcvideo.ko
dvb/ttusb-budget/: dvb-ttusb-budget.ko
video/pwc/: pwc.ko
video/zc0301/: zc0301.ko
video/ovcamchip/: ovcamchip.ko
video/au0828/: au0828.ko
/sbin/depmod -a 2.6.27.10-desktop-0.uc2mnb
make[1]: *** [media-install] Neúspěšně ukončen (SIGABRT)
make[1]: Leaving directory `/home/jakub/TV-nemazat/v4l-dvb-3fe430c056b5/v4l'
make: *** [install] Error 2
Ta chyba vznikne pro příkazu "make" na opatchovaný v4l-dvb ?
No tak přesný výpis by se určitě hodil. Předpokládám, že balíčky kernel source a kernel headers máš nainstalované. Další možnost by byla zkusit vanila jádro. Určitě ho Mandriva někde v repozitáři bude mít.
CC [M] /home/jakub/TV-nemazat/v4l-dvb-3fe430c056b5/v4l/dvbdev.o
/home/jakub/TV-nemazat/v4l-dvb-3fe430c056b5/v4l/dvbdev.c: In function 'dvb_register_device':
/home/jakub/TV-nemazat/v4l-dvb-3fe430c056b5/v4l/dvbdev.c:264: error: implicit declaration of function 'nums2minor'
make[3]: *** [/home/jakub/TV-nemazat/v4l-dvb-3fe430c056b5/v4l/dvbdev.o] Error 1
make[2]: *** [_module_/home/jakub/TV-nemazat/v4l-dvb-3fe430c056b5/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-2.6.28.6-desktop-69mib'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/home/jakub/TV-nemazat/v4l-dvb-3fe430c056b5/v4l'
make: *** [all] Error 2
[root@localhost v4l-dvb-3fe430c056b5]#
[root@localhost TV-nemazat]# rpm -qa | grep kernel | grep 2.6.28
kernel-desktop-devel-2.6.28.6-69mib-1-1mnb2
kernel-desktop-devel-latest-2.6.28.6-69mnb2
kernel-desktop-latest-2.6.28.6-69mnb2
kernel-desktop-2.6.28.6-69mib-1-1mnb2
kernel-source-latest-2.6.28.6-69mnb2
kernel-source-2.6.28.6-69mib-1-1mnb2
kernel-2.6.28.6-69mib-1-1mnb2
kernel-headers-2.6.28-69mnb2
[root@localhost TV-nemazat]#
Dobrý Den
Zkusím vám poradit ačkoli nejsem příliš zkušeným uživatelem Linux (spíš líným uživatelem Linuxu :).
1) Nepoužívám Mandrivu ale OpenSUSE 11.1 (jak již někdo psal výše v OpenSUSE 11.1 karta funguje ale mněl jsem také problémy)
2) Koukal jsem v čem se dá vůbec DVB-T v Linuxu pouštět a narazil jsem na tento Web - http://www.linuxexpres.cz/praxe/digitalni-televize-v-linuxu-a-prehravac-kaffeine
3) Pomocí toho vebu jsem si udělal výpis zařízení a zjistil jsem že tato karta je podporována ale narozdíl od ostatních u mne nebyla Detekována (Autodetekce nezabrala ačkoli systém věděl o jaké zařízení přesně jde). Dle výpisu dmesg a lspci jsem zjistil včem spočívá problém se zavedením ovladačů.
4) Nevím kde se dá v Mandrivě nastavovat HW zařízení ale v OpenSUSE jsem v YaST nastavil správně typ karty. Od příštího restartu byla karta správně nastavena a byly zavedeny ovladače, přičemž si systém už sám našel v SW tuto kartu.
Omlouvám se že je to takto zjednodušené ale v Linuxu se příliš nevyznám tak jsem to popsal tak jak jsem za týden dokázal tuto kartu zprovoznit. S počítači pracuji zhruba 22 let ale jsem příliš líný na to abych se zabýval Linuxem hlouběji proto vám nedokážu tento postup zprovoznění popsat detailněji.
PS: Stejně nevím zda vám to pomůže uvědomil jsem si že používám WinFast DTV2000H.
Ano máte pravdu. DTV2000H má vlastně HW MPEG Dekodér. Proto ty rozdíly.
V sekci hardware jsem aktualizoval ovladače a přidal nový patch od jeho autora. Zase je třeba stáhnout oboje a patchovat. O několik verzí V4l dál už asi zase neuspějete. Snad to usnadní překlad na nových jádrech.
Že nemůžete uspět na Mandrivě, se ani nedivím. Nefunkční symbolický link do /usr/src/linux, ve kterém balíčku jsou symboly jádra, to se mi vůbec nepodařilo zjistit a podobně. S pořádkem a důsledností to opradu nemá co dělat. To, že je na tom ještě u nás Mandriva tak dobře, je podle mě jen zásluhou Ivana Bíbra. Doufám, že si ho Madriva váží a platí ho zlatem. S Mandrivou jsem začínal, nedávno jsem se k ní zkoušel vrátit, ale za tohohle stavu opravdu ne.
Suse je sázka na jistotu. Uspějete nejspíš jak na 11.0, tak na 11.1. U 11.1 nejspíš nebude třeba ani překompilovat jádro. Když se překlad nepovede, je potřeba smazat starý adresář se zdrojáky, znovu opatchovat a zkusit nový překlad. Už si nejsem jistý, ale myslím, že přestože fungoval make clean, vždy se to znovu pokoušelo hledat v původních adresářích, zdrojácích a podobně.
Doufám, že to někomu pomůže. Dejte vědět, jak jste dopadli.
Zkoušel jsem postupovat dle tohoto návodu:
http://www.abclinuxu.cz/hardware/pridavne-karty/televizni-karty/dvb-t/pci/leadtek-winfast-dtv1800-h
Použil jsem aktualizované soubory, na které je odkazováno v návodu.
Provedl jsem vše, co je napsáno v návodu, konečně mi jádro přežilo reset po vykonání všech kroků (předtím ani jednou ne), ale TV kartu stále nevidí Kaffeine ani další TV aplikace :(
Ve Správě hardware je korektně TV karta nalezena a je u ni správný název.
Mohl by mi někdo poradit, co mám dělat? V problematice TV karet v Linuxu se nevyznám, zkoušel jsem postupovat dle WIKI na v4l-DVB :
http://www.linuxtv.org/wiki/index.php/Testing_your_DVB_device
ale také jsem se nedopracoval k žádnému výsledku :(
Děkuji za pomoc
PS: Jak již jsem zde psal, používám Mandrivu 2009 FREE.
Je vidět ve výpisu jádra, že našel a používá správné ovladače?
To nevím ani jak zjistit, opravdu se v tomto neorientuju :( Mohl by jste mi poradit jak to zjistit?
Zrovna nejsem doma, čili odpověď pošlu až večer, pokud mi do té doby stihnete odpověďět .
Předem děkuji za pomoc
Tak uvedu příklad pro Suse , ale u ostatních distribucí to bude stejné, nebo hodně podobné.
/var/log/boot.msg v tomto souboru by se měly nacházet asi takové řádky.
<6>cx2388x alsa driver version 0.0.6 loaded
<6>cx88/0: cx2388x v4l2 driver version 0.0.6 loaded
<6>vendor=1002 device=4384
<6>cx88_audio 0000:03:06.1: PCI INT A -> GSI 20 (level, low) -> IRQ 20
<6>cx88[0]: subsystem: 107d:6654, board: LeadTek Winfast DTV1800 Hybrid [card=76,autodetected], frontend(s): 1
<6>cx88[0]: TV tuner type 71, Radio tuner type 71
<6>cx88/2: cx2388x MPEG-TS Driver Manager version 0.0.6 loaded
<6>cx88[0]: Test OK
<6>tuner' 1-0061: chip found @ 0xc2 (cx88[0])
<6>xc2028 1-0061: creating new instance
<6>xc2028 1-0061: type set to XCeive xc2028/xc3028 tuner
<6>xc2028 1-0061: destroying instance
<6>xc2028 1-0061: creating new instance
<6>xc2028 1-0061: type set to XCeive xc2028/xc3028 tuner
<6>cx88[0]: Asking xc2028/3028 to load firmware xc3028-v27.fw
<6>cx88[0]/1: CX88x/0: ALSA support for cx2388x boards
<6>vendor=1002 device=4384
<6>cx8800 0000:03:06.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20
<6>cx88[0]/0: found at 0000:03:06.0, rev: 5, irq: 20, latency: 32, mmio: 0xfa000000
<6>cx88[0]/0: registered device video0 [v4l2]
<6>cx88[0]/0: registered device vbi0
<6>cx88[0]/0: registered device radio0
<6>firmware: requesting xc3028-v27.fw
<6>xc2028 1-0061: Loading 80 firmware images from xc3028-v27.fw, type: xc2028 firmware, ver 2.7
<6>cx88[0]: Calling XC2028/3028 callback
<6>xc2028 1-0061: Loading firmware for type=BASE (1), id 0000000000000000.
<6>cx88[0]: Calling XC2028/3028 callback
<6>xc2028 1-0061: Loading firmware for type=(0), id 000000000000b700.
<4>SCODE (20000000), id 000000000000b700:
<6>xc2028 1-0061: Loading SCODE for type=MONO SCODE HAS_IF_4320 (60008000), id 0000000000008000.
<6>cx88[0]: Calling XC2028/3028 callback
<4>cx88[0]/2: cx2388x 8802 Driver Manager
<6>vendor=1002 device=4384
<6>cx88-mpeg driver manager 0000:03:06.2: PCI INT A -> GSI 20 (level, low) -> IRQ 20
<6>cx88[0]/2: found at 0000:03:06.2, rev: 5, irq: 20, latency: 32, mmio: 0xfb000000
<6>cx8802_probe() allocating 1 frontend(s)
<6>cx88/2: cx2388x dvb driver version 0.0.6 loaded
<6>cx88/2: registering cx8802 driver, type: dvb access: shared
<6>cx88[0]/2: subsystem: 107d:6654, board: LeadTek Winfast DTV1800 Hybrid [card=76]
<6>cx88[0]/2: cx2388x based DVB/ATSC card
<6>xc2028 1-0061: attaching existing instance
<6>xc2028 1-0061: type set to XCeive xc2028/xc3028 tuner
<6>cx88[0]/2: xc3028 attached
<6>DVB: registering new adapter (cx88[0])
<4>DVB: registering adapter 0 frontend 0 (Zarlink ZL10353 DVB-T)...
Tak jsem se kouknul na přiložené soubory. A zjistil jsem, že v systému nejsou ovladače pro danou TV kartu.
Je no napsané v souboru dmesg. Řádek 412 a dál. Až se tam objeví výpis který jsem psal já, tak potom bude ovladač dobře nainstalován a zaveden do jádra.
Tiskni
Sdílej: