ログイン コンソールのクラッシュを追跡するにはどうすればよいですか?

ログイン コンソールのクラッシュを追跡するにはどうすればよいですか?

Jessie をインストールしましたが、ログオンできません。

起動し、プロンプトが表示され、ユーザー名とパスワードが受け入れられますが、点滅してログインプロンプトに戻ります。

Bashログイン プロセスの一部からエラー コードが取得され、親プロセスに戻ってしまうようです。

profileこれをどうやって追跡すればいいのでしょうか。 通常のおよびファイルをすべて調べましたがrc( 以外にユーザーは 1 人だけですroot)、原因になりそうなものは何も見つかりません。

それは内部で起こっているのでBashないシステムログに何かを書き込む。

ログデーモンを起動/検証する方法はありますか。また、Bashログイン後に何が、どこで、なぜ終了するかを確認するには何を使用すればよいですか。

ファイルシステムにアクセスできるので、手動でポークそれを理解し、変更を加えます。

答え1

set -xの先頭に を追加すると/etc/profile、シェルは実行するすべてのコマンドを、すでに展開されているすべての変数展開などとともに表示し、シェルが実際に何を実行しているかを確認できます。

しかし、GUI ログインについて話している場合は、まずファイルシステムが 100% いっぱいになっていないことを確認してください。GUI セッションを作成するには、いくつかの小さなファイルを作成する必要があり、ファイルシステムが完全にいっぱいになっていると失敗します。基本的なコマンドライン ログイン (SSH 経由やテキスト モード コンソールなど) は、ディスクが 100% いっぱいになっても成功するはずです。

関連情報