コンピュータが長時間アイドル状態になると Firefox WebDriver がクラッシュする

コンピュータが長時間アイドル状態になると Firefox WebDriver がクラッシュする

私は、Awesome WM を実行している Arch Linux システム上で Firefox Web ドライバーを使用していくつかのテストを実行するために、Python スクリプトと Selenium を使用しています。

これらのテストには長い時間がかかるため、実行中にコンピューターの前に座りたくありません。私は約 2 週間、同じ方法でこれらのテストを問題なく実行していましたが、Arch Linux システムの更新 (pacman -Syu) 後に問題が発生しました。

問題は、私が戻ってきたとき (たとえば 1 時間か 2 時間後)、Web ドライバーがテストのランダムな場所でクラッシュしていることが多いことです。テストを再開すると、フリーズした場所を通過します。実際に停止したことは一度もありませんが、応答していない Web ドライバーが表示されるために戻っただけです。Web ドライバー ウィンドウにはタイトルのみが表示され、ブラウザー本体には何も表示されません。

これは、コンピュータがアイドル状態になっているために起きているのではないかと思いますが、常に起きるわけではありません。ここで座って画面が真っ暗になるのを待ってから、すぐにマウスを動かすと、Web ドライバーは通常まだ実行されています。

画面がオフになり、その後アイドル状態になり、Web ドライバーが正常に機能しなくなる可能性はありますか?

/etc/systemd/logind.conf設定を変更してみましたIdleAction=ignoreが、しばらくすると画面が真っ黒になり、しばらく放置するとやはり問題が発生します。システムの一部をロールバックすることも考えましたが、具体的に何をロールバックすればよいのかわかりません。

アイドル時にプロセスが動作を停止する原因となっている可能性がある、他に確認すべきことはありますか?

ありがとう!

関連情報