Skip to content
  • Nerdopolis Turfwalker's avatar
    udev: Only handle devices from the current seat · 99376d38
    Nerdopolis Turfwalker authored and Martin Flöser's avatar Martin Flöser committed
    Summary: This prevents the firstFound device, or any device detected by UdevEnumerate::find that is not from the same seat kwin is running under, from being handled
    
    Test Plan:
    made sure that kwin starts on a default udev (assuming a blank ID_SEAT attribute on a device means the device is on seat0)
    
    added /dev/dri/card1 to seat1 and /dev/dri/card0 to seat0.
    Start kwin with the drm-backend on seat0 and seat1, and make sure it starts on both instances
    
    Reviewers: #kwin, graesslin
    
    Reviewed By: #kwin, graesslin
    
    Subscribers: rkflx, graesslin, kwin, #kwin
    
    Tags: #kwin
    
    Differential Revision: https://phabricator.kde.org/D9553
    99376d38