Hello guys! ![]()
My specs:
Laptop ASUS X553MA
Kernel: 5.4.10-arch1-1
Processor: 4 Intel Celeron CPU N2930 @1.83GHz
I have a dualboot system with 2 harddrives, one for EndeavourOS, one for Windows 10.
I have a problem that goes from “I don’t exist” to “I AM NOT GONNA CEASE TO EXIST!” with poweroff mainly, but I am unable to restart, “sleep” or hibernate either. Right now my main concern is that I cannot “normally” poweroff nor restart my laptop and that is really annoying. The weird thing is that when I have a fresh install I can poweroff and restart normally for a few times, I can “sleep” or hibernate the laptop once but after “waking” it I cannot do it again, that I can do for a couple of boots, which seems super weird to me. After I use the laptop a few times (like 5) it starts behaving weirdly in those tasks, until, at some point, it just won’t perform any of those. I recall having that problem with Arch Linux distributions since kernel 4.11 or so, but they are now more annoying that ever. The same stuff happens with LTS kernels. Other distros just don’t work good enough in this laptop so I don’t even bother trying them anymore.
So I’ve been researching and the little I have found about the problem points to three possibilities, one, it is a linux bug, two, it is a hardware problem, three it is a bios problem, so that doesn’t help much, I think.
Windows 10 works just fine, so that makes me think that it is not a hardware problem nor a bios issue, so I think it may be a linux issue or a piece of software that I installed causes that after I use it several times for some reason or reasons. I have a very similar laptop and it work just fine, an ASUS X551MA, it never has any issues with linux, so I still wonder if it is “the laptop” itself, I wonder if other people has had a similar problem.
I also have seen that in Ksysguard (I am using Plasma), before I poweroff, if there is just one “systemd-udevd” process , I am able to turn off the laptop and when I can’t turn it if off, there are like 20 of them present before I poweroff and there’s one that has, under the “CPU %” a “disk sleep” message, whatever that means, and it cannot be killed by any means, it just stays there no matter what you do.
So once you try to poweroff the laptop I’ve got this two very similar screens so far, they appear on the screen after several minutes of wait when trying to poweroff:
-

and 
and they always have that “waiting for system process: systemd-udevd” which may point to that impossible to kill process I mentioned before.
Here is the systemlog too: http://ix.io/276m
I saw in that log something about “memstick0” I don’t know if that’s referring to the SD reader. If t is referring to that, I wonder if that is trying to load the driver or something and it can’t (as the reader doesn’t work in linux), so after a while it says it is a “disk sleep”. I was wondering if I just have to block something from loading or if I need to uninstall something so the problem may stop, so I need help figuring this out guys, what do I do here? is there any way to solve this? I am lost at this point…
here is another log file with some extra udev errors, it seems: http://ix.io/276y
it has several “EVIOCSKEYCODE” errors there. they appeared while I was typing this.
By the way, I used this command for both log files: lspci > log.txt && lsusb >> log.txt && journalctl -b -0 >> log.txt && cat log.txt | curl -F ‘f:1=<-’ ix.io
Note: I have the latest “BIOS” update (2.14), the are no more updates since 2015. I used Arch Linux before updating to that version and the same problem existed since before I updated it, as I mentioned, since kernel 4.11 or so.
THANKS IN ADVANCE for your help guys!! ![]()