Bug 21879 - s-video tv out not working on RV670
Summary: s-video tv out not working on RV670
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/Radeon (show other bugs)
Version: git
Hardware: Other All
: medium normal
Assignee: xf86-video-ati maintainers
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-05-22 08:37 UTC by Andy Furniss
Modified: 2009-08-17 13:09 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Xorg-log (37.13 KB, text/plain)
2009-05-22 08:37 UTC, Andy Furniss
no flags Details
xrandr --verbose (4.80 KB, text/plain)
2009-05-22 08:38 UTC, Andy Furniss
no flags Details

Description Andy Furniss 2009-05-22 08:37:02 UTC
Created attachment 26118 [details]
Xorg-log

s-video tv out does not work on my HD3850 AGP card.

xorg.conf contains 

Option          "ATOMTvOut" "true"
Option          "TVStandard"    "pal"

and xrandr (--verbose attached) shows DIN as connected but there is no signal to TV.

Before starting X TV-out works OK and I get a clone of my CRT/vga monitor on the TV. When X is started the TV looses signal. If I then quit X the output to both TV and monitor become corrupted. The monitor has green text instead of white and both the background and the text on the TV is green.

If I use xorg vesa driver then tv out works OK and clones a 1024x768 desktop.

I tested with 800x600 and 1024x768 starting res in xorg.conf with the same results - If I try and change res with xrandr -s then the monitor goes into standby, but X is still alive.
Comment 1 Andy Furniss 2009-05-22 08:38:15 UTC
Created attachment 26119 [details]
xrandr --verbose
Comment 2 Alex Deucher 2009-05-22 08:41:11 UTC
Does changing the mode on the TV with xrandr help?
xrandr --output DIN --mode 1024x768
Comment 3 Andy Furniss 2009-05-22 13:29:17 UTC
(In reply to comment #2)
> Does changing the mode on the TV with xrandr help?
> xrandr --output DIN --mode 1024x768
> 

No that doesn't work.

If I startx with 1024x768 in xorg.conf then it will already be using that mode, I tried starting with 800x600 and changing mode to 1024x768 but it doesn't work starting 1024x768 and changing to 800x600 also doesn't work.
Comment 4 Andy Furniss 2009-08-17 03:48:23 UTC
This is working now after todays airlied git changes.
Comment 5 Andy Furniss 2009-08-17 09:13:37 UTC
(In reply to comment #4)
> This is working now after todays airlied git changes.
> 

Although I still get the green TV/monitor text when I quit X.
Comment 6 Alex Deucher 2009-08-17 10:47:04 UTC
(In reply to comment #5)
> Although I still get the green TV/monitor text when I quit X.
> 

Turning off the TV-output with xrandr before stopping X should work around it.
Comment 7 Andy Furniss 2009-08-17 13:09:36 UTC
(In reply to comment #6)
> (In reply to comment #5)
> > Although I still get the green TV/monitor text when I quit X.
> > 
> 
> Turning off the TV-output with xrandr before stopping X should work around it.
> 

That doesn't help.

I have, however,  found that if I run xorg's vesa driver first then run radeon it doesn't happen anymore.


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.