[mythtv-users] PVR-350 & X (not working)

Frutillar frutillar at comcast.net
Tue Jan 18 22:26:58 EST 2005


On Tuesday 18 January 2005 01:41 am, Nick wrote:
> Try BusID "0:20:0" as the X driver I think needs the BusID specified in
> decimal notation, and not hex (a parser issue - atypical I think).
>
> Let us know how you fare.
>
> Nick

That was it!!  I can see part of X on the TV now!  So it seems that the 
instructions for this line in the XF86Config were wrong.  You are NOT 
supposed to use 0x... but rather just the decimal equivalent.  Thanks for the 
tip!!


Now I have another set of issues. Iīll start with the simplest two:

1)  I can only see part of my desktop on the TV.  There is a border all around 
which is not being shown... like my desktop is bigger than the TV.  How can I 
fix that?

2)  I started MythTV to see how it looked and it looks Ok (not great) and he 
KDE panel is visible on top of everything else.  I donīt see this when trying 
MythTV on my monitor (ie not the TV).  What am I doing wrong?


Hereīs my full /etc/X11/XF86Config.  youīll notice I left the settings for my 
monitor, so itīs easy to switch between the monitor and the TV.

Thanks!

-------------------------------------
$ cat /etc/X11/XF86Config
# File generated by XFdrake.

# **********************************************************************
# Refer to the XF86Config man page for details about the format of
# this file.
# **********************************************************************

Section "Files"
    # Multiple FontPath entries are allowed (they are concatenated together)
    # By default, Mandrake 6.0 and later now use a font server independent of
    # the X server to render fonts.
    RgbPath      "/usr/X11R6/lib/X11/rgb"
    ModulePath   "/usr/X11R6/lib/modules/extensions"
    ModulePath   "/usr/X11R6/lib/modules"
    FontPath "unix/:-1"
EndSection

Section "ServerFlags"
    #DontZap # disable <Crtl><Alt><BS> (server abort)
    AllowMouseOpenFail # allows the server to start up even if the mouse 
doesn't work
    #DontZoom # disable <Crtl><Alt><KP_+>/<KP_-> (resolution switching)
EndSection

Section "Module"
    Load "dbe" # Double-Buffering Extension
    Load "extmod"
    Load "glx" # 3D layer
    Load "record"
    Load "freetype"
    Load "type1"
    #Load "/usr/X11R6/lib/modules/extensions/libglx.a"
    Load "v4l" # Video for Linux
EndSection

Section "InputDevice"
    Identifier "Keyboard1"
    Driver "keyboard"
    Option "XkbModel" "pc105"
    Option "XkbLayout" "en_US"
    Option "XkbOptions" ""
EndSection

Section "InputDevice"
    Identifier "Mouse1"
    Driver "mouse"
    Option "Protocol" "ExplorerPS/2"
    Option "Device" "/dev/mouse"
    Option "ZAxisMapping" "6 7"
EndSection

Section "Monitor"
    Identifier "monitor1"
    VendorName "Generic"
    ModelName "1280x1024 @ 74 Hz"
    HorizSync 31.5-79.0
    VertRefresh 50-90

    # Sony Vaio C1(X,XS,VE,VN)?
    # 1024x480 @ 85.6 Hz, 48 kHz hsync
    ModeLine "1024x480"    65.00 1024 1032 1176 1344   480  488  494  563 
-hsync -vsync

    # Dell D800 and few Inspiron (16/10) 1280x800
    ModeLine "1280x800"  147.89  1280 1376 1512 1744  800 801 804 848

    # Dell D800 and few Inspiron (16/10) 1680x1050
    ModeLine "1680x1050"  214.51  1680 1800 1984 2288  1050 1051 1054 1103

    # Dell D800 and few Inspiron (16/10) 1920x1200
    ModeLine "1920x1200" 230 1920 1936 2096 2528 1200 1201 1204 1250 +HSync 
+VSync

    # TV fullscreen mode or DVD fullscreen output.
    # 768x576 @ 79 Hz, 50 kHz hsync
    ModeLine "768x576"     50.00  768  832  846 1000   576  590  595  630

    # 768x576 @ 100 Hz, 61.6 kHz hsync
    ModeLine "768x576"     63.07  768  800  960 1024   576  578  590  616
EndSection

Section "Device"
    Identifier "device1"
    Driver "vesa"
    Option "DPMS"
EndSection

Section "Screen"
    Identifier "screen1"
    Device "device1"
    Monitor "monitor1"
    DefaultColorDepth 24

    Subsection "Display"
        Depth 8
        Virtual 1280 1024
    EndSubsection

    Subsection "Display"
        Depth 15
        Virtual 1280 1024
    EndSubsection

    Subsection "Display"
        Depth 16
        Virtual 1280 1024
    EndSubsection

    Subsection "Display"
        Depth 24
        Virtual 1280 1024
    EndSubsection
EndSection

Section "ServerLayout"
    Identifier "layout1"
    InputDevice "Keyboard1" "CoreKeyboard"
    InputDevice "Mouse1" "CorePointer"
### CHANGES FOR PVR-350 TV-OUT #######################################
    Screen "screen1"
    #Screen "Screen0"
EndSection

### CHANGES FOR PVR-350 TV-OUT #######################################
Section "Monitor"
        Identifier  "NTSC Monitor"
        HorizSync  30-68
        VertRefresh 50-120
        Mode "720x480"
          # D: 34.563 MHz, H: 37.244 kHz, V: 73.897 Hz
          DotClock 34.564
          HTimings 720 752 840 928
          VTimings 480 484 488 504
          Flags    "-HSync" "-VSync"
        EndMode
EndSection

Section "Device"
        Identifier  "Hauppauge PVR 350 iTVC15 Framebuffer"
        Driver      "ivtvdev"
        #Driver      "fbdev"

        ### change fb0 to whatever your card grabbed
        Option      "fbdev" "/dev/fb1"
        #Option      "ivtvdev" "/dev/fb1"

        ### change the BusID to whatever is reported by lspci, specify it as 
hex.
        #BusID "0:0x14:0"
        BusID "0:20:0"
EndSection

Section "Screen"
        Identifier  "Screen0"
        Device      "Hauppauge PVR 350 iTVC15 Framebuffer"
        Monitor     "NTSC Monitor"
        DefaultDepth 24
        DefaultFbbpp 32
        Subsection "Display"
          Depth 24
          FbBpp 32
          Modes "720x480"
        EndSubsection
EndSection
------------------------------------


More information about the mythtv-users mailing list