AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 1093147
Accepted
towc
towc
Asked: 2018-11-16 03:10:05 +0800 CST2018-11-16 03:10:05 +0800 CST 2018-11-16 03:10:05 +0800 CST

Chromium/Opera“随机”不在 i3 中渲染

  • 772

我在 18.04,使用 i3,有时当我从某个工作区转到包含铬或歌剧的工作区时,这些窗口不会重绘。我仍然可以按ctrl+s打开“保存到”弹出窗口,效果很好。

这种行为非常古怪,每天可能发生两次,我似乎无法找到可靠地重现它的方法。以下是一堆观察结果:

  1. 我想我通常有 20%+ 的 cpu 使用率(根据mpstat 2 1 | awk '$12 ~ /[0-9.]+/ { print 100 - $12"%" }'),当它发生时
  2. 发生这种情况后,我无法使用mod+q(从 i3 退出窗口)、ctrl+q(从 opera 中退出),但我似乎能够运行ctrl+w以退出选项卡,即使我没有立即看到它。当我重新打开歌剧时,该选项卡消失了
  3. 我可以通过运行fkill opera或适量的pkill opera
  4. 大约一周前,我用 i3 运行 ubuntu 16.04,我已经遇到了问题。我想也许重新安装会有所帮助,但事实并非如此。它工作了几天,但大约 3 天后,我又开始收到错误,所以也许我安装的一个包破坏了它?
  5. Opera/Chromium 并不总是这样做。它开始于大约 1-2 个月前
  6. 当它出现渲染错误时,它只是显示在先前工作区中占用这些像素的任何内容。
  7. 我仍然可以在该工作区上打开终端和其他窗口,它们会显示得很好。如果我然后缩小或删除它们,那么以前由该新窗口占用的像素现在将更改为这些窗口中的任何内容
  8. 鼠标光标不留下痕迹
  9. 我认为它发生在其他资源密集的窗口中,但我不记得了

我还没有设法隔离浏览器、i3 或其他包的条件和版本。据我所知,我正在运行最新的稳定版。

据我所知,可能是驱动程序错误,也可能是某个包中的错误。我什至不确定在哪里可以找到可能的日志

有什么建议么?这在别人身上发生过吗?我应该将此报告给歌剧/铬吗?我还应该为 i3 提交错误报告吗?我很困惑

workspaces chromium opera 18.04 i3-wm
  • 2 2 个回答
  • 1063 Views

2 个回答

  • Voted
  1. Best Answer
    towc
    2019-01-11T09:53:52+08:002019-01-11T09:53:52+08:00

    就我而言,事实证明浏览器的 GPU 渲染器有问题

    在发布问题并检查各种情况后显然又过了 2 个月,我仍然没有弄清楚它为什么会发生,但我已经弄清楚一旦它发生如何解决它。

    当您的一个基于 chromium 的浏览器像那样冻结/消失时,请在,或您拥有--type=gpu-process的任何一个下寻找一个进程,然后将其杀死operachromium

    $ ps aux | grep opera | grep gpu-process
    user      9736  1.8  1.4 613716 115176 ?       Sl   Jan09  26:35 /usr/lib/x86_64-linux-gnu/opera/opera --type=gpu-process --field-trial-handle=...
    $ kill 9736
    

    某些选项卡可能会受到影响并显示错误,但只需刷新它们即可使浏览器再次工作

    • 1
  2. noel zubin
    2020-11-27T23:02:25+08:002020-11-27T23:02:25+08:00

    尝试在 Chrome → Settings中禁用硬件加速。这对我有用。

    • 1

相关问题

  • 为什么 Opera 小部件(模拟时钟)使用这么多 CPU?[关闭]

  • 如何在所有工作区上打开 pidgin 聊天窗口?

  • 铬不起作用

  • 如何更改工作区选择器工具栏小程序的突出显示颜色?

  • 无法在窗口之间切换[关闭]

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve