Anyways, I tried everything I could think of; I tried disabling the auto login, I tried using the previous kernel before the update, and I even tried the linux-lts kernel with no success. I was puzzled when those ideas didn't work because changing the kernel usually fixes most update issues; so I ran startx (on both linux-lts and linux-current), and checked the almost identical Xorg.0.logs, and this is what I got:
Code: Select all
[ 321.029] (II) LoadModule: "libinput" [ 321.029] (II) Loading /usr/lib64/xorg/modules/input/libinput_drv.so [ 321.030] (EE) Failed to load /usr/lib64/xorg/modules/input/libinput_drv.so: /usr/lib/libinput.so.10: version `LIBINPUT_1.11' not found (required by /usr/lib64/xorg/modules/input/libinput_drv.so) [ 321.030] (II) UnloadModule: "libinput" [ 321.030] (II) Unloading libinput [ 321.030] (EE) Failed to load module "libinput" (loader failed, 7) [ 321.030] (EE) No input driver matching `libinput' [ 321.030] (II) Falling back to input driver `libinput'
Clearly, its an issue with libinput; so I tried reinstalling any libinput related packages, and that didn't work.
the version `LIBINPUT_1.11" thing only appears in the logs when I boot into the linux-lts kernel, but doesn't appear when I boot with the linux-current kernel, which is strange.
- Any help would be much appreciated because I couldn't be more confused