だからttyにログインしようとしていますが、
Arch Linux (tty1)
hostname login: _
Password: _
Last Login at (Date) on (tty1)
[sudo] password for user: _
このため、DMではログインできないようです。
これは始まりに過ぎず、なぜそうなのかわかりません。
最初は.zshrcに問題があると思いましたが、内容を削除しましたが、エラーが発生し続けました。
この問題の原因が何であるかを知っている人はいますか?それとも詳しい情報はどこにありますか?
ありがとうございます。
答え1
シェル初期化ファイルの1つからsudo
Getを呼び出すエントリがあります。
まず、ログインシェルが何であるかを確認します。
getent passwd $USER
ログインシェルは最後の記号の次の部分です:
。ログイン初期化ファイルを確認してください。
- sh の場合:
~/.profile
、/etc/profile
- バッシュの場合:
~/.profile
、、、.bash_profile
/etc/profile
- zshの場合:
~/.zprofile
、、、、.zlogin
/etc/zsh/zprofile
/etc/zsh/zlogin
sudo
ログインシェルで使用されるファイルを検索します。見つからない場合は、set -x
そのファイルの先頭に追加すると、各コマンドを実行する直前に表示されます。 sudoプロンプトの前に見えるのは犯人です。