Bug 21948 - [RADEON:KMS:RS690:TVOUT] tv-out does not work with TVStandard pal
Summary: [RADEON:KMS:RS690:TVOUT] tv-out does not work with TVStandard pal
Status: RESOLVED INVALID
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/Radeon (show other bugs)
Version: git
Hardware: x86 (IA32) Linux (All)
: medium normal
Assignee: xf86-video-ati maintainers
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-05-26 13:26 UTC by Karl Nirschl
Modified: 2016-02-24 06:22 UTC (History)
3 users (show)

See Also:
i915 platform:
i915 features:


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

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...
Comment 12 Christopher M. Penalver 2016-02-24 06:22:12 UTC
Karl Nirschl, 9.04 reached EOL on October 23, 2010. For more on this, please see https://wiki.ubuntu.com/Releases .

If this is reproducible in a supported release, it will help immensely if you filed a new report with Ubuntu by ensuring you have the package xdiagnose installed, and that you click the Yes button for attaching additional debugging information running the following from a terminal:
ubuntu-bug xorg

Also, please feel free to subscribe me to it.

For more on why this is helpful, please see https://wiki.ubuntu.com/ReportingBugs.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.