У меня тоже такое было. Я это исправил.
У меня десктоп и ноут.
Так вот на десктопе видеокарта Nvidia,
а на ноуте Mobile Intel(R) 945GM Express Chipset Family.
По привычке когда ставил Линукс на ноут я указал,
что у меня видеокарта Nvidia, потом тоже был чёрный экран.
Решение проблемы: в файле /etc/X11/xorg.conf я указал
драйвер для видеокарты intel, вместо nvidia.
И всё заработало.