ArchLinuxターミナルが起動しない

youtube のビデオチュートリアルに従ってArchLinuxをインストールしました初めて。ただし、GNOMEターミナルを起動しようとすると、起動しません。画面の上部にターミナルと表示され、読み込み中の記号が表示されますが、数秒後には両方とも消え、ターミナルが表示されません。ターミナルをロードまたは起動できないため、何もできません(Arch Linuxフォーラムに登録するための質問に答えることさえできません)。何が間違っているのですか?

コメント

  • 1。 Archのドキュメントを使用してArchをインストールする必要があります。YouTubeガイドが間違っているか、古くなっているか、またはその両方です。 2.どのターミナルを起動しようとしていますか?また、どのデスクトップ環境でですか?
  • gnomeデスクトップを使用していて、それをロードしようとしています'
  • ロケールが正しく設定されていることを確認してください(トラブルシューティングセクションの注を参照)。
  • どうすればよいですか。ターミナルを使用せずに編集しますか?
  • より初心者向けのディストリビューションを実行する必要があります… nanoまたはvim

回答

同じ問題が発生しましたarchの新規インストール後。私はlocale.genをチェックし、ダブルチェックし、トリプルチェックし、en_US.UTF-8を除くすべてのロケールを削除しました。 [設定]、[地域&言語を確認したところ、あきらめようとしていたところ、設定するコマンドを実行したにもかかわらず、言語が設定されていないことがわかりました。英語を選択して再起動すると、正常に機能します。

コメント

  • ありがとうございます!また、言語のすぐ下で、フォーマットに英語を選択していました。

回答

あなたがあなたを台無しにしたように聞こえます/etc/locale.genファイル。

英語/米国の場合は、必要がない限り、そのファイル内の他のエントリをコメントアウトしてください。それらは他の言語用です。アメリカ人の場合は、en_US.UTF8のみが必要になる可能性があります。

/etc/locale.genファイルを編集し、

もちろん読めるようにする必要がない限り、他のコメントをコメントアウトします。

次に実行します:sudo locale-gen

gnome-terminalが起動します。 xtermをインストールせず、そこからgnome-terminalを実行して、何が起こっているかを確認します。

  • pacman -S xterm

  • Ctrl alt F2 を試すか、Xを終了します。

  • 次に、 Ctrl alt F1 を押してXに戻ります。

  • Alt F2 と入力してxterm

  • xtermウィンドウで

コメント

  • ファイル?私はvimを持っていますが、それを開きません
  • geditを使用できますが、ルートprivで実行する必要があるため、alt+F2をクリックしてコマンドを実行し、次にgedit admin:///etc/locale.gen

回答

GNOMEターミナルを本当に気にしない限り、おそらく別のターミナルエミュレータをインストールするのが最善の方法です。好きなものを選んでください。

Ctrl Alt F1 でGUIにアクセスできることを忘れないでください。次に、 Ctrl Alt F2 を押してTTYに移動します。ログインして、リポジトリで選択した端末を検索します。 Guakeを選びました:

pacman -Ss guake 

何かが思い浮かぶはずです。私にとっては、次のとおりでした。

community/guake 0.4.4-3 Drop-down terminal for GNOME 

次に、名前を付けてそのパッケージをインストールします:

pacman -S guake 

その後、GNOMEに戻り、 Super (Windowsキー)を押して端末の名前を入力すると、アプリケーションを起動できるようになります。

回答

これでうまくいきました

~/.xinitrc置換

exec gnome-session 

with

exec dbus-launch --exit-with-session gnome-session 

出典: https://bbs.archlinux.org/viewtopic.php?id=203918

コメント

  • この回答をありがとうございました!私は'先週この問題と戦ってきました。何も機能しませんでしたが、すぐに起動しました。
  • これは現在非推奨であり、醜く、不必要なハッキングと見なす必要があります。

回答

ここでも同じ問題が発生します。私はたくさんググって、解決策を見つけました。 Alt + F2(ラップトップ+ Fn)を使用できる場合は、 :

1。rootとしてログインします(sudo “ur pwd”を使用)

  1. $locale-gen "en_US.UTF-8"

次にターミナルを正常に開くことができます。

コメント

  • これにより、既存の回答に何も追加されません…

回答

同じ問題が発生し、解決策が見つかりました:

  1. ファイル/ etc / X11 / xinitをコピーします/ xinitrcを〜/ .xinitrcに追加します
  2. 「#startsome niceprograms」の行の直後に追加します:exec gnome-session
  3. ログアウトして再起動しますstartx

回答

この問題と戦ったのは1時間。私の問題は、LC_COLLATEが「ivid」ではなく「C 」(余分なスペースがあった)に設定されていることでした。 /etc/locale.confの= “0104782fd0″>

“。

回答

私にとっては、dbus-launch gnome-terminalで実行した後にgnome-terminalが開きました。

その後、dbus-update-activation-environment --allも実行すると、起動します。問題はありませんが、後者が何かをしたかどうかはわかりません。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です