Ubuntu 12.04 Unity: schermo nero con solo cursore, quando è collegato uno schermo esterno prima dell'avvio del laptop


9

Ogni volta che collego un display esterno alla porta DSub del mio laptop prima di avviare Ubuntu, qualcosa non funziona in Unity per causare lo stesso identico problema descritto qui: Dopo l'accesso, c'è una schermata nera e il mio cursore, nient'altro! in Ubuntu 12.10 Il riavvio senza lo schermo collegato non lo risolve.

Una soluzione una tantum consiste nel fare questo:

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

o, molto più velocemente, questo:

unity --reset
sudo service lightdm restart

Effetto collaterale di questa soluzione: perdo tutte le impostazioni dell'aspetto Unity.

Il mio problema, tuttavia, è che devo eseguire l'avvio con il display esterno collegato abbastanza spesso. Chi sa cosa non va in Unity e / o come risolverlo in modo permanente?


Potrebbe essere utile sapere quale hardware stai utilizzando. Alcuni laptop hanno un'impostazione BIOS per abilitare / disabilitare esterni.
Anziano Geek,

Ho controllato ... Nessuna di queste impostazioni nel mio BIOS. Almeno non con l'attuale firmware (di fabbrica). HP ProBook 6560b
rudolfbyker,

Risposte:


1

Ho ricevuto questa schermata nera con il cursore (uso 4 monitor e quindi la disconnessione avviene spesso).

Tuttavia, la mia soluzione era installare correttamente i driver della mia GPU.

Dal momento che il tuo laptop apparentemente ha una GPU Intel HD serie 3000 hai provato a installare driver aggiornati? La scheda Driver aggiuntivi nella parte Software e aggiornamenti delle Impostazioni di sistema sarebbe un buon punto di partenza.


0

È possibile creare uno script da eseguire all'avvio che utilizza la soluzione più rapida, IE

unity --reset
sudo service lightdm restart

Ciò non dovrebbe avere conseguenze negative (tranne la possibile perdita di qualsiasi impostazione personalizzata come indicato nella domanda) se l'esterno non è collegato e dovrebbe risolvere il problema se lo è ....

Fonte: domanda


Effetto collaterale di questa soluzione: quando eseguo lo script, perdo tutte le impostazioni dell'aspetto Unity.
Rudolfbyker,

Aggiunte le informazioni mancanti alla tua domanda.
Elder Geek,

È molto ovvio da man unity: --reset Questa opzione consente all'utente di ripristinare i parametri del profilo in compiz e riavviare la shell Unity con le impostazioni predefinite.
Rudolfbyker,

Questo è vero, ma ciò che non è ovvio è che hai modificato le impostazioni dell'aspetto Unity dai valori predefiniti. Ho sentito che le informazioni erano utili.
Elder Geek,

Hai provato semplicemente sudo service lightdm restart?
Elder Geek,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.