Početak›Forumi›Linuks distribucije›Arch,Manjaro,…›TV kartica iz brandovanog računara
- This topic has 26 odgovora, 4 glasa, and was last updated 14 years, 9 months ranije by Punky.
-
AutorČlanci
-
12. jun 2009. u 9:31 am #11205PunkyUčesnik
Ubih se već dva dana da skontam kako da namestim TV karticu da radi pod Arch Linuxom…Problem je što to prvi put radim, do sad se nisam mlatio jerbo nisam ni imao TV karticu a sad dobih od druga neku sa brendovanog računara skinutu…Tv card + isdn modem, lol…e sad, lspci kaže sledeće:
[punky@arch ~]$ lspci
00:00.0 Memory controller: nVidia Corporation CK804 Memory Controller (rev a3)
00:01.0 ISA bridge: nVidia Corporation CK804 ISA Bridge (rev a3)
00:01.1 SMBus: nVidia Corporation CK804 SMBus (rev a2)
00:02.0 USB Controller: nVidia Corporation CK804 USB Controller (rev a2)
00:02.1 USB Controller: nVidia Corporation CK804 USB Controller (rev a3)
00:04.0 Multimedia audio controller: nVidia Corporation CK804 AC’97 Audio Controller (rev a2)
00:06.0 IDE interface: nVidia Corporation CK804 IDE (rev f2)
00:07.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller (rev f3)
00:08.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller (rev f3)
00:09.0 PCI bridge: nVidia Corporation CK804 PCI Bridge (rev a2)
00:0a.0 Bridge: nVidia Corporation CK804 Ethernet Controller (rev a3)
00:0b.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:0c.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:0d.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:0e.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:08.0 Multimedia controller: Philips Semiconductors SAA7134/SAA7135HL Video Broadcast Decoder (rev 01)
01:0a.0 FireWire (IEEE 1394): Texas Instruments TSB82AA2 IEEE-1394b Link Layer Controller (rev 01)
05:00.0 VGA compatible controller: nVidia Corporation GeForce 8600 GT (rev a1)Boldovano je bitno, zar ne? 🙂 E sad, dmesg | grep saa jednom kaže da je prepoznao sve:
[punky@arch ~]$ dmesg | grep saa
saa7130/34: v4l2 driver version 0.2.14 loaded
saa7134 0000:01:08.0: PCI INT A -> Link[APC1] -> GSI 16 (level, low) -> IRQ 16
saa7134[0]: found at 0000:01:08.0, rev: 1, irq: 16, latency: 32, mmio: 0xf4005000
saa7134[0]: subsystem: 16be:0003, board: Medion 7134 [card=12,autodetected]
saa7134[0]: board init: gpio is 0
IRQ 16/saa7134[0]: IRQF_DISABLED is not guaranteed on shared IRQs
saa7134[0]: i2c eeprom 00: be 16 03 00 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
saa7134[0]: i2c eeprom 10: 00 ff 86 0f ff 20 ff 00 01 50 32 79 01 3c ca 50
saa7134[0]: i2c eeprom 20: 01 40 01 02 02 03 01 00 06 ff 00 1f 02 51 96 2b
saa7134[0]: i2c eeprom 30: a7 58 7a 1f 03 8e 84 5e da 7a 04 b3 05 87 b2 3c
saa7134[0]: i2c eeprom 40: ff 1d 00 c2 86 10 01 01 00 00 fd 79 44 9f c2 8f
saa7134[0]: i2c eeprom 50: ff ff ff ff ff ff 06 06 0f 00 0f 00 0f 00 0f 00
saa7134[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
tuner’ 2-0061: chip found @ 0xc2 (saa7134[0])
saa7134[0] Board has DVB-T
saa7134[0] Tuner type is 63
saa7134[0]: registered device video0 [v4l2]
saa7134[0]: registered device vbi0
saa7134[0]: registered device radio0
DVB: registering new adapter (saa7134[0]),a drugi put, tačnije odmah po podizanju TVtime-a ili KDEtv-a prijavljuje neke errore svakakve koji su extra dugački pa da ne pasteujem da ne gušim ovde…ali ako treba, ok…Posle restarta, dmesg | grep saa opet javlja sve kako treba (ili ne treba?)…Nisam neki TV poklonik, ali ima da je nateran da radi pošto sam čitao da su kartica i čip podržani…
Slike nema nikako, kdetv prijavljuje da ne može sa video pluginovima da barata, tj. ne može da prikaže sliku pa i posle ručnog podešavanja je isto…TVtime baguje sam po sebi i kroz meni se krećem ko sa štakama ne daj Bože….
12. jun 2009. u 10:08 am #79351dukenukem_4dUčesnikšta u stvari ne radi,da li nema sliku uopšte ? 🙂
(obično treba tamo u /etc/modprobe.d folderu ili slično ručno da se dopišu dodatni parametri
za drajver koji detaljnije određuju tip kartice)bio je spisak za te kartice na kubutu srbija ,sad je kao zipovana arhiva negde linkovana
na ubuntu-rs 😉možeš ovaj veliki listing da prikačiš kao .txt ,ali mora da ima tu ekstenziju .txt 😀
znači kada se učita odgovarajući drajver sa pravim parametrima ,pojavi
se video4linux uređaj negde ,na njega se posle neka klijent aplikacija kači
sada je to obično v4linux2 interfejs,ova druga verzija novijaEDIT
http://ubuntuforums.org/showthread.php?t=748232
http://ubuntuforums.org/showthread.php?t=631528
http://hardware4linux.info/component/17278/
http://www.gentoo-wiki.info/SAA7134
izgleda da je prepoznata kao Medion 7134 ???
ali koji je tuner i drugo ?EDIT: pogle kolko imaju parametara ovi drajveri 😀 u prilogu .txt
12. jun 2009. u 10:25 am #79352PunkyUčesnikPazi Duke, nema slike i TVtime prijavljuje nosignal, skeniranje ništa ne odradi…a sve što ja znam je izlaz gornjih komandi, ništa više…Posle restarta javlja ovo:
[punky@arch ~]$ dmesg | grep saa
saa7130/34: v4l2 driver version 0.2.14 loaded
saa7134 0000:01:08.0: PCI INT A -> Link[APC1] -> GSI 16 (level, low) -> IRQ 16
saa7134[0]: found at 0000:01:08.0, rev: 1, irq: 16, latency: 32, mmio: 0xf4005000
saa7134[0]: subsystem: 00be:0003, board: UNKNOWN/GENERIC [card=0,autodetected]
saa7134[0]: board init: gpio is 0
IRQ 16/saa7134[0]: IRQF_DISABLED is not guaranteed on shared IRQs
saa7134[0]: i2c eeprom 00: 80 16 00 00 10 00 04 00 40 01 80 1c 55 50 02 12
saa7134[0]: i2c eeprom 10: 00 7f 86 00 ab 00 a0 00 00 10 30 09 00 00 00 50
saa7134[0]: i2c eeprom 20: 00 40 00 00 00 00 01 00 00 3c 00 14 00 11 04 03
saa7134[0]: i2c eeprom 30: a2 58 78 18 02 8c 80 00 02 50 00 31 00 84 00 10
saa7134[0]: i2c eeprom 40: 56 1c 00 02 06 00 01 01 00 00 00 08 40 1c c2 00
saa7134[0]: i2c eeprom 50: d3 d4 b8 13 04 77 00 06 0c 00 00 00 04 00 06 00
saa7134[0]: i2c eeprom 60: 20 d4 b8 12 00 c2 fd 80 bb 51 30 71 78 cc 05 50
saa7134[0]: i2c eeprom 70: d6 5e 1a 7d 00 86 b9 5e 1b fa 00 83 e8 f0 00 83
saa7134[0]: i2c eeprom 80: e9 f0 00 8c b9 50 76 50 10 20 ab d4 b8 12 00 c0
saa7134[0]: i2c eeprom 90: 02 d4 bc 12 00 d4 b8 14 13 83 fa ff fe 58 1a 8d
saa7134[0]: i2c eeprom a0: e0 00 00 50 71 d4 b8 11 28 50 41 d4 b8 11 28 67
saa7134[0]: i2c eeprom b0: e0 51 10 d4 b8 14 13 83 fa ff fe 58 1a 8d e0 00
saa7134[0]: i2c eeprom c0: 00 50 b2 d4 b8 11 28 96 bc 8c c0 03 fe 50 53 d4
saa7134[0]: i2c eeprom d0: b8 11 28 67 d0 d4 bc 11 28 d4 b8 14 04 83 fa ff
saa7134[0]: i2c eeprom e0: 1f 58 1a 8d e0 00 80 50 52 d4 b8 12 04 83 fa 20
saa7134[0]: i2c eeprom f0: 00 50 40 d4 b8 12 04 81 fa 20 00 d4 bc 12 04 72
saa7134[0]: registered device video0 [v4l2]
saa7134[0]: registered device vbi0Sad kao bez greški, ali ništa meni tu nije jasno…Gde i šta da dopišem? Sad ću da čitam linkove koje si dao…Najgore je što psle svakog podizanja tvtime ili kdetv-a, dmseg izlaza daje drugačiji, jednom prepozna kartu, jednom ne…jbg li ga…
12. jun 2009. u 10:29 am #79353PunkyUčesnikEvo izlaza sa greškom, prikačio! 😉
12. jun 2009. u 10:29 am #79354dukenukem_4dUčesnikimaš tu u listingu neku automatsku konfiguracija koja je drugačija
svakog puta ???
jesi siguran da je ispravna ta kartica ? (jel to iz onih MSI mega PS -ja neka od njih 😀 )
jel može kod od nje ako je msi (šta piše na kartici svaki msi proizvod ima jedinstven kod ,uglavnom )EDIT: stvarno ima neka teška greška 😮 ne mogu još da se snađem
IRQ 16/saa7134[0]: IRQF_DISABLED is not guaranteed on shared IRQs
jel nisi sam kompajlirao kernel eventualno … možda … ? 😀
EDIT
kao daima IRQ konflikt ,ajd šta kaže
[code]
cat /proc/interrupts
[/code]12. jun 2009. u 10:35 am #79355PunkyUčesnikNemam pojma iz kog brand računara je, moram prvula da cimam on mi je dao…nije je ni on probao…U svakom slučaju, sad kad bi ugasio računar i podigao sistem (znači ne restart već shutdown) izlaz dmseg bi bio po meni korektan, ali čim bi podigao tvtime, opet greške posle toga…Nisam kompajlirao kernel, generic je…arch linux x86_64….
[punky@arch ~]$ cat /proc/interrupts
CPU0
0: 73 IO-APIC-edge timer
1: 2263 IO-APIC-edge i8042
7: 1 IO-APIC-edge parport0
8: 3 IO-APIC-edge rtc0
9: 0 IO-APIC-fasteoi acpi
12: 68529 IO-APIC-edge i8042
14: 9545 IO-APIC-edge pata_amd
15: 0 IO-APIC-edge pata_amd
16: 537 IO-APIC-fasteoi saa7134[0]
18: 1921 IO-APIC-fasteoi ohci1394, nvidia
20: 106225 IO-APIC-fasteoi eth0
21: 0 IO-APIC-fasteoi ehci_hcd:usb1
22: 1203 IO-APIC-fasteoi sata_nv, NVidia CK804
23: 25767 IO-APIC-fasteoi sata_nv, ohci_hcd:usb2
NMI: 0 Non-maskable interrupts
LOC: 122163 Local timer interrupts
RES: 0 Rescheduling interrupts
CAL: 0 Function call interrupts
TLB: 0 TLB shootdowns
TRM: 0 Thermal event interrupts
THR: 0 Threshold APIC interrupts
SPU: 0 Spurious interrupts
ERR: 1
MIS: 012. jun 2009. u 10:47 am #79356dukenukem_4dUčesnik16: 537 IO-APIC-fasteoi saa7134[0]
on izgleda da je sam na toj liniji ???
da nije nešto baš u vezi sa x86_64 i prekidima ili sa samom konfiguracijom arch-a ? .configili nešto u vezi sa novim kernelom ? koji je kernel 2.6.29 ili neki drugi ???
http://www.mail-archive.com/user-mode-linux-devel%40lists.sourceforge.net/msg06464.htmlevo ovde relevantan link za tv kartice 😀
http://lkml.org/lkml/2009/3/10/135
neki patch mu je opravio stvar ,izgleda ???
http://lkml.org/lkml/2009/3/15/224
commit a00d0bb86b20a86a72f4df9d6e31dda94c02b4fa
?12. jun 2009. u 10:50 am #79357PunkyUčesnikPa ne znam sa čim je frka….Ono postavio sam pitanje i na archu, ali tamo su uh…kao to i nije baš vezano za arch pitanje, više Linux u globalu…Nemam pojma šta da radim…ne pada mi ništa na pamet…Da li da proveravam module, ali deluje kao da je sve učitano ili šta?
12. jun 2009. u 11:08 am #79358PunkyUčesnikNemam pojma…počela je glava da me boli… 🙁
12. jun 2009. u 11:08 am #79359dukenukem_4dUčesnikmislim da mu je potreban neki patch 🙁
nisam siguran da li onaj malo gore ili neki treći?commit a00d0bb86b20a86a72f4df9d6e31dda94c02b4fa
Author: Matthias Schwarzzot
V4L/DVB (10978): Report tuning algorith correctly
O0 -
AutorČlanci
Moraš biti prijavljen da bi postavio komentar u ovoj temi.