#453844 [radeon] unknown VGA output status prevents S-video from having a CRTC [Xpress 200M RS482] #453844
- Package:
- xserver-xorg-video-ati
- Source:
- xserver-xorg-video-ati
- Description:
- X.Org X server -- AMD/ATI display driver wrapper
- Submitter:
- Linas Žvirblis
- Date:
- 2010-07-25 15:16:45 UTC
- Severity:
- normal
TV-out does not work on HP Compaq nx6325 notebook with the infamous RS482 (Radeon Xpress 200M) video card (yes, I know that Xpress chips are not well supported). The output looks like a black screen with some noise which changes depending on what is displayed on LCD screen, so I guess it does output something, but not correctly. I am using xrand to enable TV-out: xrandr --addmode S-video 800x600 xrandr --output S-video --mode 800x600 Although the cable is connected, it insists that it is not: Screen 0: minimum 320 x 200, current 1400 x 1050, maximum 1400 x 1200 VGA-0 unknown connection (normal left inverted right x axis y axis) 1280x800 60.0 1280x768 60.0 1024x768 60.0 800x600 60.3 640x480 59.9 LVDS connected 1400x1050+0+0 (normal left inverted right x axis y axis) 305mm x 228mm 1400x1050 60.0*+ 1280x800 60.0 1280x768 60.0 1024x768 60.0 800x600 60.3 640x480 59.9 S-video disconnected 800x600+0+0 (normal left inverted right x axis y axis) 0mm x 0mm 800x600 60.3* I thought this was related to PAL/NTSC, but setting the TV standard via xrand changes nothing: xrandr --output S-video --set tv_standard pal
Linas Žvirblis wrote:
I don't know whether TV output on RS482 has been tested. But FWIW, load
detection
of the TV output is disabled by default (it creates some problems in
some cases). That's
probably why xrandr says S-video is disconnected. To reenable TV load
detection (and
maybe get xrandr to report S-video as connected), try:
xrandr --output S-video --set load_detection 1
Brice
Ping? Brice
Brice Goglin wrote: Just tested with 1:6.7.198~git20071223.ad3325f6-1, and it has only got worse, I am afraid. The "load_detection" option makes absolutely no difference, and now I cannot enable S-video at all: $ xrandr --addmode S-video 800x600 $ xrandr --output S-video --mode 800x600 xrandr: cannot find crtc for output S-video $ xrandr --output S-video --mode 800x600 --crtc 0 X Error of failed request: BadMatch (invalid parameter attributes) Major opcode of failed request: 155 (RANDR) Minor opcode of failed request: 21 () Serial number of failed request: 17 Current serial number in output stream: 17 $ xrandr --output S-video --mode 800x600 --crtc 1 X Error of failed request: BadMatch (invalid parameter attributes) Major opcode of failed request: 155 (RANDR) Minor opcode of failed request: 21 () Serial number of failed request: 17 Current serial number in output stream: 17
Linas Žvirblis wrote:
Your VGA-0 output is marked as unknown (load detection on Xpress 200
board doesn't work well yet), it's using the second CRTC (the hardware
pipeline in the board). The internal panel (LVDS) uses the first CRTC.
So there is no CRTC available for S-video (only 2 are available for all
outputs).
You should disable VGA-0 so that one CRTC becomes available. If you
don't care at all about the VGA output, you should just add:
Option "Monitor-VGA-0" "Foo"
to the Device section and add the following section above:
Section "Monitor"
Identifier "Foo"
Ignore "true"
EndSection
The upstream developers are well aware of this bogus load detection on
Xpress fortunatelly (that's why it says "unknown" in stead of a vague
"disconnected" as earlier). There are some other bug reports about this.
So I hope we can expect some fix soon.
Brice
Guys, Do you still have problems with multihead on your Xpress 200 board? If so, can you try 6.12.5 in unstable or 6.12.191 in experimental with KMS and a recent kernel? thanks Brce
Guys, Do you still have problems with multihead on your Xpress 200 board? If so, can you try 6.12.5 in unstable or 6.12.191 in experimental with KMS and a recent kernel? thanks Brce
Ping, anybody using Xpress 200 with 6.13.x and KMS? Brice
Ping, anybody using Xpress 200 with 6.13.x and KMS? Brice
fre, 09 07 2010 kl. 23:46 +0200, skrev Brice.Goglin: I finally got a chance to play around with multihead on Xpress 200 based laptop. I am using KMS with Gallium from xorg-edgers repository on Debian Sid/Experimental. I was trying to get S-video output to work with KMS, but failed. TV screen remains largely empty and black, but with slight noise here and there. In other words, no luck. When I switched to UMS, I was able to get S-video output working after I disabled and enabled it for the second time. I got garbled screen the first time. Other than that, it does seem to work just fine. Just finished watching a movie, and noticed no problems with the picture. I currently do not have a way to test VGA output.
fre, 09 07 2010 kl. 23:46 +0200, skrev Brice.Goglin: I finally got a chance to play around with multihead on Xpress 200 based laptop. I am using KMS with Gallium from xorg-edgers repository on Debian Sid/Experimental. I was trying to get S-video output to work with KMS, but failed. TV screen remains largely empty and black, but with slight noise here and there. In other words, no luck. When I switched to UMS, I was able to get S-video output working after I disabled and enabled it for the second time. I got garbled screen the first time. Other than that, it does seem to work just fine. Just finished watching a movie, and noticed no problems with the picture. I currently do not have a way to test VGA output.
fre, 09 07 2010 kl. 23:46 +0200, skrev Brice.Goglin: I finally got a chance to play around with multihead on Xpress 200 based laptop. I am using KMS with Gallium from xorg-edgers repository on Debian Sid/Experimental. I was trying to get S-video output to work with KMS, but failed. TV screen remains largely empty and black, but with slight noise here and there. In other words, no luck. When I switched to UMS, I was able to get S-video output working after I disabled and enabled it for the second time. I got garbled screen the first time. Other than that, it does seem to work just fine. Just finished watching a movie, and noticed no problems with the picture. I currently do not have a way to test VGA output.