端末が「ログイン」で停止 - 空の画面(oh-my-zshをインストールした後のようです)

端末が「ログイン」で停止 - 空の画面(oh-my-zshをインストールした後のようです)

(もともとこれをapple.stackexchangeに投稿しましたが、後でこれがより良い場所になる可能性があると思いました。)

大きな問題があります。ちょうどmacOSをインストールして端末をセットアップしています。 iTerm、zsh、およびoh-my-zshをインストールしました(デフォルトではこのチュートリアルに従って:https://medium.com/ayuth/iterm2-zsh-oh-my-zsh-the-most-power-full-of-terminal-on-macos-bdb2823fb04c)

oh-my-zshをインストールした後、次のエラーメッセージが表示されます(これは同じエラーメッセージを表示するランダムな問題です)。

https://stackoverflow.com/questions/61554566/how-to-avoid-bunch-of-oh-my-zsh-messages-showing-whenever-i-open-iterm-termi

この問題に対する修正は、提案されたコマンドを実行することであったことを覚えています(すでに数年前にこれを行いました)。

compaudit | xargs chmod g-w,o-w

それが私が最後にしたことだと思います。これで、ターミナル(Mac OSTerminalまたはiTermMacに関係ありません)を起動するたびに「ログイン」で停止し、空の画面が表示されます。入力プロンプトは表示されません。

スノーバーでMacを終了することはできません。 「閉じる」または「再起動」をクリックすると、すべてのアプリが閉じて壁紙が表示されますが、何も起こりません。電源ボタンで殺すべきですね。

再起動後CMD-q。もう一度開いたときに「ログイン」で再び停止しました。

あちこち探してみましたが、解決策が見つかりませんでした。

私はこの問題を見たことがあります(https://apple.stackexchange.com/questions/267668/terminal-login-hangs)しかしそれは役に立ちません。私はそこで提案されたほとんどすべてを試しました。

これについての助けやアイデアをいただきありがとうございます。

また、セーフモードで起動しても機能します。すべてが大丈夫です。

ベストアンサー1

問題を再現できないため、これが解決されると主張することはできませんが、試してみましょう。

次の設定を変更してみてくださいiTerm2

  • に移動し、上部タブPreferencesに移動し、次にサブタブに移動します。ProfilesGeneral
  • あなたのプロフィールは左から選択することができますDefault
  • 右側にあるドロップダウンメニューを探しますCommand。現在、「ログインシェル」と表示されている可能性があります。
  • Command「コマンド」に変更してください
  • コマンドを入力する/bin/zsh --login

構成が完了したら、終了してiTerm2再始動してください。これが作業環境を作り出すのでしょうか?そうでない場合、エラーメッセージが表示されますか?

それでも役に立たない場合は、~/.zshrc別の名前に名前を変更することをお勧めします。ドットファイルを表示する方法がありますが、Finder方法を覚えていません。それからもう一度やり直してください。

bash上記のいずれの方法も役に立たない場合は、問題をデバッグするのに十分な長さのシェルに切り替えることができます。上記の手順に従うことができますが、に/bin/zsh --login変更してから再/bin/bash --login起動しますiTerm2

おすすめ記事