After I installed Xorg-server and Xfce I was getting these errors:

(EE) Failed to load module "vesa" (module does not exist, 0)
(EE) Failed to load module "fbdev" (module does not exist, 0)
(EE) Failed to load module "i915" (module does not exist, 0)

at first though it worked despite that and I figured I'd deal with it later.

Then it stopped working, said there were no screens of acceptable configuration, I tried changing almost everything under the sun to no avail. Then I just unemerged and reemerged Xorg-server. It worked again.

Now I am getting the first two errors, but not the "i915" error. Also when I logout of Xfce I can see that xscreensaver is complaining about something or other, which I am not sure if it is related or not.
And various things are saying Fatal IO error 11 (Resource temporarily unavailable) followed by error setting MTRR (base = 0xd0000000, size = 0x10000000, type = 1) Inappropriate ioctl for device (25).

Now for now it seems to be working despite this, but I am just concerned it'll stop again if I don't fix it.