Unity non si avvia / carica dopo l’aggiornamento dalla 13.10 alla 14.04

Ci sono molti post simili su ask ubuntu e li ho affrontati con scarso successo.

Ho effettuato l’upgrade dal 13.04 al 13.10 al 14.04. L’aggiornamento dalla 13.03 alla 13.10 ha funzionato bene. Dopo l’aggiornamento dalla 13.10 alla 14.04 ho avuto un problema. Dopo aver effettuato l’accesso al computer, mi rimane solo l’immagine di sfondo e nessun altro elemento desktop o 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 connesso a un terminale sono in grado di eseguire cose come apt-get e altre utilità di shell. Non riesco a eseguire nulla di grafico senza prima dire al terminale dove spedirlo esportando il display 0 export DISPLAY=:0 Una volta fatto, posso eseguire programmi basati su gui come Firefox.

Una cosa da notare, se corro nautilus dal terminale, mi mostra il desktop e la barra nella parte superiore dello schermo con le opzioni nautilus (File Modifica Visualizza Vai alla Guida ai segnalibri). Ho provato a ritriggersre l’unità da CCSM, nessun cambiamento, ho reinstallato unità e Ubuntu-Desktop, nessun cambiamento. Ho disinstallato e reinstallato i driver nvida-current, ancora una volta, nessun cambiamento.

Ho fatto tutto quello che posso pensare per indagare su questo problema (il che non è molto dato che sono ancora abbastanza nuovo in questo). Se c’è qualcosa che dovrei fare per indagare ulteriormente questo fammelo sapere e lo eseguirò al più presto. Sono ancora in grado di passare l’output standard a un file sul desktop e accedervi da lì. Qualsiasi aiuto sarebbe molto apprezzato

  • sono state applicate modifiche alla grammatica e all’ortografia.

Aggiornare:

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 . È stata restituita la possibilità di fare clic con il pulsante destro del mouse che consente di aprire un terminale. Tuttavia, ctrl+alt+t continua a non funzionare. Non riesco ad afferrare e spostare le windows o a portare le windows dei programmi 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 cima. Ho controllato di nuovo Compiz Setting Manager e l’unità è stata triggersta.

Aggiornamento 2:

Penso che questo possa essere un problema di opengl. Ho eseguito il seguente comando nel Termial;

 DISPLAY=:0 unity 

e ottengo il seguente risultato 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 a riguardo, in generale non sembra mancare il programma in quanto sono in grado di eseguire programmi con grafica intensiva. Tuttavia, non sono sicuro che il plugin opengl sia una cosa diversa da quella utilizzata per cose come i giochi (mi vergogno di ammetterlo). Sono libero di fare ricerche al riguardo e riferirò quando avrò qualche informazione in più.

OP qui, finalmente ho avuto successo!

Sto combinando tutti i passaggi che ho fatto 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 nuovamente e accedi a un terminale in qualsiasi modo ansible. A questo punto sono stato in grado di aprire un terminale facendo clic con il pulsante destro del mouse su un posto vuoto sul desktop e selezionando Apri nel terminale. Loro inseriscono il seguente insieme di comandi

 DISPLAY=:0 unity dconf reset -f /org/compiz/ unity 

e l’unità ha finalmente iniziato e tutto funziona bene ora.

se il comando unity non lo setsid unity alla fine prova setsid unity

Spero che le mie prove siano utili per qualcuno là fuori. Grazie a tutti coloro che hanno dato a questo thread un’occhiata e tutti quelli che hanno commentato.

Solo queste linee l’hanno risolto per me:

 dconf reset -f /org/compiz/ sudo reboot 

Ho anche provato a fare il boot in kernel diversi, e ho anche cambiato il nVidia driver con il driver nouveau usando unity-control-center > Sources > Proprietary Drivers