Bug 24196

Summary: xv + kms fails when one of cloned displays is disabled.
Product: xorg Reporter: Andy Furniss <adf.lists>
Component: Driver/RadeonAssignee: xf86-video-ati maintainers <xorg-driver-ati>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium CC: pauldv
Version: git   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Andy Furniss 2009-09-28 06:33:51 UTC
Running current gits with drm-next using kms.

Have TV connected but switched off, so in order to get vsync on monitor I need to turn TV off with -

xrandr --output DIN -off

After doing this xv no longer works - fails to render with -

[drm:r600_cs_packet_parse_vline] *ERROR* unknown crtc reloc
[drm:r600_packet0_check] *ERROR* No reloc for ib[706]=0x6538
[drm:radeon_cs_ioctl] *ERROR* Invalid command stream !

Can't test tv=0 currently as it causes an oops as noted in a separate dri bug.
Comment 1 Alex Deucher 2009-10-02 14:13:45 UTC
*** Bug 24283 has been marked as a duplicate of this bug. ***
Comment 2 Alex Deucher 2009-10-07 21:41:56 UTC
Should be fixed in drm-next:
d4ac6a05d51357e31028cc9076874a58dd197b83
Comment 3 Andy Furniss 2009-10-08 05:56:59 UTC
(In reply to comment #2)
> Should be fixed in drm-next:
> d4ac6a05d51357e31028cc9076874a58dd197b83
> 

Yes, working now.

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.