giacomoleopardo Posted January 31 Share #1 Posted January 31 Hi everybody, I was wondering if anyone could help me here. Installed DSM 7.2.1-69057 Update 3 on my pc with DS3622xs+ via @Peter Suh's M Shell for tinycore-redpill v.1.0.1.0. Everything's fine except for the power off via power button. Checking acpid.service: root@ALAMO_Test_1:~# systemctl status acpid.service -l ● acpid.service - ACPI Daemon Loaded: loaded (/usr/lib/systemd/system/acpid.service; static; vendor preset: disabled) Active: active (running) since Wed 2024-01-31 18:02:25 CET; 9min ago Main PID: 25027 (acpid) CGroup: /system.slice/acpid.service └─25027 /usr/sbin/acpid -f Jan 31 18:02:25 ALAMO_Test_1 systemd[1]: Started ACPI Daemon. Jan 31 18:02:25 ALAMO_Test_1 systemd[1]: Starting ACPI Daemon... Jan 31 18:02:25 ALAMO_Test_1 acpid[25027]: cannot open input layer Jan 31 18:02:25 ALAMO_Test_1 acpid[25027]: inotify_add_watch() failed: No such file or directory (2) Jan 31 18:02:25 ALAMO_Test_1 acpid[25027]: starting up with netlink and the input layer Jan 31 18:02:25 ALAMO_Test_1 acpid[25027]: 1 rule loaded Jan 31 18:02:25 ALAMO_Test_1 acpid[25027]: waiting for events: event logging is off everything seems to work. Any ideas? 1 Quote Link to comment Share on other sites More sharing options...
giacomoleopardo Posted February 1 Author Share #2 Posted February 1 I tried this with no results. Any kind of suggestion would be much appreciated. Thanks 1 Quote Link to comment Share on other sites More sharing options...
giacomoleopardo Posted March 9 Author Share #3 Posted March 9 Update: This is the difference between my working DS920+ GIOSERVER (with correct power button power off behavior), and my new DS3622xs+ ALAMO under test: as you can see, the first one is "enabled" (see third row), and the second one is "static". Any idea? @Peter Suh @Hackaro1 gio_admin@GIOSERVER:~$ systemctl status acpid.service -l ● acpid.service - ACPI Daemon Loaded: loaded (/usr/lib/systemd/system/acpid.service; enabled; vendor preset: disabled) Active: active (running) since Thu 2024-02-01 08:00:06 CET; 1 months 6 days ago Main PID: 19978 (acpid) Memory: 0B CGroup: /system.slice/acpid.service └─19978 /usr/sbin/acpid -f alamo@ALAMO:/$ systemctl status acpid.service -l ● acpid.service - ACPI Daemon Loaded: loaded (/usr/lib/systemd/system/acpid.service; static; vendor preset: disabled) Active: active (running) since Sat 2024-03-09 10:07:43 CET; 17s ago Main PID: 13395 (acpid) CGroup: /system.slice/acpid.service └─13395 /usr/sbin/acpid -f 1 Quote Link to comment Share on other sites More sharing options...
IG-88 Posted March 9 Share #4 Posted March 9 3 hours ago, giacomoleopardo said: my working DS920+ GIOSERVER (with correct power button power off behavior), 3 hours ago, giacomoleopardo said: my new DS3622xs+ ALAMO under test: check if evdev.ko and button.ko are present and loaded Quote Link to comment Share on other sites More sharing options...
giacomoleopardo Posted March 9 Author Share #5 Posted March 9 5 hours ago, IG-88 said: 5 hours ago, IG-88 said: check if evdev.ko and button.ko are present and loaded How can I do that? Quote Link to comment Share on other sites More sharing options...
giacomoleopardo Posted March 9 Author Share #6 Posted March 9 If you mean from /usr/lib/modules there is no evdev.ko nor button.ko, as a matter of fact. What does it mean? And what should I do? Thanks in advance G. PS: In my working DS920+ from /usr/lib/modules I can find just the button.ko, but no evdev.ko Quote Link to comment Share on other sites More sharing options...
IG-88 Posted March 9 Share #7 Posted March 9 evdev might be now part of synos kernel with 7.x (like ahci) you can check on button.ko with cat /proc/modules | grep button that should show if its loaded 1 Quote Link to comment Share on other sites More sharing options...
giacomoleopardo Posted March 9 Author Share #8 Posted March 9 Nothing's showing up alamo@ALAMO:/$ cat /proc/modules | grep button alamo@ALAMO:/$ Quote Link to comment Share on other sites More sharing options...
giacomoleopardo Posted March 10 Author Share #9 Posted March 10 (edited) I tried to add button.ko as explained here, still the power off doesn't work and the command cat /proc/modules | grep button produces zero result Edited March 10 by giacomoleopardo typo Quote Link to comment Share on other sites More sharing options...
giacomoleopardo Posted March 10 Author Share #10 Posted March 10 Another update: I did a fresh installation using DS920+ as system definition. The power off button works as expected. Still is reported as "static", but at this point I don't think that would be relevant. alamo@MHP-TEST:/$ cat /proc/modules | grep button button 5161 1 i915, Live 0xffffffffa0169000 This time @IG-88's suggention produces result. So, basically it boils down to the DS3622xs+ choice, I guess. It's time to understand why it doesn't work with that 1 Quote Link to comment Share on other sites More sharing options...
giacomoleopardo Posted March 10 Author Share #11 Posted March 10 Another hint: I tried the latest AuxXxilium's ARC with DS3622xs+and the acpi service does work! Quote Link to comment Share on other sites More sharing options...
IG-88 Posted March 10 Share #12 Posted March 10 2 hours ago, giacomoleopardo said: cat /proc/modules | grep button produces zero result if the module is not loaded it can't detect the press of the power button the loader should (at least when activating the acpid add on) load that module in theory a insmod /lib/modules/button.ko should fix that and after that the shutdown might work as expected 55 minutes ago, giacomoleopardo said: Another hint: I tried the latest AuxXxilium's ARC with DS3622xs+and the acpi service does work! if you found soemthing thats working for you that i guess its a solved problem 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.