[mythtv-users] Pioneer PDP-507XD HDMI users?

Larry K lunchtimelarry at gmail.com
Sat Mar 10 20:22:00 UTC 2007


Dan,

I have my Pioneer 5070 hooked up to mythtv via DVI-HDMI.  This HDMI
connection is routed through my Onkyo receiver.

I was never able to get any of my modelines to work (created using gtf),
mostly due to hsync values out of range.  I have been unable to find
resourses that can help me figure out how to set the Hsync properly.
Nonetheless, I have a nice image that the Pioneer reports to be HDMI 720p,
using these values in my xorg.conf:

Section "Monitor"
        Identifier   "Monitor0"
        VendorName   "Pioneer"
        ModelName    "5070"
        HorizSync    25 - 50
        VertRefresh  59.0 - 61.0
        Option      "dpms"
#       1360x768 @ 100 DPI
        DisplaySize 345 195

#       1360x768 @ 60.00 Hz (GTF) hsync: 47.70 kHz; pclk: 84.72 MHz
        Modeline "1360x768 at 60"  84.72  1360 1424 1568 1776  768 769 772 795
-HSync +Vsync
#       1024x768 @ 70.00 Hz (GTF) hsync: 56.00 kHz; pclk: 76.16 MHz
        Modeline "1024x768 at 70"  76.16  1024 1080 1192 1360  768 769 772 800
-HSync +Vsync

EndSection

Section "Device"
        Identifier  "Videocard0"
        Driver      "nvidia"
        VendorName  "MSI"
        BoardName   "NVIDIA GeForce FX 5200"
        Option      "RenderAccel" "True"
        Option      "UseDisplayDevice" "DFP"
        Option      "UseEDID" "false"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Videocard0"
        Monitor    "Monitor0"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
                Modes    "1360x768 at 60" "1024x768 at 70" "1024x768" "800x600"
"640x480"
        EndSubSection
EndSection

Section "DRI"
        Group        0
        Mode         0666
EndSection


The breakthrough for me was setting the DisplaySize to 345 195, which is
1360x768 at 100 DPI.  The X log reports that none of my modelines were used
(and a default of 800x600 was used), but that doesn't seem to matter, at
least I don't think so.  Here is a snippet from the X log:


(II) Setting vga for screen 0.
(**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(**) NVIDIA(0): Option "RenderAccel" "True"
(**) NVIDIA(0): Enabling experimental RENDER acceleration
(--) NVIDIA(0): Linear framebuffer at 0xD0000000
(--) NVIDIA(0): MMIO registers at 0xE4000000
(II) NVIDIA(0): NVIDIA GPU detected as: GeForce FX 5200
(--) NVIDIA(0): VideoBIOS: 04.34.20.87.00
(--) NVIDIA(0): Interlaced video modes are supported on this GPU
(II) NVIDIA(0): Detected AGP rate: 8X
(--) NVIDIA(0): VideoRAM: 131072 kBytes
(II) NVIDIA(0): Connected display device(s): DFP-0
(--) NVIDIA(0): Display device DFP-0: maximum pixel clock at  8 bpp: 400 MHz
(--) NVIDIA(0): Display device DFP-0: maximum pixel clock at 16 bpp: 400 MHz
(--) NVIDIA(0): Display device DFP-0: maximum pixel clock at 32 bpp: 400 MHz
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Loading /usr/X11R6/lib/modules/libddc.a
(II) Module ddc: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 1.0.0
        ABI class: X.Org Video Driver, version 0.7
(WW) NVIDIA(0): The user specified HorizSync "25.000-50.000" has been
adjusted
(WW) NVIDIA(0):      to "25.000-46.000" (the intersection with
EDID-specified
(WW) NVIDIA(0):      HorizSync "15.000-46.000")
(II) NVIDIA(0): Monitor0: Using hsync range of 25.00-46.00 kHz
(II) NVIDIA(0): Monitor0: Using vrefresh range of 59.00-61.00 Hz
(II) NVIDIA(0): Clock range:  12.00 to 400.00 MHz
(II) NVIDIA(0): Not using mode "1360x768 at 60" (hsync out of range)
(II) NVIDIA(0): Not using mode "1024x768 at 70" (hsync out of range)
(II) NVIDIA(0): Not using default mode "640x350" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "320x175" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "640x400" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "320x200" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "720x400" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "360x200" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "640x480" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "320x240" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "640x480" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "320x240" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "640x480" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "320x240" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "800x600" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "400x300" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "800x600" (hsync out of range)
(II) NVIDIA(0): Not using default mode "400x300" (hsync out of range)
(II) NVIDIA(0): Not using default mode "800x600" (hsync out of range)
(II) NVIDIA(0): Not using default mode "400x300" (hsync out of range)
(II) NVIDIA(0): Not using default mode "800x600" (hsync out of range)
(II) NVIDIA(0): Not using default mode "400x300" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1024x768" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "512x384" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "1024x768" (hsync out of range)
(II) NVIDIA(0): Not using default mode "512x384" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1024x768" (hsync out of range)
(II) NVIDIA(0): Not using default mode "512x384" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1024x768" (hsync out of range)
(II) NVIDIA(0): Not using default mode "512x384" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1024x768" (hsync out of range)
(II) NVIDIA(0): Not using default mode "512x384" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1152x864" (hsync out of range)
(II) NVIDIA(0): Not using default mode "576x432" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1280x960" (hsync out of range)
(II) NVIDIA(0): Not using default mode "640x480" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1280x960" (hsync out of range)
(II) NVIDIA(0): Not using default mode "640x480" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1280x1024" (hsync out of range)
(II) NVIDIA(0): Not using default mode "640x512" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1280x1024" (hsync out of range)
(II) NVIDIA(0): Not using default mode "640x512" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1280x1024" (hsync out of range)
(II) NVIDIA(0): Not using default mode "640x512" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1600x1200" (hsync out of range)
(II) NVIDIA(0): Not using default mode "800x600" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1600x1200" (hsync out of range)
(II) NVIDIA(0): Not using default mode "800x600" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1600x1200" (hsync out of range)
(II) NVIDIA(0): Not using default mode "800x600" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1600x1200" (hsync out of range)
(II) NVIDIA(0): Not using default mode "800x600" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1600x1200" (hsync out of range)
(II) NVIDIA(0): Not using default mode "800x600" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1792x1344" (hsync out of range)
(II) NVIDIA(0): Not using default mode "896x672" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1792x1344" (hsync out of range)
(II) NVIDIA(0): Not using default mode "896x672" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1856x1392" (hsync out of range)
(II) NVIDIA(0): Not using default mode "928x696" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1856x1392" (hsync out of range)
(II) NVIDIA(0): Not using default mode "928x696" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1920x1440" (hsync out of range)
(II) NVIDIA(0): Not using default mode "960x720" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1920x1440" (hsync out of range)
(II) NVIDIA(0): Not using default mode "960x720" (hsync out of range)
(II) NVIDIA(0): Not using default mode "832x624" (hsync out of range)
(II) NVIDIA(0): Not using default mode "416x312" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1152x768" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "576x384" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "1152x864" (hsync out of range)
(II) NVIDIA(0): Not using default mode "576x432" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1400x1050" (hsync out of range)
(II) NVIDIA(0): Not using default mode "700x525" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1400x1050" (hsync out of range)
(II) NVIDIA(0): Not using default mode "700x525" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1400x1050" (hsync out of range)
(II) NVIDIA(0): Not using default mode "700x525" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1400x1050" (hsync out of range)
(II) NVIDIA(0): Not using default mode "700x525" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1600x1024" (hsync out of range)
(II) NVIDIA(0): Not using default mode "800x512" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1920x1200" (hsync out of range)
(II) NVIDIA(0): Not using default mode "960x600" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1920x1440" (hsync out of range)
(II) NVIDIA(0): Not using default mode "960x720" (hsync out of range)
(II) NVIDIA(0): Not using default mode "2048x1536" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1024x768" (hsync out of range)
(II) NVIDIA(0): Not using default mode "2048x1536" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1024x768" (hsync out of range)
(II) NVIDIA(0): Not using default mode "2048x1536" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1024x768" (hsync out of range)
(II) NVIDIA(0): Not using mode "1360x768 at 60" (no mode of this name)
(II) NVIDIA(0): Not using mode "1024x768 at 70" (no mode of this name)
(II) NVIDIA(0): Not using mode "1024x768" (no mode of this name)
(**) NVIDIA(0): Validated modes for display device DFP-0:
(**) NVIDIA(0):      Default mode "800x600": 40.0 MHz, 37.9 kHz, 60.3 Hz
(**) NVIDIA(0):      Default mode "640x480": 25.2 MHz, 31.5 kHz, 60.0 Hz
(**) NVIDIA(0):      Default mode "400x300": 20.0 MHz, 37.9 kHz, 60.3 Hz (D)
(**) NVIDIA(0):      Default mode "320x240": 12.6 MHz, 31.5 kHz, 60.1 Hz (D)
(II) NVIDIA(0): Virtual screen size determined to be 800 x 600
(**) NVIDIA(0): Display dimensions: (345, 195) mm
(WW) NVIDIA(0): Probed monitor is 960x540 mm, using Displaysize 345x195 mm
(**) NVIDIA(0): DPI set to (58, 78)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/X11R6/lib/modules/libfb.a
(II) Module fb: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 1.0.0
        ABI class: X.Org ANSI C Emulation, version 0.2
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Loading /usr/X11R6/lib/modules/libramdac.a
(II) Module ramdac: vendor="X.Org Foundation"
        compiled for 6.8.2, module version = 0.1.0
        ABI class: X.Org Video Driver, version 0.7
(--) Depth 24 pixmap format is 32 bpp
(II) do I need RAC?  No, I don't.
(II) resource ranges after preInit:
        [0] 0   0       0xd0000000 - 0xd7ffffff (0x8000000) MX[B]
        [1] 0   0       0xe4000000 - 0xe4ffffff (0x1000000) MX[B]
        [2] -1  0       0xffe00000 - 0xffffffff (0x200000) MX[B](B)
        [3] -1  0       0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
        [4] -1  0       0x000f0000 - 0x000fffff (0x10000) MX[B]
        [5] -1  0       0x000c0000 - 0x000effff (0x30000) MX[B]
        [6] -1  0       0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [7] -1  0       0xe6001000 - 0xe6001fff (0x1000) MX[B]
        [8] -1  0       0xe6000000 - 0xe6000fff (0x1000) MX[B]
        [9] -1  0       0xe6005000 - 0xe60050ff (0x100) MX[B]
        [10] -1 0       0xe6004000 - 0xe6004fff (0x1000) MX[B]
        [11] -1 0       0xe6003000 - 0xe6003fff (0x1000) MX[B]
        [12] -1 0       0xe0000000 - 0xdfffffff (0x0) MX[B]O
        [13] -1 0       0xd0000000 - 0xd7ffffff (0x8000000) MX[B](B)
        [14] -1 0       0xe4000000 - 0xe4ffffff (0x1000000) MX[B](B)
        [15] -1 0       0xdc000000 - 0xdfffffff (0x4000000) MX[B](B)
        [16] -1 0       0xd8000000 - 0xdbffffff (0x4000000) MX[B](B)
        [17] 0  0       0x000a0000 - 0x000affff (0x10000) MS[B](OprD)
        [18] 0  0       0x000b0000 - 0x000b7fff (0x8000) MS[B](OprD)
        [19] 0  0       0x000b8000 - 0x000bffff (0x8000) MS[B](OprD)
        [20] -1 0       0x0000ffff - 0x0000ffff (0x1) IX[B]
        [21] -1 0       0x00000000 - 0x000000ff (0x100) IX[B]
        [22] -1 0       0x0000f000 - 0x0000f00f (0x10) IX[B]
        [23] -1 0       0x0000dc00 - 0x0000dc7f (0x80) IX[B]
        [24] -1 0       0x0000d800 - 0x0000d8ff (0x100) IX[B]
        [25] -1 0       0x0000d400 - 0x0000d407 (0x8) IX[B]
        [26] -1 0       0x0000d000 - 0x0000d01f (0x20) IX[B]
        [27] 0  0       0x000003b0 - 0x000003bb (0xc) IS[B](OprU)
        [28] 0  0       0x000003c0 - 0x000003df (0x20) IS[B](OprU)
(II) NVIDIA(0): Setting mode "800x600"
(II) Loading extension NV-GLX
(II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized
(II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture
(==) NVIDIA(0): Backing store disabled
(==) NVIDIA(0): Silken mouse enabled
(**) Option "dpms"
(**) NVIDIA(0): DPMS enabled
(II) Loading extension NV-CONTROL
(EE) NVIDIA(0): Failed to load GLX
(WW) NVIDIA(0): Option "UseDisplayDevice" is not used
(WW) NVIDIA(0): Option "UseEDID" is not used

Even though it appears to have defaulted to 800x600, I get a nice image that
looks more like 1360x768.  It fills the screen with no borders showing.

If anyone can enlighten me about how to compute Hsync, what modeline is best
for the Pioneer plasma, I'm all ears...

Larry


On 12/28/06, Daniel Howell <dan at brumster.com> wrote:
>
> Doh, hold on, here we go - I engaged brain and noticed I was loading the
> old
> "nv" driver and not the "nvidia" driver in xorg.conf
>
> Quickly flicked that over, and it is now detecting the display accurately
> :-
>
> (II) NVIDIA(0): Detected AGP rate: 8X
> (--) NVIDIA(0): Interlaced video modes are supported on this GPU
> (--) NVIDIA(0): Connected display device(s) on GeForce 6800 GT at
> PCI:1:0:0:
> (--) NVIDIA(0):     NVIDIA TV Encoder (TV-0)
> (--) NVIDIA(0):     PIO PDP-xx7X (DFP-1)
> (--) NVIDIA(0): NVIDIA TV Encoder (TV-0): 400.0 MHz maximum pixel clock
> (--) NVIDIA(0): TV encoder: NVIDIA
> (II) NVIDIA(0): Assigned Display Device: DFP-1
> (WW) NVIDIA(0): No valid modes for "1920x1080_50i"; removing.
> (II) NVIDIA(0): Validated modes:
> (II) NVIDIA(0):     "1280x720_60"
> (II) NVIDIA(0):     "1280x720 at 60"
> (II) NVIDIA(0): Virtual screen size determined to be 1280 x 720
> (--) NVIDIA(0): DPI set to (33, 33); computed from "UseEdidDpi" X config
>
> ...and the on-screen info shows the TV receiving what it believes is a
> valid
> 720p signal. Lovely.
>
> Right - so - fire up the myth frontend and... oh dear. A brief flick of
> screen corruption and then X barfs and returns to (a non-KDE) logon xdm
> screen.
>
> Last few lines of /var/log/messages:
> Dec 28 17:20:52 myth1 sshd(pam_unix)[2543]: session opened for user root
> by
> root(uid=0)
> Dec 28 17:27:07 myth1 gdm[2329]: gdm_slave_xioerror_handler: Fatal X error
> -
> Restarting :0
> Dec 28 17:27:07 myth1 gdm-autologin(pam_unix)[2329]: session closed for
> user
> mythtv
> Dec 28 17:27:09 myth1 kernel: agpgart: Found an AGP 3.5 compliant device
> at
> 0000:00:00.0.
> Dec 28 17:27:09 myth1 kernel: agpgart: Putting AGP V3 device at 0000:00:
> 00.0
> into 8x mode
> Dec 28 17:27:09 myth1 kernel: agpgart: Putting AGP V3 device at 0000:01:
> 00.0
> into 8x mode
>
> I'll continue to play, but any thoughts?
>
>
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-users/attachments/20070310/14b5381c/attachment-0001.htm 


More information about the mythtv-users mailing list