[radeon] vsync is lost after removing a monitor, resulting in tearing
Bug #1088782 reported by
Daniel van Vugt
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xserver-xorg-video-ati (Ubuntu) |
Expired
|
Low
|
Unassigned |
Bug Description
Vsync is lost and significant tearing occurs after removing a monitor. Tested with compiz 0.9.9 revision 3521 on radeon.
Test case:
1. Start with one monitor. Verify no tearing occurs when moving windows.
2. Enable two monitors in the Displays dialog. Verify no tearing occurs on either monitor.
3. Disable (turn off) one monitor in the Display dialog so you're left with only one again.
Expected: No tearing occurs when moving windows.
Observed: Tearing occurs and won't go away until compiz is restarted.
Actually you don't need to restart compiz to fix the problem. You can get vsync back by just changing VT:
1. Ctrl+Alt+F1
2. Ctrl+Alt+F7
This suggests it might be a driver bug (radeon). Haven't tried others yet.