You are not logged in.
Pages: 1
/proc/acpi/button does not exist. Any ideas?
or, anyone knows which module is the owner of /proc/acpi/button?
Thanks!
Offline
Not sure what you are looking for.
/proc/acpi/button does not exist
Is that an error from some process? You'll need to tell what you are doing.
Offline
Lets start with the outputs of:
uname -a
pacman -Qi linux
and
journalctl | grep dev/input
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
The shortest way to ruin a country is to give power to demagogues.— Dionysius of Halicarnassus
---
How to Ask Questions the Smart Way
Offline
Not sure what you are looking for.
/proc/acpi/button does not exist
Is that an error from some process? You'll need to tell what you are doing.
No. It's the reason the power button does not work.
Offline
Lets start with the outputs of:
uname -a
pacman -Qi linux
and
journalctl | grep dev/input
Linux archbox 3.13.11-2-ck #1 SMP PREEMPT Fri Apr 25 04:22:50 EDT 2014 x86_64 GNU/LinuxName : linux-ck-core2
Version : 3.13.11-2
Description : Linux Kernel and modules with the ck1 patchset featuring the Brain Fuck Scheduler v0.446. Intel Core2/Newer
Xeon optimized.
Architecture : x86_64
URL : https://wiki.archlinux.org/index.php/Linux-ck
Licenses : GPL2
Groups : ck-core2
Provides : linux-ck=3.13.11
Depends On : coreutils linux-firmware mkinitcpio>=0.7
Optional Deps : crda: to set the correct wireless channels of your country
lirc-ck: Linux Infrared Remote Control kernel modules for linux-ck
nvidia-ck: nVidia drivers for linux-ck
nvidia-beta-ck: nVidia beta drivers for linux-ck
modprobed_db: Keeps track of EVERY kernel module that has ever been probed - useful for those of us who make
localmodconfig
Required By : None
Optional For : None
Conflicts With : kernel26-ck linux-ck-corex linux-ck-p4 linux-ck-pentm linux-ck-atom linux-ck linux-ck-nehalem
linux-ck-sandybridge linux-ck-ivybridge linux-ck-haswell linux-ck-kx linux-ck-k10 linux-ck-barcelona
linux-ck-bulldozer linux-ck-piledriver
Replaces : kernel26-ck-core2 linux-ck-corex
Installed Size : 68278.00 KiB
Packager : graysky <graysky@archlinux.us>
Build Date : Fri 25 Apr 2014 04:24:58 PM CST
Install Date : Sun 04 May 2014 11:51:34 AM CST
Install Reason : Explicitly installed
Install Script : Yes
Validated By : Signature603:May 07 07:27:03 archbox kernel: input: Power Button as /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input0
605:May 07 07:27:03 archbox kernel: input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1Offline
I see you are running Graysky's Kernel. Graysky, if you happen by here, is there any reason the event system should not function?
Enihcam,
A couple more things. Could you check that the evdev module is running using lsmod | grep evdev
Do you have a /dev/input node in your file system? Is it populated?
Could you please post the contents of /proc/bus/input/devices
How difficult would it be to try this with a stock kernel?
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
The shortest way to ruin a country is to give power to demagogues.— Dionysius of Halicarnassus
---
How to Ask Questions the Smart Way
Offline
I see you are running Graysky's Kernel. Graysky, if you happen by here, is there any reason the event system should not function?
Enihcam,
A couple more things. Could you check that the evdev module is running using lsmod | grep evdev
Do you have a /dev/input node in your file system? Is it populated?
Could you please post the contents of /proc/bus/input/devicesHow difficult would it be to try this with a stock kernel?
$ lsmod | grep evdev
14:evdev 11656 2$ ls /dev/input/
event0 event1$ cat /proc/bus/input/devices
I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=PNP0C0C/button/input0
S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input0
U: Uniq=
H: Handlers=kbd event0
B: PROP=0
B: EV=3
B: KEY=10000000000000 0
I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=LNXPWRBN/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1
U: Uniq=
H: Handlers=kbd event1
B: PROP=0
B: EV=3
B: KEY=10000000000000 0I can try stock kernel, but maybe later because some tasks are running and cannot stop.
Thanks for your suggestion.
Offline
I am having the same problem, even with a stock kernel. There is no power button
device and therefore acpi_listen does not detect putton press events. I am on a
Thinkpad T420s, which used to work until a recent reinstall. Here are the
outputs that were originally requested (most of them look quite similar to
enicham's):
% lsmod | grep evdev
evdev 11784 27 % ls /dev/input
by-id event10 event14 event2 event6 mice
by-path event11 event15 event3 event7 mouse0
event0 event12 event16 event4 event8 mouse1
event1 event13 event17 event5 event9 mouse2 % cat /proc/bus/input/devices
I: Bus=0011 Vendor=0001 Product=0001 Version=ab54
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
S: Sysfs=/devices/platform/i8042/serio0/input/input0
U: Uniq=
H: Handlers=sysrq kbd event0
B: PROP=0
B: EV=120013
B: KEY=402000000 3803078f800d001 feffffdfffefffff fffffffffffffffe
B: MSC=10
B: LED=7
I: Bus=0003 Vendor=046d Product=c52b Version=0111
N: Name="Logitech Unifying Device. Wireless PID:101b"
P: Phys=usb-0000:00:1a.0-1.2:1
S: Sysfs=/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2/3-1.2:1.2/0003:046D:C52B.0003/0003:046D:C52B.0004/input/input2
U: Uniq=
H: Handlers=mouse0 event1
B: PROP=0
B: EV=17
B: KEY=ffff0000 0 0 0 0
B: REL=143
B: MSC=10
I: Bus=0003 Vendor=046d Product=c52b Version=0111
N: Name="Logitech Unifying Device. Wireless PID:4002"
P: Phys=usb-0000:00:1a.0-1.2:2
S: Sysfs=/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2/3-1.2:1.2/0003:046D:C52B.0003/0003:046D:C52B.0005/input/input3
U: Uniq=
H: Handlers=sysrq kbd event2
B: PROP=0
B: EV=12001f
B: KEY=837fff072ff32d bf54444600000000 1 30f948b17c007 ffff73fad941dfff febeffdfffefffff fffffffffffffffe
B: REL=40
B: ABS=100000000
B: MSC=10
B: LED=1f
I: Bus=0019 Vendor=0000 Product=0005 Version=0000
N: Name="Lid Switch"
P: Phys=PNP0C0D/button/input0
S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0C0D:00/input/input4
U: Uniq=
H: Handlers=event3
B: PROP=0
B: EV=21
B: SW=1
I: Bus=0019 Vendor=0000 Product=0003 Version=0000
N: Name="Sleep Button"
P: Phys=PNP0C0E/button/input0
S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0C0E:00/input/input5
U: Uniq=
H: Handlers=kbd event4
B: PROP=0
B: EV=3
B: KEY=4000 0 0
I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=LNXPWRBN/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input6
U: Uniq=
H: Handlers=kbd event5
B: PROP=0
B: EV=3
B: KEY=10000000000000 0
I: Bus=0019 Vendor=0000 Product=0006 Version=0000
N: Name="Video Bus"
P: Phys=LNXVIDEO/video/input0
S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0A08:00/device:0a/LNXVIDEO:01/input/input7
U: Uniq=
H: Handlers=kbd event6
B: PROP=0
B: EV=3
B: KEY=3e000b00000000 0 0 0
I: Bus=0019 Vendor=17aa Product=5054 Version=4101
N: Name="ThinkPad Extra Buttons"
P: Phys=thinkpad_acpi/input0
S: Sysfs=/devices/platform/thinkpad_acpi/input/input8
U: Uniq=
H: Handlers=kbd rfkill event7
B: PROP=0
B: EV=33
B: KEY=18040000 0 10000000000000 0 1501b00102004 c000000001104000 e000000000000 0
B: MSC=10
B: SW=8
I: Bus=0003 Vendor=04f2 Product=b221 Version=0752
N: Name="Integrated Camera"
P: Phys=usb-0000:00:1a.0-1.6/button
S: Sysfs=/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.6/3-1.6:1.0/input/input9
U: Uniq=
H: Handlers=kbd event8
B: PROP=0
B: EV=3
B: KEY=100000 0 0 0
I: Bus=0010 Vendor=001f Product=0001 Version=0100
N: Name="PC Speaker"
P: Phys=isa0061/input0
S: Sysfs=/devices/platform/pcspkr/input/input10
U: Uniq=
H: Handlers=kbd event9
B: PROP=0
B: EV=40001
B: SND=6
I: Bus=0001 Vendor=14f1 Product=506e Version=0001
N: Name="HDA Digital PCBeep"
P: Phys=card0/codec#0/beep0
S: Sysfs=/devices/pci0000:00/0000:00:1b.0/input/input12
U: Uniq=
H: Handlers=kbd event10
B: PROP=0
B: EV=40001
B: SND=6
I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH Headphone"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1b.0/sound/card0/input14
U: Uniq=
H: Handlers=event11
B: PROP=0
B: EV=21
B: SW=4
I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH Mic"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1b.0/sound/card0/input13
U: Uniq=
H: Handlers=event12
B: PROP=0
B: EV=21
B: SW=10
I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA NVidia HDMI/DP,pcm=8"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input17
U: Uniq=
H: Handlers=event13
B: PROP=0
B: EV=21
B: SW=140
I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA NVidia HDMI/DP,pcm=7"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input16
U: Uniq=
H: Handlers=event14
B: PROP=0
B: EV=21
B: SW=140
I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA NVidia HDMI/DP,pcm=3"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input15
U: Uniq=
H: Handlers=event15
B: PROP=0
B: EV=21
B: SW=140
I: Bus=0011 Vendor=0002 Product=0007 Version=01b1
N: Name="SynPS/2 Synaptics TouchPad"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input11
U: Uniq=
H: Handlers=mouse1 event16
B: PROP=9
B: EV=b
B: KEY=6420 30000 0 0 0 0
B: ABS=260800011000003
I: Bus=0011 Vendor=0002 Product=000a Version=0000
N: Name="TPPS/2 IBM TrackPoint"
P: Phys=synaptics-pt/serio0/input0
S: Sysfs=/devices/platform/i8042/serio1/serio2/input/input18
U: Uniq=
H: Handlers=mouse2 event17
B: PROP=0
B: EV=7
B: KEY=70000 0 0 0 0
B: REL=3 % pacman -Qi linux
Name : linux
Version : 3.14.5-1
Description : The Linux kernel and modules
Architecture : x86_64
URL : http://www.kernel.org/
Licenses : GPL2
Groups : base
Provides : kernel26=3.14.5
Depends On : coreutils linux-firmware kmod
mkinitcpio>=0.7
Optional Deps : crda: to set the correct wireless channels
of your country
Required By : nvidia
Optional For : None
Conflicts With : kernel26
Replaces : kernel26
Installed Size : 71950.00 KiB
Packager : Tobias Powalowski <tpowa@archlinux.org>
Build Date : Sun 01 Jun 2014 01:40:01 AM EDT
Install Date : Sat 07 Jun 2014 02:21:14 PM EDT
Install Reason : Explicitly installed
Install Script : Yes
Validated By : Signature% journalctl | grep dev/input
Jun 07 19:14:16 unmensch systemd-logind[286]: Watching system buttons on /dev/input/event6 (Power Button)
Jun 07 19:14:16 unmensch systemd-logind[286]: Watching system buttons on /dev/input/event3 (Video Bus)
Jun 07 19:14:16 unmensch systemd-logind[286]: Watching system buttons on /dev/input/event4 (Lid Switch)
Jun 07 19:14:16 unmensch systemd-logind[286]: Watching system buttons on /dev/input/event5 (Sleep Button)
Jun 07 19:14:16 unmensch systemd-logind[286]: Watching system buttons on /dev/input/event7 (ThinkPad Extra Buttons)Offline
Did anyone ever resolve this issue? I am facing the same thing on a Surface Pro 3.
Ethan Schoonover
Precision Colors - http://ethanschoonover.com/solarized
Offline
I wanted to note that at least in my case this has been filed and is now an active bug on the kernel bugtracker: https://bugzilla.kernel.org/show_bug.cgi?id=84651
Ethan Schoonover
Precision Colors - http://ethanschoonover.com/solarized
Offline
Pages: 1