Sat*_*iva 5 linux debian cinnamon
我们的两个 Linux 客户端使用 Cinnamon DE 运行 Debian 8.5。
这个问题似乎只发生在 Cinnamon DE 上。
面板中的文本和图标随机消失。系统继续运行。
很多人说它与英特尔图形芯片有关,其他人说他们使用 nVidia Harware 也有同样的问题。也有人说它和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
Run Code Online (Sandbox Code Playgroud)
重置 GTK 主题
gsettings set org.cinnamon.desktop.interface gtk-theme temp
gsettings set org.cinnamon.desktop.interface gtk-theme yourTheme
Run Code Online (Sandbox Code Playgroud)
重置图标主题
gsettings set org.cinnamon.desktop.interface icon-theme temp
gsettings set org.cinnamon.desktop.interface icon-theme yourIconTheme
Run Code Online (Sandbox Code Playgroud)
重置接口比例因子
gsettings set org.cinnamon.desktop.interface scaling-factor 2
gsettings set org.cinnamon.desktop.interface scaling-factor 1
Run Code Online (Sandbox Code Playgroud)
我也尝试将字体抗锯齿设置更改为灰度
最后 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
Run Code Online (Sandbox Code Playgroud)
journalctl 也是这么说的,我不知道这个输出是否与问题有关,但也许有人知道这究竟意味着什么。
有些事情我仍然没有尝试,因为现在有人正在为客户工作,我不想打扰他的工作,我会在他回家后立即尝试跟进。
使用以下命令创建 /etc/X11/xorg.conf:
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
Option "AccelMethod" "uxa"
EndSection
Run Code Online (Sandbox Code Playgroud)
在“窗口首选项”中打开“软件合成”
并安装其他版本的英特尔显卡驱动程序
我已经阅读了很多论坛帖子,他们都说要重新启动 xserver 或重新启动 cinnamon:
如果您只有一个终端可以访问(例如您的系统完全冻结并且您只能访问 tty),请尝试键入:
cinnamon --replace
Run Code Online (Sandbox Code Playgroud)
我上面试过的所有东西似乎都适用于其他一些人,所以如果你有同样的错误,你至少应该尝试一下。
然而,这只是一种解决方法,对于非 Linux 用户来说真的很烦人。该问题每天大约发生 5 次,有时甚至更频繁。
任何帮助表示赞赏。
小智 2
我在三台不同硬件的计算机上遇到了同样的问题。然而,这三者都使用英特尔集成显卡。我在 ubuntu 论坛上找到了解决方案,标记为旧错误,并认为我可以在这里分享它 - 在寻找解决方案之前我就在这里。 https://askubuntu.com/questions/584922/how-do-i-fix-fonts-not-rendering-and-missing-letters Qutoe 解决了这个问题:
然后,转到“字体”,将“抗锯齿”选项从“子像素抗锯齿”(仅限 LCD 屏幕)更改为“标准灰度锯齿”,一切似乎都工作正常。事实上,更改设置后问题立即出现/消失,看来这确实是原因。
我暂时从 RGBA 切换到灰度。使用 ubuntu 16.04、mint 17 和 18 的计算机上也出现了同样的问题。现在没关系 - 几乎一周了,没有问题。问候