That pretty much sums it up. X will run on boot, but it comes up with twm and not the Sabayon login screen. Killing X and running /etc/init.d/xdm start just brings twm back up again. I must have damaged something when I was doing updates to the packages on my system. Basically my question is does anyone know if there's a simple way to resolve this or should I just go ahead and reinstall Sabayon? It would be slightly annoying to do that since I was finally starting to get everything set up how I wanted. But I guess if I have to I can. I've already tried remerging xdm and kdebase-meta, but that didn't help.
So if anyone has any ideas or suggestions on what to do to repair this I'd really appreciate it; otherwise I think I'm just going to have to reinstall my system. Thanks in advance.

