OpenRC and 73-seat-late.rules. Why deleting it was a good thing

The rules file /usr/lib/udev/rules.d/73-seat-late.rules is included in the udev-systemd package (despite the name, it’s actually a compat lib). The rules file will cause OpenRC init errors. It was also responsible for my broadcom-wl-dmks module segfaulting.

Unfortunately I don’t have access to the dmesg anymore but I highly recommend you check yours and see if that rule is outputting errors. If it is, you can delete it no problem. Like it says, it’s a part of systemd.

#  This file is part of systemd.
#
#  systemd is free software; you can redistribute it and/or modify it
#  under the terms of the GNU Lesser General Public License as published 
by
#  the Free Software Foundation; either version 2.1 of the License, or
#  (at your option) any later version.

ACTION=="remove", GOTO="seat_late_end"

ENV{ID_SEAT}=="", ENV{ID_AUTOSEAT}=="1", ENV{ID_FOR_SEAT}!="", 
ENV{ID_SEAT}="seat-$env{ID_FOR_SEAT}"
ENV{ID_SEAT}=="", IMPORT{parent}="ID_SEAT"

ENV{ID_SEAT}!="", TAG+="$env{ID_SEAT}"

TAG=="uaccess", ENV{MAJOR}!="", RUN{builtin}+="uaccess"

LABEL="seat_late_end"
3 Likes

Thanks. Sounds like there’s a long and awful story behind that one.

Makes me wonder how many other files in that folder could just be safely junked too. I checked a couple and at least one had the same comment up top.

I would not recommend you to try, it will make your hardware stop working.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.

Forum kindly sponsored by