You are not logged in.

#1 2016-03-04 20:39:21

thufirhawat
Member
Registered: 2013-06-22
Posts: 14

Keyboard and Touchpad stopped working with really strange rtkit error

Hi,

my Thinkpad T450s just crashed because the battery went out of power. After a reboot I could start X11 (with i3) via startx but my Keyboard and Touchpad did not work. I could see the windows but no keypress did anything.

After looking into the journal I discovered the following strange errors:

...
Mar 04 21:18:34 omega rtkit-daemon[913]: Warning: PolicyKit call failed: Unix process subject does not have uid set
Mar 04 21:18:34 omega rtkit-daemon[913]: Supervising 0 threads of 0 processes of 1 users.
Mar 04 21:18:34 omega rtkit-daemon[913]: Warning: PolicyKit call failed: Unix process subject does not have uid set
Mar 04 21:18:34 omega rtkit-daemon[913]: Supervising 0 threads of 0 processes of 1 users.
Mar 04 21:18:34 omega rtkit-daemon[913]: Warning: PolicyKit call failed: Unix process subject does not have uid set
Mar 04 21:18:34 omega rtkit-daemon[913]: Supervising 0 threads of 0 processes of 1 users.
Mar 04 21:18:34 omega rtkit-daemon[913]: Warning: PolicyKit call failed: Unix process subject does not have uid set
Mar 04 21:18:34 omega rtkit-daemon[913]: Warning: PolicyKit call failed: Unix process subject does not have uid set
Mar 04 21:18:34 omega rtkit-daemon[913]: Warning: PolicyKit call failed: Unix process subject does not have uid set
Mar 04 21:18:34 omega rtkit-daemon[913]: Warning: PolicyKit call failed: Unix process subject does not have uid set
Mar 04 21:18:34 omega rtkit-daemon[913]: Warning: PolicyKit call failed: Unix process subject does not have uid set
Mar 04 21:18:34 omega rtkit-daemon[913]: Warning: PolicyKit call failed: Unix process subject does not have uid set
Mar 04 21:18:34 omega rtkit-daemon[913]: Warning: PolicyKit call failed: Unix process subject does not have uid set
Mar 04 21:18:34 omega rtkit-daemon[913]: Warning: PolicyKit call failed: Unix process subject does not have uid set
Mar 04 21:18:34 omega rtkit-daemon[913]: Warning: PolicyKit call failed: Unix process subject does not have uid set
Mar 04 21:18:34 omega rtkit-daemon[913]: Warning: PolicyKit call failed: Unix process subject does not have uid set
Mar 04 21:18:34 omega rtkit-daemon[913]: Warning: PolicyKit call failed: Unix process subject does not have uid set
Mar 04 21:18:34 omega rtkit-daemon[913]: Watchdog thread running.
Mar 04 21:18:34 omega rtkit-daemon[913]: Canary thread running.
Mar 04 21:18:34 omega rtkit-daemon[913]: Running.
Mar 04 21:18:34 omega rtkit-daemon[913]: Successfully limited resources.
Mar 04 21:18:34 omega rtkit-daemon[913]: Successfully dropped privileges.
Mar 04 21:18:34 omega rtkit-daemon[913]: Successfully called chroot.
...

Looking back in the journal revealed that I have not seen this error before. I had to reboot via the power button.

Anybody else seen this? My X11 is now completely unusable sad

Offline

#2 2016-03-04 20:41:21

thufirhawat
Member
Registered: 2013-06-22
Posts: 14

Re: Keyboard and Touchpad stopped working with really strange rtkit error

My input devices:

⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad              	id=10	[slave  pointer  (2)]
⎜   ↳ TPPS/2 IBM TrackPoint                   	id=11	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ Power Button                            	id=6	[slave  keyboard (3)]
    ↳ Video Bus                               	id=7	[slave  keyboard (3)]
    ↳ Sleep Button                            	id=8	[slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            	id=9	[slave  keyboard (3)]
    ↳ ThinkPad Extra Buttons                  	id=12	[slave  keyboard (3)]

Offline

#3 2016-03-04 21:44:16

Rick_Allard
Member
From: Montreal, Quebec, Canada
Registered: 2016-01-27
Posts: 4

Re: Keyboard and Touchpad stopped working with really strange rtkit error

Haven't seen this as such. Probably overkill but, in the interest of saving time and frustration, I would probably remove and reinstall X and my DE.

Cheers,

Rick

Offline

#4 2016-03-04 22:18:55

thufirhawat
Member
Registered: 2013-06-22
Posts: 14

Re: Keyboard and Touchpad stopped working with really strange rtkit error

I somehow figured out what's wrong. My normal user can no longer access the device nodes in /dev/input roll

Once I added the user to the 'input' group, I could use both the keyboard and touchpad again. Is that a desired behaviour or will I be stuck again after the next update?

Does that helps anybody to diagnose the root cause?

Offline

#5 2016-03-04 22:29:57

loqs
Member
Registered: 2014-03-06
Posts: 17,192

Re: Keyboard and Touchpad stopped working with really strange rtkit error

thufirhawat wrote:

Once I added the user to the 'input' group, I could use both the keyboard and touchpad again.

A local user should not need to be in the input group likely cause would be an issue with Session_permissions.

Offline

Board footer

Powered by FluxBB