Skript zum Wiederherstellen des klassischen Desktops und Entfernen von Unity in Ubuntu

1147
SPRBRN

Ist es in Ubuntu 11.04 möglich, zum klassischen Desktop zurückzukehren und Unity mithilfe eines Skripts zu deaktivieren , anstatt sich abzumelden und über die GUI festzulegen?

1
Möchten Sie Unity dauerhaft deaktivieren? Oder ganz entfernen? Wann glaubst du, dass das Skript heißen sollte? Sie können wählen, ob Sie Unity oder die klassische Umgebung verwenden möchten, wenn Sie sich anmelden. Diese Auswahl wird gespeichert. slhck vor 13 Jahren 0
Ich erstelle ein Skript, das nach der Installation von Ubuntu ausgeführt werden muss. Ich hätte dies gerne als Option. Es muss nicht unbedingt entfernt werden, denke ich, es ist okay, den klassischen Desktop-Lauf zu haben. Ich weiß nicht, ob dies möglich ist, während Unity läuft. (Das Skript wird wahrscheinlich ausgeführt, wenn der Benutzer angemeldet ist.) SPRBRN vor 13 Jahren 0

1 Antwort auf die Frage

0
James T Snell

Ist es möglich, zum klassischen Desktop zurückzukehren und Unity mithilfe eines Skripts zu deaktivieren, anstatt sich abzumelden und über die GUI festzulegen?

Antworten

Ja, es ist möglich.

.... ich gehe auf eine Gliedmaße und gehe davon aus, dass Sie auch eine Lösung wissen wollen ..;)


Aktuelle Antwort

Wenn Sie gdm als Anzeigemanager verwenden (der Standardanzeigemanager), dann ...

  1. Bearbeiten Sie Ihre /etc/gdm/custom.conf

  2. Fügen Sie die Zeile " DefaultSession = gnome " am Ende hinzu (wenn Sie dort eingeben, wird wahrscheinlich kein Schlüssel für " DefaultSession " angezeigt .)

Sie könnten dies einfach in das Terminal laden und es als Gewinn bezeichnen:

sudo echo "DefaultSession=gnome" >> /etc/gdm/custom.conf" 

Wenn Sie gdm nicht verwenden, müssen Sie die Entsprechung des Darstellungsmanagers nachschlagen. Google ist dein Freund.


Einfache grafische Lösung

Wer dies lesen kann, der eine grafische Lösung hat, kann sich dieses Handbuch ansehen .


Für ein Gnome-Only-Setup

Hier ist eine Anleitung zum Entfernen von alles, was nicht mit Gnomen zusammenhängt, vom 11.04.

@rxt - Wenn Sie ein Skript dafür erstellen, sollten Sie etwas wie sed / gawk verwenden, um den DefaultSession-Wert zu ersetzen, falls er bereits vorhanden ist. Sie werden wahrscheinlich auch herausfinden wollen, ob GDM sogar von Display Manager verwendet wird. Sehen Sie sich Folgendes an: http://linuxandfriends.com/2008/09/06/change-default-display-manager-ubuntu-linux/ James T Snell vor 13 Jahren 0
Danke für die Antwort. Ich habe geprüft und der verwendete Displaymanager ist GDM. Ich habe die Zeile zu custom.conf hinzugefügt, neu gestartet und es hat nicht funktioniert. Dann dachte ich, das könnte daran liegen, dass das Konto bereits existiert. Also habe ich einen neuen Benutzer erstellt, zu diesem Benutzer gewechselt und trotzdem Unity. SPRBRN vor 13 Jahren 0
@rxt: Vielleicht bedeutet das, dass der Standardwert für Sie überschrieben wird. Benötigen Sie wirklich eine Befehlszeilenlösung? James T Snell vor 13 Jahren 0