Всякий раз, когда я подключаю внешний дисплей к порту 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 и / или как это исправить навсегда?
Ответы:
Я сам получил этот черный экран с курсором (я использую 4 монитора, поэтому отключение их происходит часто).
Однако я решил правильно установить драйверы моего графического процессора.
Поскольку на вашем ноутбуке, по- видимому, установлен графический процессор Intel HD 3000, вы пытались установить новейшие драйверы? Вкладка « Дополнительные драйверы » в разделе «Настройки и программное обеспечение» в Системных настройках будет хорошим началом.
источник
Вы можете создать скрипт для запуска при запуске, который использует ваш самый быстрый обходной путь, IE
Это не должно иметь никаких негативных последствий (кроме возможной потери каких-либо настроенных параметров, как указано в вопросе), если внешний не подключен и должен решить проблему, если он ....
Источник: Вопрос
источник
man unity
: --reset Эта опция позволяет пользователю сбросить параметры профиля в compiz и перезапустить оболочку Unity с настройками по умолчанию.sudo service lightdm restart
?