[platforms/drm] Allow running without outputs
ClosedPublic

Authored by romangg on Jan 8 2020, 12:19 AM.

Details

Summary

Set outputs enablement also when none outputs are present. This patch is
similar to earlier attempt at D17985.

BUG: 402827
BUG: 389551
BUG: 398680
BUG: 413758

Test Plan

Starting without outputs, manual disconnects and DPMS changes. There is still
an issue when an output gets disconnected while the DPMS is off. But it's an
improvement already.

Diff Detail

Repository
R108 KWin
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
romangg created this revision.Jan 8 2020, 12:19 AM
Restricted Application added a project: KWin. · View Herald TranscriptJan 8 2020, 12:19 AM
Restricted Application added a subscriber: kwin. · View Herald Transcript
romangg requested review of this revision.Jan 8 2020, 12:19 AM
romangg retitled this revision from [platforms/drm] Fix removing all outputs to [platforms/drm] allow running without outputs.Jan 8 2020, 12:23 AM
romangg edited the test plan for this revision. (Show Details)
romangg edited the summary of this revision. (Show Details)Jan 8 2020, 12:25 AM
davidedmundson accepted this revision.Jan 8 2020, 12:28 AM
This revision is now accepted and ready to land.Jan 8 2020, 12:28 AM
romangg retitled this revision from [platforms/drm] allow running without outputs to [platforms/drm] Allow running without outputs.Jan 8 2020, 2:07 AM
This revision was automatically updated to reflect the committed changes.