Jordi Sanfeliu vydal verzi 1.0.0 svého unixového jádra Fiwix (Wikipedie) určeného také pro výuku operačních systémů. Dle článku na OSNews na něm začal pracovat již před více než dvaceti lety. Zdrojové kódy jsou k dispozici na GitHubu pod licencí MIT. Stáhnout a vyzkoušet lze živou disketu nebo CD s GNU/Fiwixem.
Byla vydána nová verze 10.7 open source alternativy GitHubu, tj. softwarového nástroje s webovým rozhraním umožňujícího spolupráci na zdrojových kódech, GitLab (Wikipedie). Představení nových vlastností v příspěvku na blogu. Vývojáři GitLabu zdůrazňují Web IDE (YouTube) a SAST (Static Application Security Testing) pro Go a C/C++.
David Revoy, autor open source webového komiksu Pepper&Carrot nebo portrétu GNU/Linuxu, zveřejnil na svém blogu recenzi notebooku Librem 13 od společnosti Purism. Používá jej již sedm měsíců a s ním i jako umělec spokojen. Potřebu francouzské AZERTY klávesnice vyřešil přelepkami. Na displej se podíval kalibrační sondou, barvy vyladil pomocí open source softwaru DisplayCAL, v aplikaci Inkscape nastavil zvětšování na 170 % aby 1 cm v Inkscapu byl 1 cm v reálu. Webovou kameru, mikrofon, Wi-Fi a Bluetooth lze na Librem 13 hardwarově vypnout.
Několik posledních verzí GNOME Shellu obsahuje chybu způsobující memory leak (únik paměti). Viz například videozáznamy verzí 3.26 nebo 3.28. Nalezení chyby #64 a její opravě se věnuje Georges Basile Stavracas Neto v příspěvku na svém blogu [reddit].
V pondělí měl na YouTube online premiéru otevřený krátký 2D film Hero vytvořený v 3D softwaru Blender. Cílem stejnojmenného projektu Hero je vylepšit nástroj Grease Pencil (tužka) v Blenderu 2.8.
Byla vydána verze 4.0 kolekce svobodného softwaru umožňujícího nahrávání, konverzi a streamovaní digitálního zvuku a obrazu FFmpeg (Wikipedie). Přehled novinek v Changelogu (GitHub).
Včera vydanou hru Rise of the Tomb Raider pro Linux lze do pondělí 23. dubna koupit na Steamu s 67% slevou. Místo 49,99 € za 16,49 €.
Na Humble Bundle lze získat počítačovou hru Satellite Reign (Wikipedie, YouTube) běžící také v Linuxu zdarma. Speciální akce končí v sobotu v 19:00.
Společnost Apple koupila před třemi lety společnost FoundationDB vyvíjející stejnojmenný NoSQL databázový systém FoundationDB (Wikipedie). Včera byl tento systém uvolněn jako open source pod licencí Apache 2.0. Zdrojové kódy jsou k dispozici na GitHubu.
Po dva a půl roce od vydání verze 5.7 oznámila společnost Oracle vydání nové major verze 8.0 (8.0.11) databázového systému MySQL (Wikipedie). Přehled novinek v poznámkách k vydání. Zdrojové kódy komunitní verze MySQL jsou k dispozici na GitHubu.
Zdar a sílu,
znovu jsem si pořídil DVB-T dongle Afatech s čipovou sadou AF9015 a tunerem TDA18218. Tentokrát mi ovšem se svobodným ovladačem nechce fungovat.
Na Ubuntu 10.04 (32-bit, jádro 2.6.32) jsem zkoušel postup z DX a ten první postup z fóra Ubuntu. Po jednom, už nevím po kterém, se dongle korektně hlásil, ale ve w_scanu a Kaffeine se nic nenaladilo, ač v Kaffeine v tom ukazateli signálu občas něco naskočilo.
Stejného výsledku jsem dosáhl v Linux Mintu Debian Edition (32-bit, jádro 2.6.32) za použití skriptu z Launchpadu.
Hlásí se v posledním zmíněném případě takto:
$ lsusb Bus 001 Device 004: ID 15a4:9016 Afatech Technologies, Inc. AF9015 DVB-T USB2.0 stick
$ dmesg [ 1843.576951] dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in cold state, will try to load a firmware [ 1843.576970] usb 1-2: firmware: requesting dvb-usb-af9015.fw [ 1843.715569] dvb-usb: downloading firmware from file 'dvb-usb-af9015.fw' [ 1843.715583] af9015_download_firmware: [ 1843.770727] dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in warm state. [ 1843.771069] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. [ 1843.771553] DVB: registering new adapter (Afatech AF9015 DVB-T USB2.0 stick) [ 1843.773333] af9015_af9013_frontend_attach: init I2C [ 1843.773345] af9015_i2c_init: [ 1843.776569] af9013: firmware version:4.65.0.0 [ 1843.781073] DVB: registering adapter 0 frontend 0 (Afatech AF9013 DVB-T)... [ 1843.781276] af9015_tuner_attach: [ 1843.782431] >>> 22 a3 c1 00 00 00 01 01 [ 1843.783928] <<< a3 00 c0 [ 1843.784816] NXP TDA18218HN successfully identified. [ 1843.784833] dvb-usb: Afatech AF9015 DVB-T USB2.0 stick successfully initialized and connected. [ 1843.784846] af9015_init: [ 1843.784854] af9015_init_endpoint: USB speed:3 [ 1843.793438] af9015_download_ir_table: [ 1843.797265] Afatech DVB-T 2: Fixing fullspeed to highspeed interval: 10 -> 7 [ 1843.797937] input: Afatech DVB-T 2 as /devices/pci0000:00/0000:00:1d.7/usb1/1-2/1-2:1.1/input/input12 [ 1843.798495] generic-usb 0003:15A4:9016.0002: input,hidraw0: USB HID v1.01 Keyboard [Afatech DVB-T 2] on usb-0000:00:1d.7-2/input1
$ lsmod | grep dvb dvb_usb_af9015 22787 0 dvb_usb 13320 1 dvb_usb_af9015 dvb_core 63154 1 dvb_usb i2c_core 12696 9 tda18218,af9013,dvb_usb_af9015,dvb_usb,i915,drm_kms_helper,drm,videodev,i2c_algo_bit usbcore 98453 7 usbhid,dvb_usb_af9015,dvb_usb,uvcvideo,uhci_hcd,ehci_hcd
Jo a tady je výsledek v Arch Linuxu (64-bit, jádro 2.6.37, bez jakýchkoliv úprav), opticky je v Kaffeine stejný jako v předchozích:
$ dmesg usb 2-1: new high speed USB device using ehci_hcd and address 19 dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in cold state, will try to load a firmware dvb-usb: downloading firmware from file 'dvb-usb-af9015.fw' dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in warm state. dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. DVB: registering new adapter (Afatech AF9015 DVB-T USB2.0 stick) af9013: firmware version:5.1.0.0 DVB: registering adapter 0 frontend 0 (Afatech AF9013 DVB-T)... tda18218: NXP TDA18218HN successfully identified. Registered IR keymap rc-empty input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:1d.7/usb2/2-1/rc/rc0/input19 rc0: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:1d.7/usb2/2-1/rc/rc0 dvb-usb: schedule remote query interval to 500 msecs. dvb-usb: Afatech AF9015 DVB-T USB2.0 stick successfully initialized and connected. Afatech DVB-T 2: Fixing fullspeed to highspeed interval: 10 -> 7 input: Afatech DVB-T 2 as /devices/pci0000:00/0000:00:1d.7/usb2/2-1/2-1:1.1/input/input20 generic-usb 0003:15A4:9016.0007: input,hidraw3: USB HID v1.01 Keyboard [Afatech DVB-T 2] on usb-0000:00:1d.7-1/input1
$ lsmod | grep dvb dvb_usb_af9015 25950 0 dvb_usb 15138 1 dvb_usb_af9015 dvb_core 89955 1 dvb_usb ir_core 14846 9 ir_lirc_codec,ir_sony_decoder,ir_jvc_decoder,ir_rc6_decoder,ir_rc5_decoder,ir_nec_decoder,dvb_usb_af9015,dvb_usb usbcore 139048 9 dvb_usb_af9015,dvb_usb,usb_storage,uas,usbhid,btusb,uhci_hcd,ehci_hcd i2c_core 19078 9 tda18218,af9013,dvb_usb_af9015,dvb_usb,i2c_i801,i915,drm_kms_helper,i2c_algo_bit,drm
$ kaffeine [david@prdell ~]$ kaffeine(14436) DvbDevice::frontendEvent: tuning failed kaffeine(14436) DvbDevice::frontendEvent: tuning failed kaffeine(14436) DvbDevice::frontendEvent: tuning failed ...
Dodám, že mám nastaveno automatické prohledávání a v příslušné lokalitě jsem měl před necelým rokem příjem se stejným donglem a anténou výborný.
Nemáte někdo nápad, co s tím dělat?
dmesg
:
[78676.023521] usb 2-1.1: new high-speed USB device number 26 using ehci_hcd [78676.509432] dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in cold state, will try to load a firmware [78676.515445] dvb-usb: downloading firmware from file 'dvb-usb-af9015.fw' [78676.585977] dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in warm state. [78676.586234] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. [78676.586658] DVB: registering new adapter (Afatech AF9015 DVB-T USB2.0 stick) [78676.589726] af9013: firmware version:5.1.0.0 [78676.596331] DVB: registering adapter 0 frontend 0 (Afatech AF9013 DVB-T)... [78676.598862] tda18218: NXP TDA18218HN successfully identified. [78676.600852] Registered IR keymap rc-empty [78676.601042] input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1/rc/rc8/input18 [78676.601214] rc8: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1/rc/rc8 [78676.601224] dvb-usb: schedule remote query interval to 500 msecs. [78676.601233] dvb-usb: Afatech AF9015 DVB-T USB2.0 stick successfully initialized and connected.
usb 1-1.2: new high-speed USB device number 11 using xhci_hcd usb 1-1.2: New USB device found, idVendor=0413, idProduct=6029 usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 usb 1-1.2: Product: WinFast DTV Dongle Gold usb 1-1.2: Manufacturer: Leadtek usb 1-1.2: ep 0x81 - rounding interval to 32768 microframes, ep desc says 0 microframes usb 1-1.2: ep 0x2 - rounding interval to 32768 microframes, ep desc says 0 microframes usb 1-1.2: ep 0x84 - rounding interval to 32768 microframes, ep desc says 0 microframes usb 1-1.2: ep 0x85 - rounding interval to 32768 microframes, ep desc says 0 microframes dvb-usb: found a 'Leadtek WinFast DTV Dongle Gold' in cold state, will try to load a firmware dvb-usb: downloading firmware from file 'dvb-usb-af9015.fw' dvb-usb: found a 'Leadtek WinFast DTV Dongle Gold' in warm state. dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. DVB: registering new adapter (Leadtek WinFast DTV Dongle Gold) af9013: firmware version 4.95.0.0 DVB: registering adapter 0 frontend 0 (Afatech AF9013)... tda18271 15-00c0: creating new instance TDA18271HD/C2 detected @ 15-00c0 Registered IR keymap rc-leadtek-y04g0051 input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:1c.4/0000:0d:00.0/usb1/1-1/1-1.2/rc/rc2/input15 rc2: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:1c.4/0000:0d:00.0/usb1/1-1/1-1.2/rc/rc2 dvb-usb: schedule remote query interval to 500 msecs. dvb-usb: Leadtek WinFast DTV Dongle Gold successfully initialized and connected.Ovšem během skenování to začne haprovat
Apr 30 20:09:30 tvondra kernel: tda18271: performing RF tracking filter calibration Apr 30 20:09:31 tvondra kernel: af9015: recv bulk message failed:-71 Apr 30 20:09:33 tvondra kernel: af9015: recv bulk message failed:-110 Apr 30 20:09:33 tvondra kernel: af9013: i2c rd failed=-1 reg=d417 len=1 Apr 30 20:09:33 tvondra kernel: tda18271_read_extended: [15-00c0|M] ERROR: i2c_transfer returned: -1 Apr 30 20:09:33 tvondra kernel: tda18271_powerscan: [15-00c0|M] error -1 on line 506 Apr 30 20:09:33 tvondra kernel: tda18271_rf_tracking_filters_init: [15-00c0|M] error -1 on line 601 Apr 30 20:09:33 tvondra kernel: tda18271_calc_rf_filter_curve: [15-00c0|M] error -1 on line 662 Apr 30 20:09:33 tvondra kernel: tda18271c2_rf_cal_init: [15-00c0|M] error -1 on line 687 Apr 30 20:09:33 tvondra kernel: tda18271: RF tracking filter calibration failed! Apr 30 20:09:33 tvondra kernel: tda18271: performing RF tracking filter calibration Apr 30 20:09:35 tvondra kernel: tda18271: RF tracking filter calibration completeNevím jestli je problém v driveru v jádře, ve firmware nebo kde. dvbscan ani w_scan většinou nic nenajdou - zkoušel jsem dvě pasivní antény a jednu novou aktivní. Někdy se něco najde a dokonce se mi občas povedlo video zprovoznit v kaffeine. Ale je to nespolehlivé, občas to zamrzne, občas to začne kostičkovat nebo vypadne zvuk.
Tiskni
Sdílej: