手动 fsck 后,Chrome 出现总线错误(核心转储)错误

手动 fsck 后,Chrome 出现总线错误(核心转储)错误

我无法打开 Chrome。通过 GUI 中的启动器打开它会导致图标闪烁几次,然后我没有得到任何响应。如果我在终端中尝试,它只会返回一个

Bus error (core dumped)

消息,就是这样。

我已尝试运行apt-get install --reinstall google-chrome-stable并且成功完成,但没有影响问题。

简单介绍一下背景:今天早上,我试图打开一个电子表格,但我的电脑没有响应。我决定无论如何都要重启一下,所以我就重启了。当机器重新启动时,它进入了一个系统屏幕,显示出现了问题,并说

the root filesystem on /dev/mapper/ubuntu--vg-root requires a manual fsck

我看了手册fsck,我告诉它修复了一些文件。我确实注意到其中有不少提到了 Chrome。

完成后fsck,我重新启动了机器,机器正常启动了。据我所知,除了 Chrome 之外,一切都运行正常。启动 Chrome 时,它​​会弹出一条消息,告诉我它之前失败了,并让我选择重新启动。如果我尝试重新启动它,但它什么也没做。我决定再试一次全新、干净的重新启动。从那时起,GUI 什么也没报告,终端只有Bus error

我尚未尝试重新安装apt-get

任何帮助都非常好。在搜索与核心转储类似的错误时,似乎有很多结果,但大多数都没有答案,或者答案过时,无法删除当前结构中不再存在的文件,或者答案与我的情况无关。

答案1

这是一个相当严厉的决议,但它确实有效:

sudo apt-get remove --purge google-chrome-stable && sudo apt-get autoremove

然后我去了两个地方~/.config并将每个文件夹~/.cache重命名为备份(可能没有必要)。 google-chromexgoogle-chrome

重启。

重新安装.deb

答案2

在 Ubuntu 16.04 中,我在Bus Error (core dumped)更新后遇到了这个问题,因此以下方法对我有用:

mv ~/.config/google-chrome/Default ~/.config/google-chrome/DefaultBackup

PS:删除该文件夹可能也是安全的,因为下次启动时会自动生成另一个文件夹

(灵感来自这里)。

相关内容