ACPID not loading properly
by MEA707 from LinuxQuestions.org on (#4YJF7)
I installed Linux Mint Cinnamon 64-bit on a Lenovo ThinkPad T61 a few weeks ago.
I can't get ACPID to load properly on boot. I discovered this when I saw that ACPID events only work when I manually restart ACPID as a root user after each computer boot. It stays working as long as the PC is not shutdown/restarted. This is despite it being enabled in startup by typing systemctl enable acpid.
When I debug it at boot, here is the output:
Code:$ acpid -d
Deprecated /proc/acpi/event was not found. Trying netlink and the input layer...
acpid: cannot open input layer
inotify fd: 4
inotify wd: 1
netlink opened successfully
acpid: can't open socket /var/run/acpid.socket: Address already in useAs soon as I root and run the same command, this is the output:
Code:# acpid -d
Deprecated /proc/acpi/event was not found. Trying netlink and the input layer...
input layer /dev/input/event0 (Lid Switch) opened successfully, fd 4
input layer /dev/input/event1 (Sleep Button) opened successfully, fd 5
input layer /dev/input/event10 (HDA Intel Dock Mic) opened successfully, fd 6
input layer /dev/input/event11 (HDA Intel Front Headphone) opened successfully, fd 7
input layer /dev/input/event2 (Power Button) opened successfully, fd 8
input layer /dev/input/event3 (AT Translated Set 2 keyboard) opened successfully, fd 9
input layer /dev/input/event4 (Video Bus) opened successfully, fd 10
input layer /dev/input/event8 (ThinkPad Extra Buttons) opened successfully, fd 11
input layer /dev/input/event9 (HDA Intel Mic) opened successfully, fd 12
inotify fd: 13
inotify wd: 1
netlink opened successfully
acpid: starting up with netlink and the input layer
parsing conf file /etc/acpi/events/magnifier
acpid: 1 rule loaded
acpid: waiting for events: event logging is offAnd I'm able to use acpid events no problem.
Also similarly, if I run acpid start in the terminal, it does not fix it. It needs to be sudo acpid start. Then it will work properly.
What is preventing acpid from loading properly during boot and how do I fix it so I don't have to keep starting it in root mode?
Thanks for any help.


I can't get ACPID to load properly on boot. I discovered this when I saw that ACPID events only work when I manually restart ACPID as a root user after each computer boot. It stays working as long as the PC is not shutdown/restarted. This is despite it being enabled in startup by typing systemctl enable acpid.
When I debug it at boot, here is the output:
Code:$ acpid -d
Deprecated /proc/acpi/event was not found. Trying netlink and the input layer...
acpid: cannot open input layer
inotify fd: 4
inotify wd: 1
netlink opened successfully
acpid: can't open socket /var/run/acpid.socket: Address already in useAs soon as I root and run the same command, this is the output:
Code:# acpid -d
Deprecated /proc/acpi/event was not found. Trying netlink and the input layer...
input layer /dev/input/event0 (Lid Switch) opened successfully, fd 4
input layer /dev/input/event1 (Sleep Button) opened successfully, fd 5
input layer /dev/input/event10 (HDA Intel Dock Mic) opened successfully, fd 6
input layer /dev/input/event11 (HDA Intel Front Headphone) opened successfully, fd 7
input layer /dev/input/event2 (Power Button) opened successfully, fd 8
input layer /dev/input/event3 (AT Translated Set 2 keyboard) opened successfully, fd 9
input layer /dev/input/event4 (Video Bus) opened successfully, fd 10
input layer /dev/input/event8 (ThinkPad Extra Buttons) opened successfully, fd 11
input layer /dev/input/event9 (HDA Intel Mic) opened successfully, fd 12
inotify fd: 13
inotify wd: 1
netlink opened successfully
acpid: starting up with netlink and the input layer
parsing conf file /etc/acpi/events/magnifier
acpid: 1 rule loaded
acpid: waiting for events: event logging is offAnd I'm able to use acpid events no problem.
Also similarly, if I run acpid start in the terminal, it does not fix it. It needs to be sudo acpid start. Then it will work properly.
What is preventing acpid from loading properly during boot and how do I fix it so I don't have to keep starting it in root mode?
Thanks for any help.