Es gibt viele ähnliche Posts auf ask ubuntu und ich habe sie mit wenig Erfolg durchgesehen.
Ich habe von 13.04 auf 13.10 auf 14.04 Rücken an Rücken aktualisiert. Das Upgrade von 13.03 auf 13.10 hat problemlos funktioniert. Nach dem Upgrade von 13.10 auf 14.04 bin ich auf ein Problem gestoßen. Nachdem ich mich bei meinem Computer angemeldet habe, bleibt mir nur das Hintergrundbild und keine anderen Desktop- oder Unity-Elemente. Es funktionieren keine Tastenkombinationen (z. B. Strg+Alt+T). Ich kann mit Strg + Alt + (F1 + F6) in ein Terminal wechseln. Sobald ich mich bei einem Terminal angemeldet habe, kann ich Dinge wie apt-get und andere Shell-Dienstprogramme ausführen. Ich kann nichts Grafisches ausführen, ohne zuerst dem Terminal mitzuteilen, wohin es gesendet werden soll, indem ich display 0 export DISPLAY=:0
exportiere Sobald ich das getan habe, kann ich GUI-basierte Programme wie Firefox ausführen.
Eine Sache zu beachten, wenn ich Nautilus vom Terminal aus starte, zeigt es mir den Desktop und die Leiste oben auf dem Bildschirm mit den Nautilus-Optionen ( Datei Bearbeiten Ansicht Go Lesezeichen Hilfe ). Ich habe versucht, Unity von CCSM erneut zu aktivieren, keine Änderung, ich habe Unity und Ubuntu-Desktop neu installiert, keine Änderung. Ich habe nvida-current-Treiber deinstalliert und neu installiert, wieder keine Änderung.
Ich habe alles getan, was ich mir vorstellen kann, um dieses Problem zu untersuchen (was nicht viel ist, da ich noch ziemlich neu in diesem Bereich bin). Wenn ich irgendetwas tun sollte, um dies weiter zu untersuchen, lassen Sie es mich wissen und ich werde es so schnell wie möglich ausführen. Ich kann die Standardausgabe immer noch auf eine Datei auf dem Desktop umstellen und von dort aus darauf zugreifen. Jede Hilfe wäre sehr willkommen
- Änderungen an Grammatik und Rechtschreibung wurden vorgenommen.
Aktualisieren:
Basierend auf den Vorschlägen in diesem Beitrag. Ich habe Folgendes getan;
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
Nachdem ich mich jetzt an meinem Computer angemeldet habe, sehe ich die Elemente auf meinem Desktop. Ich kann Nautilus auch öffnen, indem ich ctrl+n
drücke . Die Möglichkeit, mit der rechten Maustaste zu klicken, ist zurückgekehrt, wodurch ich ein Terminal öffnen kann. Allerdings ctrl+alt+t
funktioniert immer noch nicht. Ich kann keine Fenster greifen und verschieben oder Programmfenster von der Rückseite des Desktops nach vorne bringen, indem ich darauf klicke. Sie bleiben in der Reihenfolge gestapelt, in der ich sie geöffnet habe, mit dem letzten Fenster oben. Ich habe den Compiz Setting Manager erneut überprüft und Unity ist aktiviert.
Aktualisierung 2:
Ich denke, dass dies ein opengl-Problem sein kann. Ich habe den folgenden Befehl im Terminal ausgeführt;
DISPLAY=:0 unity
und ich erhalte die folgende Ausgabe, bevor das Terminal hängt.
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
Ich bin mir nicht sicher, was ich dagegen tun soll, opengl scheint im Allgemeinen nicht zu fehlen, da ich in der Lage bin, grafikintensive Programme auszuführen. Ich bin mir jedoch nicht sicher, ob das Opengl-Plugin etwas anderes ist als Opengl, das für Dinge wie Spiele verwendet wird (ich schäme mich, das zuzugeben). Ich bin unterwegs, um diesbezüglich Nachforschungen anzustellen, und melde mich wieder, wenn ich weitere Informationen habe.
Verwandte:Wie kann man feststellen, ob ein Cve in den Repositories von Ubuntu in Ubuntu behoben wurde?Akzeptierte Antwort:
OP hier, ich hatte endlich Erfolg!
Ich kombiniere alle Schritte, die ich gemacht habe, bevor ich Erfolg hatte
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
Melden Sie sich nach dem Neustart wieder an und lassen Sie sich auf beliebige Weise zu einem Terminal fallen. An diesem Punkt konnte ich ein Terminal öffnen, indem ich mit der rechten Maustaste auf eine leere Stelle auf dem Desktop klickte und im Terminal öffnen auswählte. Sie geben den folgenden Befehlssatz ein
DISPLAY=:0 unity
dconf reset -f /org/compiz/
unity
und Unity hat endlich richtig angefangen und alles funktioniert jetzt gut.
wenn der Befehl unity
startet es am Ende nicht wieder, versuchen Sie es mit setsid unity
Ich hoffe, meine Versuche sind für jemanden da draußen hilfreich. Vielen Dank an alle, die diesen Thread angesehen und kommentiert haben.