已知解决方法:

已知解决方法:

我们的两个 Linux 客户端正在运行带有 Cinnamon DE 的 Debian 8.5。

该问题似乎仅发生在 Cinnamon DE 上。

面板中的文本和图标随机消失. 系统继续运行。

许多人都说与英特尔图形芯片相关,其他人说他们使用 nVidia 硬件时也遇到了同样的问题。有些人还说它的与 Qt5 应用程序相关

看起来像这样,但有时甚至更糟,应用程序图标也会消失: 在此处输入图片描述

(不要对 ArchLinux 和 Linux Mint 壁纸感到好奇,这些图片都是从互联网上获取的)

奇怪的是,我自己也有带有 Cinnamon 的 Debian 8.5,从来没有遇到过这个问题。

我尝试过以下方法:

更改字体缩放比例

gsettings set org.cinnamon.desktop.interface text-scaling-factor 1.1
gsettings set org.cinnamon.desktop.interface text-scaling-factor 1

重置 GTK 主题

gsettings set org.cinnamon.desktop.interface gtk-theme temp
gsettings set org.cinnamon.desktop.interface gtk-theme yourTheme

重置图标主题

gsettings set org.cinnamon.desktop.interface icon-theme temp
gsettings set org.cinnamon.desktop.interface icon-theme yourIconTheme

重置界面缩放因子

gsettings set org.cinnamon.desktop.interface scaling-factor 2
gsettings set org.cinnamon.desktop.interface scaling-factor 1

我还尝试将字体抗锯齿设置更改为灰度

最后的 dmesg 输出:

[  549.742718] perf interrupt took too long (2506 > 2500), lowering kernel.perf_event_max_sample_rate to 50000
[ 1021.500683] [drm:drm_edid_block_valid] *ERROR* EDID checksum is invalid, remainder is 60
[ 1021.500688] Raw EDID:
[ 1021.500691]      00 ff ff ff ff ff ff 00 1a b3 d0 07 01 00 00 00
[ 1021.500692]      32 14 01 03 80 2f 1e 78 2a 36 c5 a4 55 4c 9c 25
[ 1021.500693]      12 50 54 a5 4b 00 95 00 95 0f 81 00 81 0f 81 c0
[ 1021.500695]      81 80 b3 00 01 01 21 39 90 30 62 1a 27 40 68 b0
[ 1021.500696]      36 00 da 28 11 00 00 1c 7c 2e 90 a0 60 1a 1e 40
[ 1021.500697]      ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 1021.500698]      ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 1021.500699]      ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 4739.213325] [drm:drm_edid_block_valid] *ERROR* EDID checksum is invalid, remainder is 82
[ 4739.213330] Raw EDID:
[ 4739.213332]      00 ff ff ff ff ff ff 00 1a b3 d0 07 01 00 00 00
[ 4739.213333]      32 14 01 03 80 2f 1e 78 2a 36 c5 a4 55 4c 9c 25
[ 4739.213334]      12 50 54 a5 4b 00 95 00 95 0f 81 00 81 0f 81 c0
[ 4739.213335]      81 80 b3 00 01 01 21 39 ff ff ff ff ff ff ff ff
[ 4739.213336]      ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 4739.213337]      ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 4739.213338]      ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 4739.213338]      ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 6658.193659] perf interrupt took too long (5142 > 5000), lowering kernel.perf_event_max_sample_rate to 25000
[ 6752.791942] [drm:drm_edid_block_valid] *ERROR* EDID checksum is invalid, remainder is 100
[ 6752.791949] Raw EDID:
[ 6752.791952]      00 ff ff ff ff ff ff 00 1a b3 d0 07 01 00 00 00
[ 6752.791955]      32 14 01 03 80 2f 1e 78 2a 36 c5 a4 55 4c 9c 25
[ 6752.791957]      12 50 54 a5 4b 00 95 00 95 0f 81 ff ff ff ff ff
[ 6752.791959]      ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 6752.791961]      ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 6752.791963]      ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 6752.791965]      ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 6752.791967]      ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff

journalctl 说的是同样的事情,我不知道这个输出是否与问题有关,但也许有人知道这到底意味着什么。

有些事情我还没有尝试,因为现在有人正在为客户工作,我不想打扰他的工作,他一回家我就会尝试跟进。

使用以下命令创建 /etc/X11/xorg.conf:

Section "Device"
    Identifier  "Intel Graphics"
    Driver      "intel"
    Option      "AccelMethod"  "uxa"
EndSection

在“窗口偏好设置”中打开“软件合成”

并安装其他版本的英特尔显卡驱动程序

已知解决方法:

我已经阅读了很多论坛帖子,所有帖子都说要重新启动 xserver 或重新启动 cinnamon:

  1. 按 Alt + F2
  2. 输入“r”
  3. 按 Enter 键

如果您只能访问终端(例如,您的系统完全冻结并且您只能访问 tty),请尝试输入:

cinnamon --replace

我上面尝试过的所有方法似乎对其他人也有效,所以如果您遇到了同样的 Bug,您至少应该尝试一下它们。

然而这只是一种解决方法,对于非 Linux 用户来说确实很烦人。该问题每天发生约 5 次,有时甚至更频繁。

任何帮助都将受到赞赏。

答案1

我在三台电脑上遇到了同样的问题,硬件不同。但这三台电脑都使用英特尔集成显卡。我在 ubuntu 论坛上找到了解决方案,标记为旧错误,我想我可以在这里分享它——我在寻找解决方案之前就在这里。 https://askubuntu.com/questions/584922/how-do-i-fix-fonts-not-rendering-and-missing-letters 明确问题:

然后,转到字体,将抗锯齿选项从子像素抗锯齿(仅限 LCD 屏幕)更改为标准灰度锯齿,一切似乎都运行正常。事实上,更改设置后问题会立即出现/消失,因此这似乎是原因。

在 mint 中,我从 RGBA 切换到灰度。使用 ubuntu 16.04、mint 17 和 18 的电脑也出现了同样的问题。现在没问题了 - 差不多一个星期了,没有问题。问候

答案2

我有答案!!至少对于 Linux Mint Cinnamon 来说。

这不是软件问题,而是配置问题。

右键单击任务栏。我的是底部的木炭条。然后单击“故障排除”按钮并将其展开。然后单击“将所有设置恢复为默认值”。就是这样。我花了几个小时研究和试验才发现这一点。您可以在 20 秒内完成。祝你好运!!

相关内容