[mythtv-users] MythTV compile problem w/ XvMC support

Harry Orenstein ho_9 at hotmail.com
Fri Oct 10 22:12:50 EDT 2003


Jarod,

Thanks for the quick reply.  I guess my terminology is muddled.  I meant a 
secondary display, but I don't think it's TwinView).  My XF86Config-4 file 
is below.  If you (or anyone) has a suggested config that would work with 
dual non-mirrored displays I would be extremely greatful.


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.
    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 "v4l" # Video for Linux
    Load "extmod"
    Load "type1"
    Load "freetype"
    Load "glx" # 3D layer
EndSection

Section "InputDevice"
    Identifier "Keyboard1"
    Driver "Keyboard"
    Option "XkbModel" "pc105"
    Option "XkbLayout" "us"
    Option "XkbCompat" ""
    Option "XkbOptions" ""
EndSection

Section "InputDevice"
    Identifier "Mouse1"
    Driver "mouse"
    Option "Protocol" "PS/2"
    Option "Device" "/dev/psaux"
    Option "Emulate3Buttons"
    Option "Emulate3Timeout" "50"
EndSection

Section "Monitor"
    Identifier "Monitor0"
    VendorName "Plug'n Play"
    ModelName "Dell D1025HTX"
    HorizSync 30-70
    VertRefresh 50-120

    # 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

    # 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 "Monitor"
    Identifier "Monitor1"
    HorizSync 30-50
    VertRefresh 60
EndSection

Section "Device"
    Identifier "NVCRT"
    VendorName "PNY"
    BoardName "nVidia GeForce 4 MX 440"
    Driver "nvidia"
    BusID "PCI:01:00:0"
    Screen 0
    Option "NoLogo" "1"
    Option "UseEdidFreqs" "1"
    Option "RenderAccel" "1"
EndSection

Section "Device"
    Identifier "NVTV"
    VendorName "PNY"
    BoardName "nVidia GeForce 4 MX 440"
    Driver "nvidia"
    BusID "PCI:01:00:0"
    Screen 1
    Option "ConnectMonitor" "tv"
    Option "TVStandard" "NTSC-M"
    Option "TVOutFormat" "SVIDEO"
    Option "NoLogo" "1"
    Option "RenderAccel" "1"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device "NVCRT"
    Monitor "Monitor0"
    DefaultColorDepth 24

    Subsection "Display"
        Depth 24
        Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
        ViewPort 0 0
    EndSubsection
EndSection

Section "Screen"
    Identifier "Screen1"
    Device "NVTV"
    Monitor "Monitor1"
    DefaultDepth 16

    Subsection "Display"
        Depth 16
        Modes "800x600" "640x480"
        ViewPort 0 0
    EndSubsection
    Option "TVOverScan" "0.65"
EndSection

Section "ServerLayout"
    Identifier "Server Layout"
    Screen 0 "Screen0"
    Screen 1 "Screen1" RightOf "Screen0"
    InputDevice "Keyboard1" "CoreKeyboard"
    InputDevice "Mouse1" "CorePointer"
EndSection



>From: "Jarod C. Wilson" <jcw at wilsonet.com>
>Reply-To: Discussion about mythtv <mythtv-users at mythtv.org>
>To: Discussion about mythtv <mythtv-users at mythtv.org>
>Subject: Re: [mythtv-users] MythTV compile problem w/ XvMC support
>Date: Fri, 10 Oct 2003 17:04:44 -0700
>
>On Friday, Oct 10, 2003, at 15:24 US/Pacific, Harry Orenstein wrote:
>
>>Jason,
>>
>>Just got home and tried it too.  Compiles just fine now.  But there is 
>>something that nobody ever mentioned (at least *I* can't find a mention of 
>>it): XvMC won't run on a second x-session.  You have to run TwinView in 
>>Clone mode (at least, Mythfrontend crashes if I try to run on a second 
>>x-session on my TV).  Does anybody know about this and is just playing 
>>their cards close-to-the-vest?
>
>Are you running a second X session, or a second X display in non-mirrored 
>mode w/TwinView?
>
>If I recall correctly, it states in nVidia's driver docs that most 
>hardware-accelerated functions will work on a secondary X session. See 
>Appendix R: Configuring Multiple X Screens On One Card.
>
>As far as TwinView and getting XvMC on the secondary display, see nVidia's 
>driver docs, Appendix I: Configuring TwinView, which states:
>
>Q: Do video overlays work across both display devices?
>
>A: Hardware video overlays only work on the first display device.
>    The current solution is that blitted video is used instead on TwinView.
>
>I believe XvMC is a hardware video overlay (someone correct me if I'm 
>wrong), so TwinView mirrored mode, or no hardware acceleration, it would 
>appear.
>
>--Jarod
>
>--
>Jarod C. Wilson, RHCE
>
>Got a question? Read this first...
>     http://catb.org/~esr/faqs/smart-questions.html
>MythTV, Red Hat Linux 9 & ATrpms documentation:
>     http://pvrhw.goldfish.org/tiki-page.php?pageName=rh9pvr250
>MythTV Searchable Mailing List Archive
>     http://www.gossamer-threads.com/archive/MythTV_C2/
>
>_______________________________________________
>mythtv-users mailing list
>mythtv-users at mythtv.org
>http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users

_________________________________________________________________
Get MSN 8 Dial-up Internet Service FREE for one month.  Limited time offer-- 
sign up now!   http://join.msn.com/?page=dept/dialup



More information about the mythtv-users mailing list