Gnome terminal無法啟動的問題解決


gnome-terminal無法啟動情況描述

  • Gnome桌面默認的終端模擬器是gnome-terminal

  • 執行如下更新系統命令,然后重啟計算機后出現的gnome-terminal終端無法啟動情況

    sudo pacman -Syyu
    

原因

  • 顯然gnome-terminal 在啟動時,試圖讀取本地計算機的語言環境。
  • 而后發現語言環境並沒有正確設置,導致gnome-termianl自檢失敗而執行了退出操作

解決方法

  • 設置locale.gen文件 /etc/locale.gen文件

  • 添加以下內容, 建議使用英文,否則全局設定中文會導致tty中將亂碼

    en_US.UTF-8 UTF-8
    
    • 亦可通過 locale -a 命令來查看目前可以使用的 locale
  • 使用命令激活設定

    sudo locale-gen
    
  • 重啟計算機后gnome-terminal恢復正常

單獨在圖形界面啟用中文 locale

  • /etc/locale.conf 使用全局中文 locale,會導致 tty 亂碼

  • 但可以在 ~/.xinitrc~/.xprofile 單獨設置中文 locale

  • 如果不確定使用以上哪個文件,那么可以都添加上以下內容:

    export LANG=zh_CN.UTF-8
    export LANGUAGE=zh_CN:en_US
    


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM