Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
KWin
KWin
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 19
    • Issues 19
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 59
    • Merge Requests 59
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Plasma
  • KWinKWin
  • Merge Requests
  • !661

Merged
Opened Feb 05, 2021 by Xaver Hugl@zamundaaaDeveloper

Fix hotplugging for VR headsets

  • Overview 2
  • Commits 1
  • Changes 1

When hotplugging VR headsets the non-desktop property does not get updated because we're creating all connectors when the function is first called, even if they're not connected. Then KWin tries to use the headset as a normal screen.

This change simply makes it ignore connectors if they're not connected. I'll probably completele rewrite DrmGpu::updateOutputs sometime soon but this makes it work for now

Edited Feb 05, 2021 by Xaver Hugl
Assignee
Assign to
Reviewer
Request review from
5.21
Milestone
5.21
Assign milestone
Time tracking
Reference: plasma/kwin!661
Source branch: hotplug-fix