[mythtv-users] PVR350 TV-OUT (PAL) not Working (probably X-Server Config?)

Frank Bertling Frank.Bertling at t-online.de
Thu Jul 22 18:14:52 EDT 2004


Hi all, 

after several (estimated 100's) tries I'd like to get some professional advice 
on my problems, which is using the PVR350s TV-Out for MythTV

What have I done? I installed the system based on a c't (German Computer 
Magazine) Distribution and I'm currently using a PVR350 and a Nexus DVB-S 
Capture Card. But before I'd like to configure the DVB-S I'd like to get my 
PVR350 TV-OUT working, but it won't.

So what I#ve done up to now is:

I followed the great thread "My  first attempt at PVR-350 TV-out "howto" (very 
LONG)" to get my TV_Out working. 

I've seen the color pattern clearly on the screen. So far so good. So in my 
opinion there is no problem with the card or the modules. But when I start 
the X-Server I get a "running" picture (like one might have had in former 
computer times when resolution was wrong) So I can guess that the X - Server 
is running, becaus I know the look from the desktop, but I cannot get a clear 
picture.

This even occurs somehow with the X-Server not started (when manually 
inserting the ivtv-fb)

Relevant ? part of my modules.conf

options ivtv ivtv_debug=1 ivtv_pal=1 tuner=5
options tuner type=5 pal=1
options msp3400 once=1 simple=1
add below msp3400 tuner
add below saa7115 msp3400
add below ivtv saa7115
#add test_image=1 to get a test picture
#change out_select for non composite
#get options by calling modinfo on module file
options saa7127 enable_output=1 output_select=0 pal=1
#uncomment the following lines to use your pvr350 for output
add above ivtv ivtv-fb
add below ivtv saa7127


So I've tried several changes to my XF86Config-4 file, but either it had no 
effect or the X server wouldn't start at all. 

I would really get some advise.

Thanks for reading and even more for helping.

Frank
P.S. Sorry for the bad english, but I am a german guy.

Following parts from kernel log & XF86Config-4 & X-Log
----------------------------------------------------------------------
Kernel Log
----------------------------------------------------------------------
Jul 22 23:47:43 vdr kernel: PCI: Found IRQ 11 for device 00:0a.0
Jul 22 23:47:43 vdr kernel: PCI: Sharing IRQ 11 with 00:02.7
Jul 22 23:47:43 vdr kernel: tuner: chip found @ 0xc2
Jul 22 23:47:43 vdr kernel: i2c-core.o: client [(tuner unset)] registered to 
adapter [ivtv i2c driver #0](pos. 0).
Jul 22 23:47:43 vdr kernel: tuner: type forced to -1 (<NULL>) [insmod]
Jul 22 23:47:43 vdr kernel: tuner: type set to 5 (Philips PAL_BG (FI1216 and 
compatibles))
Jul 22 23:47:45 vdr kernel: saa7127: Configuring encoder...i2c-core.o: client 
[saa7127[0]] registered to adapter [ivtv i2c driver #0](pos. 1).
Jul 22 23:47:45 vdr kernel: saa7114.c: starting probe for adapter ivtv i2c 
driver #0 (0x10005)
Jul 22 23:47:45 vdr kernel: saa7114.c: detecting saa7114 client on address 
0x42
Jul 22 23:47:45 vdr kernel: saa7115.c: writing init values
Jul 22 23:47:47 vdr kernel: status: (1E) 0x48, (1F) 0xc0
Jul 22 23:47:47 vdr kernel: i2c-core.o: client [saa7115[0]] registered to 
adapter [ivtv i2c driver #0](pos. 2).
Jul 22 23:47:47 vdr kernel: msp34xx: init: chip=MSP3418W-A2, has NICAM support
Jul 22 23:47:47 vdr kernel: msp3410: daemon started
Jul 22 23:47:47 vdr kernel: i2c-core.o: client [MSP3418W-A2] registered to 
adapter [ivtv i2c driver #0](pos. 3).
Jul 22 23:47:47 vdr kernel: i2c-core.o: adapter ivtv i2c driver #0 registered 
as adapter 0.
Jul 22 23:47:49 vdr kernel: ivtv: Encoder revision: 0x02040011
Jul 22 23:47:49 vdr kernel: ivtv: Decoder revision: 0x02020023
Jul 22 23:47:49 vdr kernel: tuner: type already set (5)
Jul 22 23:47:49 vdr kernel: ivtv: Device or minor 0 not accepted
Jul 22 23:47:49 vdr kernel: ivtv: Registered v4l2 device, minor 1
Jul 22 23:47:49 vdr kernel: ivtv: Registered v4l2 device, minor 32
Jul 22 23:47:49 vdr kernel: ivtv: Registered v4l2 device, minor 224
Jul 22 23:47:49 vdr kernel: ivtv: Registered v4l2 device, minor 16
Jul 22 23:47:49 vdr kernel: ivtv: loaded
Jul 22 23:47:49 vdr kernel: ivtv-fb: Framebuffer module loaded (attached to 
ivtv card id 0)
Jul 22 23:47:49 vdr kernel: ivtv-fb: screen coords: [0 0] -> [720 576]
Jul 22 23:47:49 vdr kernel: ivtv-fb: original global alpha = 208
Jul 22 23:47:49 vdr kernel: ivtv-fb: new global alpha = 208
Jul 22 23:47:50 vdr kernel: ivtv-fb: current OSD state = 35
Jul 22 23:47:50 vdr kernel: ivtv-fb: warning: cannot reserve video memory at 
0xd9510000
Jul 22 23:47:50 vdr kernel: ivtv-fb: framebuffer at 0xd9510000, mapped to 
0xcae7c000, size 2818k
Jul 22 23:47:50 vdr kernel: ivtv-fb: mode is 720x576x32, linelength=2880
Jul 22 23:47:50 vdr kernel: Console: switching to colour frame buffer device 
90x36
Jul 22 23:47:50 vdr kernel: fb0: iTVC15 TV out frame buffer device

----------------------------------------------------------------------
XF86Config-4
----------------------------------------------------------------------
Section "Files"
        #FontPath       "unix/:7100"                    # local font server
        # if the local font server has problems, we can fall back on these
        FontPath        "/usr/lib/X11/fonts/misc"
        FontPath        "/usr/lib/X11/fonts/cyrillic"
        FontPath        "/usr/lib/X11/fonts/100dpi/:unscaled"
        FontPath        "/usr/lib/X11/fonts/75dpi/:unscaled"
        FontPath        "/usr/lib/X11/fonts/Type1"
        FontPath        "/usr/lib/X11/fonts/CID"
        FontPath        "/usr/lib/X11/fonts/Speedo"
        FontPath        "/usr/lib/X11/fonts/100dpi"
        FontPath        "/usr/lib/X11/fonts/75dpi"
EndSection
Section "Module"
        Load    "GLcore"
        Load    "bitmap"
        Load    "dbe"
        Load    "ddc"
        Load    "dri"
        Load    "extmod"
        Load    "freetype"
        Load    "glx"
        Load    "int10"
        Load    "record"
        Load    "speedo"
        Load    "type1"
        Load    "vbe"

        Load    "fbdevhw"

EndSection
Section "InputDevice"
        Identifier      "Generic Keyboard"
        Driver          "keyboard"
        Option          "CoreKeyboard"
        Option          "XkbRules"      "xfree86"
        Option          "XkbModel"      "pc104"
        Option          "XkbLayout"     "de"
        Option          "XkbVariant"    "de"
EndSection
Section "InputDevice"
        Identifier      "Configured Mouse"
        Driver          "mouse"
        Option          "CorePointer"
        Option          "Device"                "/dev/psaux"
        Option          "Protocol"              "PS/2"
        Option          "ZAxisMapping"          "4 5"
EndSection

Section "InputDevice"
        Identifier      "Generic Mouse"
        Driver          "mouse"
        Option          "SendCoreEvents"        "true"
        Option          "Device"                "/dev/input/mice"
        Option          "Protocol"              "ImPS/2"
        Option          "ZAxisMapping"          "4 5"
EndSection
Section "Device"
        Identifier      "Standardgrafikkarte"
        Driver          "sis"
        BusID           "PCI:1:0:0"
EndSection

### Bertling

Section "Device"
        Identifier  "PVR350"
        Driver      "fbdev"
        ### change fb0 to whatever your card grabbed
        Option      "fbdev" "/dev/fb0"
        ### change the busid to whatever is reported by lspci. Note that
        ### output of lspci is hex, so add a preceding "0x" to the BusID
        BusID "PCI:0:0x10:0"
EndSection

Section "Monitor"
    Identifier  "PAL"
    HorizSync  30-68
    VertRefresh 50-120
    Mode "720x576"
        #D: 41.475 MHz, H: 44.693 kHz, V: 74.488 Hz
        DotClock 41.476
         HTimings  720 752 840 928
        VTimings  576 580 584 600
         Flags    "-HSync" "-VSync"
    EndMode
EndSection
Section "Screen"
        Identifier  "TV"
        Device      "PVR350"
        Monitor     "PAL"
        DefaultDepth 24
        DefaultFbbpp 32
        Subsection "Display"
          Depth 24
          FbBpp 32
          Modes "720x576"
        EndSubsection
EndSection
### Bertling
Section "Monitor"
        Identifier      "Standardbildschirm"
        HorizSync       30-70
        VertRefresh     50-160
        Option          "DPMS"
EndSection
Section "Screen"
        Identifier      "Default Screen"
        Device          "Standardgrafikkarte"
        Monitor         "Standardbildschirm"
        DefaultDepth    24
        SubSection "Display"
                Depth           1
                Modes           "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           4
                Modes           "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           8
                Modes           "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           15
                Modes           "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           16
                Modes           "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           24
                Modes           "800x600" "640x480"
        EndSubSection
EndSection
Section "ServerLayout"
        Identifier      "Default Layout"
        #Screen         "Default Screen"
        #Screen         "TV" LeftOf "Default Screen"
        Screen          "TV"
        InputDevice     "Generic Keyboard"
        InputDevice     "Configured Mouse"
        InputDevice     "Generic Mouse"
EndSection
Section "DRI"
        Group   0
        Mode    0666
EndSection
---------------------------------------------------



More information about the mythtv-users mailing list