Fresh Slackware 14.1 install, using a known working custom 3.14.0 kernel (known to be stable over a long period of time on the same physical machine).
I get the error "XKB: Rules returned no components" when I try to start X.
X fails to start at all because of this.
I have tried without any xorg.conf but also with an xorg.conf. I have tried to delete my 90-keyboard-rules file in the xorg.conf.d directory, it didn't help.
I've tried to run xorgsetup and let it generate a file, it didn't help.
I've tried to do X -configure, and let it generate a file, it didn't help.
I've tried to disable hotplugging in xorg.conf, it didn't help.
My full Xorg.log:
http://bpaste.net/show/464026/
My xorg.conf (keep in mind I've tried with no xorg.conf at all, same error):
http://bpaste.net/show/464027/
This particular machine, with the exact same hardware (same keyboard, mouse, no new adapters, or anything new, nor different), has worked perfectly fine on the exact same kernel, running Slackware 14.1.
I reinstalled after getting some strange file system errors. I suspected that the SSD itself might have an issue, but there is nothing to indicate this after I've reinstalled. Nothing in dmesg or anything else suspicious.
I noticed another thread on this issue with "XKB: Rules returned no components", there the solution was simply that / was full. This is not the case on my system, I can create new files and do whatever I want, nothing seems strange except that X gives me this weird error.