Hi=) I have asus eeepc with Atom N570, Intel NM10 motherboard and nvidia ION 2 (GT218). Don't know if it's related, but I had the same black screen with official nvidia drivers long time ago, so I stick to nouveau instead. It was all normal until wayland came around and xorg-server fails every couple releases. So I have these issues time to time
1. X is dead, black screen on boot even on console without gnome, can login and type commands, but everything is black, can connect over ssh fix: rollback to previous working xorg-server (or unmask newer if available), then recompile all installed xorg drivers again and everything is working 2. X is alive, but when loading gdm nothing happened, black screen, notebook unresponsive, can't even go to tty1 ctrl+alt+f1, gdm eat all cpu and memory, then after 5-15 minutes crushes and freezes completely even on ssh fix: connect over ssh if possible or liveusb, disable display manager, so only terminal is loaded on boot. that's gnome issue, so I manually disable wayland for it instead of default at /etc/gdm/custom.conf [daemon] WaylandEnable=false enable dm and load gnome on xorg and everything is working normally wayland is ok, but sometimes is not 3. Also there can be issues with xorg and nouveau firmware compatibility, and you can try to install/uninstall sys-firmware/nvidia-firmware package to test with that firmware you can have hardware acceleration enabled over vdpau, otherwise you can only use software renderer and video is sometimes luggy 4. Sometimes xorg libinput crushes and I have mouse+touch+keyboard not working with wayland, so I rollback or uninstall it, recompile xorg server and drivers and stick to X instead of wayland usually I have at xorg-drivers INPUT_DEVICES="evdev keyboard libinput mouse synaptics wacom" Maybe with kde it has similar issues, haven't tested currently I have wayland and X working normally and I have these package versions x11-base/xorg-server-1.19 sys-firmware/nvidia-firmware-340.32 gnome 3.22 sys-kernel/vanilla-sources-4.8.12, will be 4.9.0 soon but that's unrelated in my case Hope some of it may be useful for you=)

