特定のプログラム(Mathematica)を起動しようとするたびに、Ubuntuセッションがクラッシュしてログイン画面に戻ります。私は1)クラッシュが正確に何であるか(おそらくX)を見つけ、2)このクラッシュによって生成されたエラーログを探したいと思います。
私は.xsession-errorsファイルを見ようとしましたが、ファイルが大きすぎてそこで欲しいものを見つける方法がわかりません。どういうわけかXにエラーログを他のファイルなどに一時的に出力させることができれば理想的でしょう。
編集:/var/log/syslogで関連するエラーログを見つけました。 "gnome-session[3679]: Gdk-WARNING: gnome-session: Fatal IO error 11 (resource temporary available) on X server:0 .# 012”. これは、次のエラーに関連している可能性があります。https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers/+bug/999191。
答え1
tail -f
プログラム(Mathematica)の実行中にログを見て、プログラムがクラッシュしたときに何が起こったかを確認できます。
tail -f /path_to_the_log_file &
別の端末でこのコマンドを実行し、出力を観察してください。
答え2
私のコンピュータでも同じ状況が発生しますが、これはGTX 580用のNVIDIAディスプレイドライバに関連しています。最新バージョンのディスプレイドライバをインストールした後、問題がなくなりました。