Comment 79 for bug 1370707

Revision history for this message
In , henning.f (henning.f-gentoo-bugs) wrote :

I just created the file /lib/udev/rules.d/71-seat.rules and added the following to it:

ACTION=="remove", GOTO="seat_end"

TAG=="uaccess", SUBSYSTEM!="sound", TAG+="seat"
SUBSYSTEM=="sound", KERNEL=="card*", TAG+="seat"
SUBSYSTEM=="input", KERNEL=="input*", TAG+="seat"
SUBSYSTEM=="graphics", KERNEL=="fb[0-9]*", TAG+="seat", TAG+="master-of-seat"
SUBSYSTEM=="drm", KERNEL=="card[0-9]*", TAG+="seat", TAG+="master-of-seat"
SUBSYSTEM=="usb", ATTR{bDeviceClass}=="09", TAG+="seat"

LABEL="seat_end"

And reran genkernel-next. It is now working with OpenRC.

I just cut out the first part of the systemd 71-seat.rules file, it might be possible to slim it down to just the fb line.