Ubuntu 12.04 Unity: черный экран только с курсором, когда внешний экран подключен до загрузки ноутбука

Всякий раз, когда я подключаю внешний дисплей к порту DSub моего ноутбука перед загрузкой в ​​Ubuntu, в Unity что-то идет не так, что вызывает ту же самую проблему, как описано здесь: После входа в систему появляется черный экран и мой курсор, больше ничего! в Ubuntu 12.10 Перезагрузка без подключенного дисплея не исправляет это.

Единовременное решение - сделать это:

sudo apt-get install ppa-purge
sudo ppa-purge ppa:unity-team/staging

sudo apt-get update
sudo apt-get install --reinstall ubuntu-desktop
sudo apt-get install unity

или, намного быстрее, это:

unity --reset
sudo service lightdm restart

Побочный эффект этого решения: я теряю все настройки внешнего вида Unity.

Моя проблема, однако, в том, что мне нужно загружаться с подключенным внешним дисплеем довольно часто. Кто знает, что не так внутри Unity и / или как это исправить навсегда?

2 ответа

Я сам получил этот черный экран с курсором (я использую 4 монитора, поэтому отключение их происходит часто).

Однако я решил правильно установить драйверы моего графического процессора.

Поскольку на вашем ноутбуке, по- видимому, установлен графический процессор Intel HD серии 3000, вы пытались установить новейшие драйверы? Вкладка " Дополнительные драйверы " в разделе "Настройки и программное обеспечение" в Системных настройках будет хорошим началом.

Вы можете создать скрипт для запуска при запуске, который использует ваш самый быстрый обходной путь, IE

unity --reset
sudo service lightdm restart

Это не должно иметь никаких негативных последствий (кроме возможной потери каких-либо настроенных параметров, как указано в вопросе), если внешний не подключен и должен решить проблему, если он....

Источник: Вопрос

Другие вопросы по тегам