私はManjaro GNOMEを使用しています。ソフトウェアの追加と削除により、AURからこのパッケージをインストールしました。https://aur.archlinux.org/packages/github-desktop/
一部のカーネルモジュールなどを/インストール/再インストールしたため、再起動する必要があることを伝えます。これで、デフォルトのGNOME端末は機能しません。開けません。
キーボードショートカットまたはアイコンで開こうとすると、実行しようとしましたが表示されません。プロセスとして見ることができ、システムモニターにしばらく現れて消えます。
別の(Deepin)端末をインストールしました。それを開くと、私が得るものは次のとおりです。
_p9k_init_params:72: character not in range
manjaro%
alacritty端末でも同じことが起こります。
GNOME端末にはZSHや多くの絵文字などがあります。
答え1
最近の更新後も同じ問題が発生しました。私は専門家ではありませんが、ロケールに問題があるようです。図のようにロケールを再生成して問題を解決しました。ここ:
端末を開くCtrl + Alt + F3
追加/etc/locale.gen
/コメント解除
en_US.UTF-8 UTF-8
その後、sudoを使用して次を実行します。
locale-gen
これで私のGNOME端末を再利用できます。
答え2
アップデートをインストールして再起動した後、Manjaro Gnomeは端末を開くことができず、Deepin Terminalをインストールした後に上記のメッセージを受け取りました。
オンラインで回答を検索した後、この問題は解決されました。
ファイルをバックアップし
.zshrc
(まだ存在しない場合)、.zshrc.bak
削除します.zshrc
。パッケージマネージャからDeepin端末をインストールする
Deepin を開いた後、次のように入力します。
echo en_US.UTF-8 UTF-8 | sudo tee -a /etc/locale.gen
それから:
echo en_ZA.UTF-8 UTF-8 | sudo tee -a /etc/locale.gen
それから:
sudo locale-gen
コンピュータを再起動してください
再起動すると端末が開きますが、非常に正常に見えます。
ファイルが存在することを確認し
.zshrc
、存在しない場合は、ファイルを作成するか、バックアップしたファイルを直接貼り付けるか、その内容を新しいファイル.zshrc.bak
に.zshrc
コピーします。source .zshrc