Chrome 在 Linux Mint 17.3 下无法显示

Chrome 在 Linux Mint 17.3 下无法显示

我刚刚安装了 linux Mint 17.3(在 Oracle VM VirualBox 下运行),似乎没有任何版本的 Chrome 可以工作(例如 stable、chromium)。显示不可读。以下是一些命令行输出:

/usr/bin $ ./google-chrome-stable [5510:5510:0701/130303:ERROR:sandbox_linux.cc(334)] 在进程 GPU 进程中使用多个线程调用 InitializeSandbox() [5510:5510:0701/130304 :错误:texture_manager.cc(2746)] [.CommandBufferContext.DisplayCompositor-0x30b19bf37140]GL错误:GL_INVALID_ENUM:glTexImage2D:<-来自上一个GL命令的错误[5510:5510:0701/130305:错误:gles2_cmd_decoder.cc(2167)] [.CommandBufferContext.CompositorWorker-0x30b19bf37640]GL错误:GL_INVALID_ENUM:GLES2DecoderImpl::DoBindTexImage2DCHROMIUM:<-来自上一个GL命令的错误[5510:5510:0701/130305:错误:gles2_cmd_decoder.cc(2167)][.CommandBufferContext。 CompositorWorker-0x30b19bf37640 ]GL ERROR :GL_INVALID_VALUE : ScopedTextureBinder::dtor: <- 上一个 GL 命令的错误 [5510:5510:0701/130305:ERROR:gles2_cmd_decoder.cc(2167)] [.CommandBufferContext.CompositorWorker-0x30b19bf37640]GL ERROR :GL_INVALID_VALUE : 作用域纹理绑定器::dtor: <- 先前 GL 命令的错误

答案1

尝试在启动 Chrome 浏览器时禁用硬件加速。从命令行,您可以通过添加 来完成此操作--disable-gpu

或者,如果您能够运行程序本身,则可以通过执行以下操作在高级设置下禁用硬件加速(假设您使用的是最新版本):

  1. 单击Custom and control Google Chrome右上角的图标,通常由三条水平线表示。
  2. 滚动到底部并单击Show advanced settings
  3. 然后将展开设置窗口。再次滚动到底部并取消选中标记的框Use hardware acceleration when available.

造成此问题的原因可能是由于在 VM VirtualBox 虚拟机上启用硬件加速时 Chrome 使用沙箱和显卡驱动程序不兼容,如上所述这里。在我自己的计算机上,我能够在 VirtualBox VM 中运行 Chrome,而不会遇到此处描述的问题。

答案2

听起来您可能为 chrome 打开了硬件加速,但尚未将 VM Virtualbox 配置为允许硬件加速。我已经在完全安装 LM 17.3 中从桌面图标安装并运行 chrome,纯粹是为了 chromecast 插件,没有任何问题,似乎可能是虚拟机配置问题,或某些未满足的依赖项。如果在虚拟机选项中启用了硬件加速,请输入您的虚拟机操作系统,然后运行〜> sudo apt-get check && sudo apt-get install -f,我们将从那里开始。

答案3

谷歌浏览器稳定--禁用GPU

在终端中输入的命令适用于我的 Optiplex 760,在全新安装操作系统后,它不会在 Linux Mint 19 中的 Chrome 中显示任何内容。 Cinnamon 和 MATE 都有这个问题。 Chrome 中的页面会在显示屏上闪烁、短暂出现,或者闪烁片刻然后消失。我无法在 Chrome 中输入任何内容。添加这个只是为了那些在 2018 年或之后通过谷歌到达这里的人的利益。都是老硬件了无需回到旧版本的 Linux Mint。

相关内容