Você pode tentar inspecionar /var/log/Xorg.0.log
.
Eu também tive esse problema. No meu caso, o motivo era um arquivo corrompido /etc/X11/xorg.conf.d/50-synaptics.conf
que tinha a seguinte linha:
Example # xorg.conf.d que snippet assigns the touchpad driver
que deveria ser:
# Example xorg.conf...