某些应用程序无法在标准 Ubuntu GUI 中显示或在 Unity 8 下闪烁

某些应用程序无法在标准 Ubuntu GUI 中显示或在 Unity 8 下闪烁

我遇到了一个奇怪的行为。首先我要指出,我不是 Linux/Ubuntu 专家。

有些程序(如 Thunderbird、Chromium 或 Gimp)没有显示。它们位于左侧栏中,当我键入 Alt+Tab 时,我可以在正在运行的程序列表中看到它们。但是,我看不到桌面上出现任何内容:根本没有程序。

我尝试了 Ubuntu 16.04、16.10 和 17.04,每次都重新安装一次。17.04 使 Firefox 运行良好,而 16.04 和 16.10 则不行。不过,在 17.04 下,AdBlock Plus 等 Firefox 附加组件也具有相同的行为。

这是在标准 Ubuntu GUI 下。当我在登录页面上切换到 Unity 8 时,一些程序显示正常,例如 Gimp,但其他程序则显示不正常,例如 Thunderbird。此外,Chromium 窗口可以显示,但闪烁很多(我想大约每秒 2 个黑帧),因此实际上我无法使用 Chromium。只有 Chromium 窗口内部闪烁,而不是整个桌面。

我怀疑我的图形芯片组配置不正确。但也许不是。这是我的硬件规格:

处理器:英特尔奔腾 G4400 集成 GPU:英特尔高清显卡 510 内存:4GO DIMM DDR4 主板:华硕 H110M-K 屏幕:LG 22M38A

我已经进行了完整的 apt 更新/apt 升级,但没有安装除 Ubuntu 17.04 附带的内容之外的任何东西。

感谢您的帮助

答案1

看来您的 GTK 有问题。您说的所有程序都使用 GTK 作为基础 UI 库。应该检查一下您的系统是否是最新的,以及您的 GTK 库是否没有冲突。

当您尝试从非常旧的版本升级到不稳定的版本时,这种情况经常发生。当您使用不稳定版本或使用不同版本时也可能发生。

确保您的 17.04 是稳定的版本(稳定的版本仍然存在许多问题)。

答案2

我也使用几乎相同的硬件配置,但安装了 Ubuntu 16.04。在使用 GIMP 甚至系统监视器和 Bit torrent 客户端时也遇到同样的问题。

在访客登录时一切正常,但在管理员登录时则不行。

有人发现一个办法通过更新监视器设置。

我找到了解决方案:

发生这种情况的原因是某些程序在附加显示器中打开。并且您的系统未配置正确的显示器。

Ubuntu 升级后“无法获取屏幕信息”

  1. 只需关闭系统。
  2. 断开监视器
  3. 重启系统
  4. 现在连接显示器

这解决了我的问题。

相关内容