我无法打开 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-chrome
xgoogle-chrome
重启。
重新安装.deb
答案2
在 Ubuntu 16.04 中,我在Bus Error (core dumped)
更新后遇到了这个问题,因此以下方法对我有用:
mv ~/.config/google-chrome/Default ~/.config/google-chrome/DefaultBackup
PS:删除该文件夹可能也是安全的,因为下次启动时会自动生成另一个文件夹
(灵感来自这里)。