udev: Only handle devices from the current seat
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
parent
7801afdd
Please register or sign in to comment