特定のアプリが自動起動に失敗する理由をデバッグしようとしています (自動起動パッケージ)。
前提:私の最終的な目標は、自動開始シーケンスが壊れている理由を理解することです (おそらく特定のパッケージの自動起動が失敗したためです)。 Debian 8自体は正常に起動しますが、自動起動機能は正しく機能しません。
そこで、ブートのログを調べたかったのです(/ var / log / daemonで、探しているものが見つかりませんでした)。
Debian Wikiによると、 / var / log / bootでブートログを細かくする必要があります Debian8で設定なし。
ただし、ファイルはありません。
ウィキには次のようにも書かれています:
initシステムとしてsystemdを使用する場合は、
systemctl
を使用する必要がある場合があります。 起動の問題をデバッグします。
だから私は
で試しましたsudo systemd
しかし、エラーが発生します
ユーザーインスタンスとして実行しようとしていますが、$XDG_RUNTIME_DIRが設定されていません。
承認された回答:
Debian Jessieはsystemdを使用しているため、/var/log/boot
はもうありません。 ファイル。
コマンドdmesg
を使用すると、ブートプロセスに関する多くの情報を引き続き取得できます。 。
しかし、私が推測するように、fbautostartを使用すると、ウィンドウマネージャーの起動中に問題が発生するはずです。 fbautostartは比較的簡単な最善の方法であるため、おそらくすべてにコメントを付けてから、問題が見つかるまで、構成ファイルの各行をコメントアウトする、つまりコメントを外すことです。