Well, I was playing around with /dev/mem, and just to see if I could write to memory with it, I ran
cat /dev/urandom > /dev/mem
When I rebooted, I found that X11 didn't recognize either my synaptics touchpad or my desktop background.
Is it possible I overwrote some important firmware, or did I just nuke a couple of important files (which I can repair)?
I am running Gentoo Linux.
Thank you for any help.
EDIT: On the third boot, it recognized my mouse correctly. I am currently running "emerge -e world". I feel stupid -- I should've realized that overwriting kernel memory could mess with filesystems.