.png)
ich renneUbuntu 16.04 LTS
Ich öffnete das Terminal und ging zu Einstellungen > Profile > Befehl und überprüfte beideFühren Sie den Befehl als Login-Shell ausUndFühren Sie anstelle meiner Shell einen benutzerdefinierten Befehl ausund ich habe das Dropdown-Menü in „Terminal verlassen“ geändert.
Mein Problem ist jetzt, dass jedes Mal, wenn ich das Terminal öffne, es geschlossen wird, bevor ich die Einstellungen erneut öffnen kann, und ich konnte im Internet nichts darüber finden, wie ich das Problem beheben kann. Ich kann mich über SSH verbinden, wenn ich Befehle ausführen muss, und ich frage mich, ob es irgendwelche Dateien gibt, die ich ändern kann, um das Problem zu beheben. Danke!
Antwort1
Ich hatte das gleiche Problem. Ich habe diese Lösung gefunden:
xterm öffnen
Geben Sie diesen Befehl ein: gnome-terminal -e -ls[die Bash-Shell (Gnome-Terminal) wird geöffnet (statt geschlossen), da sie versucht, einen anderen Befehl auszuführen als den, der in der Profilkonfiguration festgelegt wurde]
- Ändern Sie die Profilkonfiguration.
Antwort2
Sie müssen kein Programm installieren oder Dateien entfernen.
So bearbeiten Sie Ihre Gnome-Terminal-Einstellungen, ohne Gnome-Terminal tatsächlich zu öffnen oder zu verwenden:
Gehe zu:
root/usr/share/applications
Suchen Sie Terminal im Ordner.
- Öffnen Sie dann die Eigenschaften, indem Sie mit der rechten Maustaste auf Terminal klicken. Sie sehen dann den Befehl.
Dies ist tatsächlich, was passiert, wenn Sie das Terminal öffnen.
Um die Einstellungen zu bearbeiten, ändern Sie den Befehl gnome-terminal
in gnome-terminal --preferences
... Voila!
Nach dem "Reparieren" der Einstellungen. Schließen Sie einfach die Einstellungen und entfernen Sie dann --preferences
den Befehl im Eigenschaftenfenster. Öffnen Sie nun einfach das Terminal wie gewohnt.
Antwort3
Kein Nekro-Posting hier (OP ist bereits 6 Monate alt), aber ich hatte das gleiche Problem und wurde von meinem einzigen verfügbaren Desktop ausgesperrt gnome-terminal
, ohne Möglichkeit, einen anderen herunterzuladen und zu installieren, außer auf die Konsole zu wechseln. Ähnlich wie OP hatte ich gnome-terminal
einen ungültigenbenutzerdefinierter Befehl anstelle meiner Shell.
Meine "Desktop"-Lösung warzurücksetzen gnome-terminal
's Einstellungen über dconf
.
Navigieren Sie einfach zu /org/gnome/terminal
, markieren Sie „Legacy“, klicken Sie mit der rechten Maustaste und wählen Sie „Rekursiv zurücksetzen“ … (am Ende ein ganz leichter Fall von kaltem Schweiß).
Dabei verlieren Sie Ihre gnome-terminal
Einstellungen und alle Profile, die Sie hatten. Sie können das Terminal jedoch sofort neu starten und von vorne beginnen.
HTH, zukünftige LX-Zauberlehrlinge.
Antwort4
Was ich tatsächlich gemacht habe, war, es zu installieren, dconf
dann zu öffnen dconf-editor
und zu zu gehen org/gnome/terminal/legacy/keybindings/preferences
, die Verknüpfung auf zu setzen <Ctrl><Shift>r
(jede andere, nicht verwendete würde es auch tun) und sie zu drücken, bevor das Terminal geschlossen wird. Von dort aus habe ich weitergemacht und die von mir vorgenommene Voreinstellung entfernt. Nachdem ich alles andere versucht hatte, war dies meine letzte Idee und sie hat funktioniert.