R600, S-Video TV out for PAL, and horizontal rolling

Dimitris Lampridis dlampridis at gmail.com
Fri Apr 2 01:57:57 PDT 2010


On Thursday 01 April 2010 17:22:00 Alex Deucher wrote:
> On Wed, Mar 31, 2010 at 1:03 PM, Dimitris Lampridis
> 
> <dlampridis at gmail.com> wrote:
> > Dear all,
> >
> > I have an HD2900XT with S-Video TV out, on a Debian Testing/Unstable
> > 64-bit machine, and I'm trying to connect my PC to my old-school analog
> > TV. I live in the Netherlands where the TV format is PAL.
> >
> > Lately I've been experimenting with the "radeon" driver, and I
> > followed these directions to setup the TV output:
> >
> > http://wiki.x.org/wiki/radeonTV
> >
> > When I run 'xrandr' I see the TV connected (device name is "DIN"), and
> > several modes are listed.
> >
> > However, no matter which mode I select, the TV image is visible but it
> > is continuously rolling horizontally, out of sync.
> >
> > On the other hand, the vertical sync is perfect, no problems there.
> >
> > Here's the full device section from my xorg.conf:
> >
> > Section "Device"
> >    Identifier  "Video Card"
> >    Driver      "radeon"
> >    Option      "ATOMTvOut"             "on"
> >    Option      "TVStandard"            "pal"
> >    Option      "Monitor-DVI-0"         "Monitor1"
> >    Option      "Monitor-DIN"           "Monitor2"
> 
>        ^^^^^^^^^^^^^^
> remove that line or any modes or sync ranges in your "Monitor2" section.
> 
I'm not using any special modes and/or sync ranges currently (although I tried 
that as well), and I removed the Monitor2 option, but nothing changed.

> > And here is what xrandr (--verbose) says about my analog TV:
> > DIN connected (normal left inverted right x axis y axis)
> >        Identifier: 0x52
> >        Timestamp:  36757857
> >        Subpixel:   no subpixels
> >        Clones:
> >        CRTCs:      0 1
> >        Transform:  1.000000 0.000000 0.000000
> >                    0.000000 1.000000 0.000000
> >                    0.000000 0.000000 1.000000
> >                   filter:
> >        tv_standard: pal
> >        load_detection: 1 (0x00000001)  range:  (0,1)
> >  1360x768 (0x54)   84.8MHz -HSync +VSync
> >        h: width  1360 start 1432 end 1568 total 1776 skew    0 clock
> > 47.7KHz v: height  768 start  771 end  781 total  798           clock
> 
> I suspect this 1360x768 mode is causing the problem.  Try switching to
> the 1024x768 or 800x600 mode.
> xrandr --output DIN --mode 1024x768
> 

Nope, before posting here I tried switching through all of the available 
modes, also the ones that have multiple refresh rates available (eg. I tried 
800x600 at 60.3Hz and 59.9Hz, as well as a custom 50Hz defined by me). All of 
the different modes produce the same exact effect: correct vertical sync, 
wrong horizontal sync.

Thanks,
Dimitris


More information about the xorg-driver-ati mailing list