Aiemmin mulla oli Ubuntu 8.04. Näytönohjaimena oli Radeon 9800pro. TV-korttina oli Terratec Cinergy 1400 dvb-t. Ajoin uusimmat v4l-ajurit ja kortti pelitti mainiosti. Ongelma tuli sitten, kun näytönojaimeni hajosi. Vaihdoin näytönohjaimen Radeon X1950pro:ksi. Ubuntu tunnisti kortin ihan ok (lspci):
01:00.0 VGA compatible controller: ATI Technologies Inc RV570 [Radeon X1950 Pro] (rev 9a)
01:00.1 Display controller: ATI Technologies Inc RV570 [Radeon X1950 Pro] (secondary) (rev 9a)
Mutta mikään katseluohjelma, Kaffeine, xine, vlc tms ei näyttänyt enää kunnolla elokuvia tai Kaffeine kuvaa tv-kortilta. Kuva nykii ja vilkkuu. Taistelin ongelman kanssa ja siirryin jo Ubuntu 8.10:een. Mutta ongelmat jatkuvat yhä. Olen hakenut uusimmat v4l-ajurit, mutta ongelma ei ole raktennut. Olen yrittänyt kaksilla eri näytönohjaimen driverillakin. Ongelma ei ole käsittääkseni kuitenkaan v4l ajureissa, koska mikää ohjelma ei näytä kunnolla TALLENNETTUJA vanhoja tv-ohjeilmia.
Miten kannattaa yrittää jatkaa?
Ohessa xorg.conf. Onko ongelma siinä? Mielestäni xorg.conff:ia ei ole määritelty kunnolla. Mutta configurointiohjelma ei tee tämän erikoisempaa. Millaisen voisin tehdä käsin?
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
DefaultDepth 24
EndSection
Section "Module"
Load "glx"
EndSection
Section "Device"
Identifier "Configured Video Device"
Option "UseFBDev" "true"
Driver "fglrx"
EndSection
ohessa vielä varmuuden vuoksi dmesg. Siitä tulostuksesta en pahemmin tajunnut mitään:
[ 12.606280] cx88/0: cx2388x v4l2 driver version 0.0.6 loaded
[ 12.606317] cx8800 0000:00:0c.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[ 12.606905] cx88[0]: subsystem: 153b:1166, board: TerraTec Cinergy 1400 DVB-T [card=30,autodetected], frontend(s): 1
[ 12.606908] cx88[0]: TV tuner type 4, Radio tuner type 0
[ 12.652185] cx88/2: cx2388x MPEG-TS Driver Manager version 0.0.6 loaded
[ 12.844171] input: cx88 IR (TerraTec Cinergy 1400 as /devices/pci0000:00/0000:00:0c.0/input/input6
[ 12.860304] cx88[0]/0: found at 0000:00:0c.0, rev: 5, irq: 17, latency: 64, mmio: 0xfb000000
[ 12.860497] cx88[0]/0: registered device video0 [v4l2]
[ 12.860545] cx88[0]/0: registered device vbi0
[ 12.860610] cx88[0]/2: cx2388x 8802 Driver Manager
[ 12.860623] cx88-mpeg driver manager 0000:00:0c.2: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[ 12.860632] cx88[0]/2: found at 0000:00:0c.2, rev: 5, irq: 17, latency: 64, mmio: 0xfc000000
[ 13.116913] parport_pc 00:07: reported by Plug and Play ACPI
[ 13.116954] parport0: PC-style at 0x378, irq 7 [PCSPP]
[ 13.211103] cx88/2: cx2388x dvb driver version 0.0.6 loaded
[ 13.211108] cx88/2: registering cx8802 driver, type: dvb access: shared
[ 13.211113] cx88[0]/2: subsystem: 153b:1166, board: TerraTec Cinergy 1400 DVB-T [card=30]
[ 13.211117] cx88[0]/2: cx2388x based DVB/ATSC card
[ 13.211119] cx8802_alloc_frontends() allocating 1 frontend(s)
[ 13.284238] DVB: registering new adapter (cx88[0])
[ 13.284245] DVB: registering adapter 0 frontend -858993460 (Conexant CX22702 DVB-T)...
[ 13.351464] fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
[ 13.440638] [fglrx] Maximum main memory to use for locked dma buffers: 926 MBytes.
[ 13.440830] [fglrx] vendor: 1002 device: 7280 count: 1
[ 13.441203] [fglrx] ioport: bar 1, base 0xb000, size: 0x100
[ 13.441222] pci 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[ 13.441622] [fglrx] Driver built-in PAT support is enabled successfully
[ 13.441662] [fglrx] module loaded - fglrx 8.58.2 [Feb 4 2009] with 1 minors