
我在跑步Ubuntu 16.04 LTS
我打開終端並轉到“首選項”>“配置文件”>“命令”,並檢查了兩者作為登入 shell 運行命令和運行自訂命令而不是我的 shell我將下拉式選單更改為退出終端。
我的問題是現在每次我打開終端時,它都會在我再次打開首選項之前關閉,並且我在互聯網上找不到任何有關如何修復它的資訊。如果我需要運行任何命令,我可以透過 SSH 連接,並且我想知道是否有任何檔案可以修改來解決此問題。謝謝!
答案1
我有同樣的問題。我找到了這個解決方案:
打開xterm
鍵入此指令: gnome-terminal -e -ls[bash shell (gnome-terminal) 將會開啟(而不是關閉),因為它嘗試執行另一個指令,然後執行設定檔設定中建立的另一個指令]
- 更改設定檔配置。
答案2
您無需安裝任何程式或刪除任何檔案。
若要編輯 gnome-terminal 首選項,不要實際開啟或使用 gnome-terminal:
去:
root/usr/share/applications
在資料夾中找到終端。
- 然後右鍵單擊終端機打開其屬性。然後您將看到該命令。
這實際上是您打開終端時發生的情況。
因此要編輯首選項;將命令更改gnome-terminal
為 gnome-terminal --preferences
...瞧!
“修復”設定後。只需關閉首選項,然後 --preferences
從屬性視窗中的命令中刪除即可。現在只需打開終端即可。
答案3
這裡沒有死靈發布(OP 已經有 6 個月了),但我遇到了同樣的問題,並且被鎖定在我的一個可用桌面之外gnome-terminal
,除了放到控制台之外,無法下載和安裝另一個桌面。與 OP 類似,我設定gnome-terminal
並運行了無效的自訂命令而不是我的 shell。
我的“桌面”解決方案是重置 gnome-terminal
的設定方式為dconf
.
只需導航到/org/gnome/terminal
,突出顯示“舊版”,右鍵單擊並選擇“遞歸重置”...(最後,出一身冷汗)。
在此過程中,您將丟失您的gnome-terminal
設定和您擁有的任何設定檔。然而,重新啟動終端並從頭開始就可以立即進行。
HTH 未來 lx 學徒巫師。
答案4
我實際上所做的是安裝dconf
然後打開dconf-editor
並轉到org/gnome/terminal/legacy/keybindings/preferences
,將快捷方式設置為<Ctrl><Shift>r
(任何其他未使用的也可以)並在終端關閉之前按下它。我從那裡繼續並刪除了我所做的偏好。在嘗試了其他所有方法之後,這是我最後的想法並且成功了。