You are not logged in.

#1 2017-06-22 09:43:23

lucasdeutch
Member
Registered: 2017-06-22
Posts: 2

[SOLVED] Keyboard stoped working after update

Hello everyone,

Yesterday, I updated the system, apparently that broke something. Now when I log in my i3 the keyboard don't work at all, no response. however, in the virtual console its working Fine. I checked the ~/.local/share/xorg/Xorg.0.log and it says Failed to load module "libinput" (loader failed 7). after googling, what I suspected is some graphics or input package broke this file. I have included the log file

https://ptpb.pw/tPXM xorg log file

https://ptpb.pw/-ltf Pacakge updated.

Please excuse the formatting I had to type it using my phone. help me debug this problem.

Thanks

Last edited by lucasdeutch (2017-06-22 18:07:22)

Offline

#2 2017-06-22 13:09:44

spinnau
Member
Registered: 2017-06-05
Posts: 38

Re: [SOLVED] Keyboard stoped working after update

The log files show that some library files may be corrupted:

[  2456.713] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[  2456.713] (EE) Failed to load /usr/lib/xorg/modules/input/libinput_drv.so: /usr/lib/libinput.so.10: file too short
[2017-06-21 22:13] [ALPM-SCRIPTLET] ldconfig: File /usr/lib/libinput.so.10.12.5 is empty, not checked.
[2017-06-21 22:13] [ALPM-SCRIPTLET] ldconfig: File /usr/lib/libinput.so.10 is empty, not checked.
[2017-06-21 22:13] [ALPM-SCRIPTLET] ldconfig: File /usr/lib/libinput.so is empty, not checked.

These files belongs to the "libinput" and "xf86-input-libinput" packages (run "pacman -Qo /path/to/file" to find the package). I would suggest reinstalling these packages. In your pacman log ldconfig also complains about some empty library files from the "poppler" library. You should also reinstall this to avoid errors in applications that depend on poppler.

Offline

#3 2017-06-22 18:06:47

lucasdeutch
Member
Registered: 2017-06-22
Posts: 2

Re: [SOLVED] Keyboard stoped working after update

Thank you spinnau, it worked.

As you suggested the libraries libinput and libpopper were corrupted. I forced the reinstall of the packages xf86-input-libinput, libinput, popper, now it's working properly.

Offline

Board footer

Powered by FluxBB