You are not logged in.
Pages: 1
I have a custom made laptop (Slimbook TITAN), and for some reason the power button is not detected anymore: this is causing, i think, the fact that I can't resume from suspend by pressing the power button, so I have to shut it down forcibly. I'm running arch on the 5.17.3 linux stable kernel, and the problem remains even with the lts version regardless of the desktop environment.
Last edited by brulio (2022-04-23 11:38:31)
Offline
sudo libinput list-devices
cat /proc/acpi/wakeup
xinputOffline
sudo libinput list-devices: http://0x0.st/ochq.txt
cat /proc/acpi/wakeup: http://0x0.st/ocFI.txt
xinput: http://0x0.st/ocFU.txt
my /etc/X11/xinit/xinitrc: http://0x0.st/iUvk.bin
I have disabled Windows Fast-Boot but nothing changes, and I have no idea how I should fix my xinitrc.
Offline
The power button is detected by libinput
Device: Power Button
Kernel: /dev/input/event0and forwarded to xinput
Power Button id=8 [slave keyboard (3)]But it's not in the DSDT
Device S-state Status Sysfs node
GP17 S4 *enabled pci:0000:00:08.1
GPP1 S4 *enabled pci:0000:00:01.2
GPP0 S4 *enabled pci:0000:00:01.1You can check lspci to match the devices that can (and are enabled to wake the system from hibernation/s4)
Since you apaprently have a parallel windows, make sure to reboot windows (twice for voodoo reasons) after disabling fast start (what is NOT the fast-boot feature in your BIOS) and:
can you hibernate windows and wake that w/ the power button?
I have disabled Windows Fast-Boot but nothing changes, and I have no idea how I should fix my xinitrc.
The bottom line is jsut my signature w/ stuff I need to tell people very frequently ;-)
Your xinitrc is fine, but it's not even clear that you're using it. And it's not relevnt to subject at hand either.
Offline
Yes I can hibernate and wake Windows 10 by pressing the power button, and the problem persists in Arch even after rebooting in Windows two times.
Offline
Try to lie to the acpi, pass eg
acpi_osi=! acpi_osi="Windows 2012"to the kernel, https://wiki.archlinux.org/title/Kernel_parameters
Edit: oh, and see whether there BIOS updates for the device.
Last edited by seth (2022-04-21 18:27:00)
Offline
When i set those kernel parameters my system won't boot, and there are no updates available for my BIOS. I should have noted that I've been using Arch Linux on this machine for almost a year and I've never had this kind of problem before.
Last edited by brulio (2022-04-22 08:12:16)
Offline
So the obvious question is what has changed between "almost a year" and "anymore".
The obvious answer would be a kernel update but since the LTS kernel is affected likewise, that's probably not it?
Is the power button still in the wakeup device list of eg. the installation iso?
Offline
Ok I fixed the problem by downgrading the kernel to the 5.17.2 version released on 10 April, but the outputs of
sudo libinput list-devices
cat /proc/acpi/wakeup
xinputare the still the same. Other than that everything seems to work fine, thanks a lot!
Offline
the problem remains even with the lts version
Still true?
Also maybe post the output of lspci so we see what's in the DSDT
Offline
Pages: 1