Ci sono molti post simili su ask ubuntu e li ho esaminati con scarso successo.
Ho aggiornato dal 13.04 al 13.10 al 14.04 back to back. L'aggiornamento dal 13.03 al 13.10 ha funzionato bene. Dopo l'aggiornamento dal 13.10 al 14.04 ho riscontrato un problema. Dopo aver effettuato l'accesso al mio computer, mi rimane solo l'immagine di sfondo e nessun altro desktop o elemento di unità. Nessuna associazione di tasti funziona ( ctrl + alt + t per esempio). Sono in grado di entrare in un terminale usando ctrl+alt+(f1+f6). Una volta effettuato l'accesso a un terminale, sono in grado di eseguire cose come apt-get e altre utilità di shell. Non posso eseguire nulla di grafico senza prima dire al terminale dove inviarlo esportando display 0 export DISPLAY=:0
Dopo averlo fatto, posso eseguire programmi basati su GUI come Firefox.
Una cosa da notare, se eseguo nautilus dal terminale, mi mostra il desktop e la barra nella parte superiore dello schermo con le opzioni di nautilus ( File Edit View Go Bookmarks Help ). Ho provato a riattivare unity da CCSM, nessuna modifica, ho reinstallato unity e Ubuntu-Desktop, nessuna modifica. Ho disinstallato e reinstallato i driver nvida-current, di nuovo, nessuna modifica.
Ho fatto tutto ciò che mi viene in mente per indagare su questo problema (che non è molto poiché sono ancora abbastanza nuovo in questo). Se c'è qualcosa che dovrei fare per indagare ulteriormente su questo fammi sapere e lo eseguirò al più presto. Sono ancora in grado di cambiare l'output standard in un file sul desktop e accedervi da lì. Qualsiasi aiuto sarebbe molto apprezzato
- sono state applicate modifiche alla grammatica e all'ortografia.
Aggiornamento:
Sulla base dei suggerimenti fatti in questo post. Ho fatto quanto segue;
sudo apt-get install --reinstall ubuntu-desktop
sudo apt-get install unity
sudo apt-get purge nvidia* bumblebee*
sudo apt-get install nvidia-prime
sudo shutdown -r now
Ora, dopo aver effettuato l'accesso al mio computer, vedo gli elementi sul mio desktop. Posso anche aprire nautilus premendo ctrl+n
. È tornata la possibilità di fare clic con il pulsante destro del mouse, il che mi consente di aprire un terminale. Tuttavia, ctrl+alt+t
ancora non funziona. Non sono in grado di afferrare e spostare alcuna finestra o portare le finestre del programma dal retro del desktop in primo piano facendo clic su di esse. Rimangono impilati nell'ordine in cui li ho aperti, con la finestra più recente in alto. Ho controllato di nuovo Compiz Setting Manager e l'unità è attivata.
Aggiornamento 2:
Penso che questo possa essere un problema di opengl. Ho eseguito il seguente comando nel Terminale;
DISPLAY=:0 unity
e ottengo il seguente output prima che il terminale si blocchi.
compiz (core) - Info: Loading plugin: core
compiz (core) - Info: Starting plugin: core
unity-panel-service start/running, process 2707
compiz (core) - Info: Loading plugin: ccp
compiz (core) - Info: Starting plugin: ccp
compizconfig - Info: Backend : gsettings
compizconfig - Info: Integration : true
compizconfig - Info: Profile : unity
compiz (core) - Info: Loading plugin: composite
compiz (core) - Info: Starting plugin: composite
compiz (core) - Info: Loading plugin: move
compiz (core) - Info: Starting plugin: move
compiz (core) - Info: Loading plugin: place
compiz (core) - Info: Starting plugin: place
compiz (core) - Info: Loading plugin: snap
compiz (core) - Info: Starting plugin: snap
compiz (core) - Info: Loading plugin: commands
compiz (core) - Info: Starting plugin: commands
compiz (core) - Info: Loading plugin: compiztoolbox
compiz (core) - Info: Starting plugin: compiztoolbox
compiz (core) - Error: Plugin 'opengl' not loaded
compiz (core) - Info: Loading plugin: resize
compiz (core) - Info: Starting plugin: resize
compiz (core) - Info: Loading plugin: regex
compiz (core) - Info: Starting plugin: regex
compiz (core) - Info: Loading plugin: mousepoll
compiz (core) - Info: Starting plugin: mousepoll
compiz (core) - Info: Loading plugin: imgpng
compiz (core) - Info: Starting plugin: imgpng
compiz (core) - Info: Loading plugin: vpswitch
compiz (core) - Info: Starting plugin: vpswitch
compiz (core) - Info: Loading plugin: session
compiz (core) - Info: Starting plugin: session
compiz (core) - Info: Loading plugin: workarounds
compiz (core) - Info: Starting plugin: workarounds
compiz (core) - Error: Plugin 'opengl' not loaded
Non sono sicuro di cosa fare al riguardo, opengl non sembra mancare in generale poiché sono in grado di eseguire programmi graficamente intensivi. Tuttavia, non sono sicuro che il plugin opengl sia una cosa diversa da quella usata da opengl per cose come i giochi (mi vergogno ad ammetterlo). Sto andando a fare ricerche su questo e riferirò quando avrò qualche informazione in più.
Correlati:come sapere se un Cve è stato risolto nei repository di Ubuntu in Ubuntu?Risposta accettata:
OP qui, finalmente ho avuto successo!
Sto combinando tutti i passaggi che ho finito prima di avere successo
sudo apt-get install --reinstall ubuntu-desktop
sudo apt-get install unity
sudo apt-get purge nvidia* bumblebee*
sudo apt-get install nvidia-prime
sudo shutdown -r now
Dopo il riavvio, accedi di nuovo e passa a un terminale in ogni modo possibile. A questo punto sono stato in grado di aprire un terminale facendo clic con il pulsante destro del mouse su un punto vuoto sul desktop e selezionando Apri nel terminale. Immettono il seguente insieme di comandi
DISPLAY=:0 unity
dconf reset -f /org/compiz/
unity
e finalmente l'unità si è avviata e ora funziona tutto bene.
se il comando unity
non si avvia il backup alla fine prova setsid unity
Spero che le mie prove siano utili per qualcuno là fuori. Grazie a chiunque abbia dato un'occhiata a questo thread e a tutti quelli che hanno commentato.