Bug 21948 - [RADEON:KMS:RS690:TVOUT] tv-out does not work with TVStandard pal
[RADEON:KMS:RS690:TVOUT] tv-out does not work with TVStandard pal
Status: NEW
Product: xorg
Classification: Unclassified
Component: Driver/Radeon
git
x86 (IA32) Linux (All)
: medium normal
Assigned To: xf86-video-ati maintainers
Xorg Project Team
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2009-05-26 13:26 UTC by Karl Nirschl
Modified: 2011-03-07 11:20 UTC (History)
3 users (show)

See Also:


Attachments
current xorg.conf (3.63 KB, application/octet-stream)
2010-02-26 15:00 UTC, KKnull
no flags Details
Jack's dmesg output, using latest radeon driver from git and kernel 2.6.37 (246.16 KB, text/plain)
2010-12-22 16:27 UTC, Jack Kelly
no flags Details
Jack's Xorg.0.log (39.46 KB, text/x-log)
2010-12-22 16:28 UTC, Jack Kelly
no flags Details
Jack's xorg.conf (1.33 KB, application/octet-stream)
2010-12-22 16:28 UTC, Jack Kelly
no flags Details
Jack's output from xrandr --props (2.02 KB, text/plain)
2010-12-22 16:29 UTC, Jack Kelly
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Karl Nirschl 2009-05-26 13:26:51 UTC
Hi,

tv-out does not work properly with rs690 (on Asus M2A-VM) and tvstandard pal. the picture is flickering and unstable.
it does work though with tvstandard ntsc somehow (tv detects ntsc, but picture is very bad ).

xrandr shows:
---
Screen 0: minimum 320 x 200, current 800 x 600, maximum 1360 x 1360
VGA-0 disconnected (normal left inverted right x axis y axis)
S-video connected 800x600+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   800x600        60.3*+   59.9  
   1360x768       59.8  
   1024x768       59.9  
   848x480        59.7  
   720x480        59.7  
   640x480        59.9     59.4  
HDMI-0 disconnected (normal left inverted right x axis y axis)
DVI-0 disconnected (normal left inverted right x axis y axis)
---

60.3 Hz seems to be the wrong setting to me - a wrong frequency would explain the problems.

i am using ubuntu 9.04 with radeon driver from ppa:

1:6.12.99+git20090524.4079f979-0ubuntu0tormod

maybe #13995 is related to this but i am not sure.

bios setting for tv standard has no impact on this.


please let me know if you need more information.



regards,

khn
Comment 1 KKnull 2009-08-14 08:12:45 UTC
same for me, with pal the screen moves horizontally very fast and it's unusable..
Comment 2 Alex Deucher 2009-08-17 10:54:55 UTC
Please try xf86-video-ati from git master or the 6.12-branch.  Dave recently fixed some issues with tv-out.
Comment 3 KKnull 2009-08-17 10:56:13 UTC
tried earlier today. got the same problem
Comment 4 Alex Deucher 2009-11-11 11:06:17 UTC
Is this still an issue with xf86-video-ati from git master?
Comment 5 KKnull 2010-02-26 15:00:09 UTC
Created attachment 33598 [details]
current xorg.conf
Comment 6 KKnull 2010-02-26 15:01:01 UTC
(In reply to comment #4)
> Is this still an issue with xf86-video-ati from git master?
> 

yeah, tried with latest git, same problem...
attached my current xorg.conf
Comment 7 Jack Kelly 2010-12-22 16:22:06 UTC
I believe I have the same problem

My system's specifications

    * ATI Radeon x1250 (RS690) (onboard motherboard)
    * radeon
    * AMD dual-core 64-bit processor, 2GB RAM
    * BioStar TA690G AM2 motherboard (with latest BIOS)
    * mythbuntu 10.10 64-bit



What I've tried:

*Windows Vista Media Centre 64-bit
S-Video and component output both work fine

*Ubuntu with AMD/ATI's latest closed-source driver
Component output shows a stable, colour image but no acceleration works and video playback is very juddery. ATI's configuration software claims it can't find a supported device. It turns out my x1250 is a "legacy device" so I installed the "legacy" drivers but these were built for an old version of Ubuntu and didn't install correctly.

*Ubuntu with the radeon (open source) driver
Works beautifully when outputting to a VGA monitor. But shows an unstable, black-and-white image on my TV over S-video. I think the reason the image is unstable is because the card isn't using the correct timings, although I have no way to measure the S-video timings. I've tried both the "stock" radeon driver (installed with Ubuntu 10.10) and the latest radeon driver from git. I've tried:

$ xrandr --output S-video --set "tv standard" pal
$ xrandr --newmode "720x576@25i" 13.5 720 732 795 864 576 581 586 625 interlace -hsync -vsync
$ xrandr --addmode S-video 720x576@25i
$ xrandr --output S-video --mode 720x576@25i

(I've tried all the PAL modelines listed on the MythTV wiki and I've tried extracting a modeline from Windows using powerstrip).

Setting "tv standard" to pal actually makes the image totally unusable and unusable (the image on the screen flickers and rolls rapidly across the screen, moving right to left). pal-m is reasonably stable, as is ntsc.  Both pal-m and ntsc show a black-and-white image which flickers every few seconds, as if the TV is struggling to lock onto the image.  There is a definite difference between pal and ntsc settings: with ntsc set, there are flickers of colour and the image is slightly less stable than with pal-m

I've tried turning Kernel Mode Setting (KMS) off but that didn't help and actually seemed to make X go very slowly

I've tried adding Kernel lines to configure the S-video output but no joy

I've tried all manor of xorg.conf settings but they seem to do very little

I've tried changing my BIOS's TV-Format settings to PAL and NTSC (and others)

Possibly of interest is this EDID bug (which I too am experiencing), but I doubt it is relevant for my problem: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/601376

I've tried both the Ubuntu "stock" kernel 2.6.35 and today's (22nd Dec 2010) release of 2.6.37.

One thing I have noticed is that I don't think my graphics hardware contains a preset for PAL.  See the attached output of xrandr --props (please note that the 4 modes of the form 7??x576@??? were entered by me; they are not defaults.

I've attached my dmesg log, Xorg.0.log and xorg.conf
Comment 8 Jack Kelly 2010-12-22 16:27:00 UTC
Created attachment 41381 [details]
Jack's dmesg output, using latest radeon driver from git and kernel 2.6.37

please see my comment...
Comment 9 Jack Kelly 2010-12-22 16:28:00 UTC
Created attachment 41382 [details]
Jack's Xorg.0.log

Using latest radeon driver from git and kernel 2.6.37.  Please see my main comment...
Comment 10 Jack Kelly 2010-12-22 16:28:35 UTC
Created attachment 41383 [details]
Jack's xorg.conf

Using latest radeon driver from git and kernel 2.6.37.  Please see my main comment...
Comment 11 Jack Kelly 2010-12-22 16:29:07 UTC
Created attachment 41384 [details]
Jack's output from xrandr --props

Using latest radeon driver from git and kernel 2.6.37.  Please see my main comment...