web-dev-qa-db-ja.com

FirefoxがUbuntuをフリーズさせていますが、どうすればデバッグできますか?

Ubuntu 16.04を実行していますが、Firefoxで1日1回システムがフリーズします。私のシステムはChromeで正常に動作するため、Firefoxであることを知っています。 Ubuntu 16.04および17.10のライブUSBバージョンからFirefoxを実行すると、同じフリーズが発生しました。フリーズすると、キーボードとマウスが応答しなくなり、さまざまな Ctrl+Alt+および Alt+SysRq+組み合わせ( このページ のコマンド)は何もしないようです。電源ボタンを押し続けると、ハードリブートが必要になります。

私はLinuxの専門家ではありませんが、この時点で/var/log/syslog、/var/log/kern.log、および同様のファイルを確認する必要があるということを理解しています。これらのファイルの内容を確認し、メッセージをWeb検索しましたが、有意義な洞察を得るのに十分な知識がありません。それでは、次に何をすべきでしょうか?

それが役立つ場合は、クラッシュする前の/ var/log/syslogの終わりが以下にあります。そして、もっと情報があれば投稿を更新したいと思います。

May  7 16:28:41 MyComputer dbus[848]: [system] Activating via systemd: service name='org.freedesktop.nm_dispatcher' unit='dbus-org.freedesktop.nm-dispatcher.service'
May  7 16:28:41 MyComputer NetworkManager[876]: <info>  [1525735721.7446]   server identifier 10.239.100.1
May  7 16:28:41 MyComputer NetworkManager[876]: <info>  [1525735721.7446]   lease time 300
May  7 16:28:41 MyComputer NetworkManager[876]: <info>  [1525735721.7446]   nameserver '10.239.100.1'
May  7 16:28:41 MyComputer NetworkManager[876]: <info>  [1525735721.7446]   nameserver '10.239.100.1'
May  7 16:28:41 MyComputer NetworkManager[876]: <info>  [1525735721.7446]   domain name 'lan'
May  7 16:28:41 MyComputer NetworkManager[876]: <info>  [1525735721.7446] dhcp4 (wlp5s0): state changed bound -> bound
May  7 16:28:41 MyComputer systemd[1]: Starting Network Manager Script Dispatcher Service...
May  7 16:28:41 MyComputer dhclient[1352]: bound to 10.239.100.2 -- renewal in 139 seconds.
May  7 16:28:41 MyComputer dbus[848]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher'
May  7 16:28:41 MyComputer systemd[1]: Started Network Manager Script Dispatcher Service.
May  7 16:28:41 MyComputer nm-dispatcher: req:1 'dhcp4-change' [wlp5s0]: new request (1 scripts)
May  7 16:28:41 MyComputer nm-dispatcher: req:1 'dhcp4-change' [wlp5s0]: start running ordered scripts...
May  7 16:29:53 MyComputer wpa_supplicant[1118]: nl80211: send_and_recv->nl_recvmsgs failed: -33

更新1(2018年5月21日)

プロファイルパスが空のディレクトリに設定された状態でセーフモードでターミナルからFirefoxを実行すると、まだフリーズが発生します(@ dsstorefile1によって提案されたステップ)。

firefox -safe-mode -profile ~/some_empty_directory/ -no-remote -new-instance

Firefoxパッケージのチェックサムをチェックするためにデブサムも実行しましたが、エラーは見つかりませんでした。

update 2

私は自分のマシンにArch Linuxをインストールしましたが、それでも同じ動作をしました。これは、ディストリビューション固有の問題ではないことを意味します。

update 3

RAM、グラフィックカード、モニターでアップグレードしました。しかし、問題はまだ発生しています。

update 4

BIOSを更新しましたが、問題はまだ発生しています。

7
wxyz

私は長い間Firefoxでこの問題を抱えており、FirefoxまたはUbuntuのアップデートの影響を受けません。これは、Firefoxがメモリを取得するとメモリを解放しないため、ロードしたすべてのページがメモリに残るためと思われます。

私の知る限り、この問題に対処する方法は2つしかありません。

  1. firefoxを定期的に終了して再起動するか、または
  2. firefoxを使用しないでください。

ただし、優れたソリューションを知っている人がいれば、それは素晴らしいことです。

1
Michael D

同様の問題がありました。奇妙なことですが、私がブラウザの履歴を削除した(2つ以上のGiBデータ)で問題がなくなり、戻ってこなかった。

クレイジーに聞こえるかもしれませんが、助けてくれました。それがあなたに役立つかどうかはわかりませんが、Firefoxの使用中にUbuntuがフリーズする問題を解決したソリューションを共有しています。

1
Pulkownik