Za każdym razem, gdy podłączam zewnętrzny wyświetlacz do portu DSub mojego laptopa przed uruchomieniem Ubuntu, coś dzieje się w Unity, powodując dokładnie ten sam problem, jak opisano tutaj: Po zalogowaniu pojawia się czarny ekran i mój kursor, nic więcej! w Ubuntu 12.10 Ponowne uruchomienie bez podłączonego wyświetlacza nie rozwiązuje tego problemu.
Jednorazowa poprawka polega na:
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
lub, znacznie szybciej, to:
unity --reset
sudo service lightdm restart
Efekt uboczny tego rozwiązania: tracę wszystkie ustawienia wyglądu Unity.
Mój problem polega jednak na tym, że muszę często uruchamiać system z podłączonym zewnętrznym wyświetlaczem. Kto wie, co się dzieje w Unity i / lub jak to naprawić na stałe?