Два наших клиента Linux работают под управлением Debian 8.5 с Cinnamon DE.
Эта проблема, кажется, возникает только на Cinnamon DE.
Случайно текст и значки на панели просто исчезают. Система продолжает работать.
Многие люди говорят, что это связано с Intel Graphics Chip, другие говорят, что у них та же проблема с использованием nVidia Harware. Некоторые люди также говорят, что это связано с приложениями Qt5.
Похоже на это, но иногда это еще хуже, и значки приложений тоже исчезают:
(Не задумывайтесь об обоях ArchLinux и Linux Mint, эти фотографии были получены из Интернета)
Странно то, что у меня самого также есть Debian 8.5 с Cinnamon, и у меня никогда не было этой проблемы.
Я пробовал следующие вещи:
Изменить коэффициент масштабирования шрифта
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
также я попытался изменить настройки Font Anti Aliasing на Greyscale
Последний вывод 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
Включение "Компоновка программного обеспечения" в "Настройки окна"
и установка другой версии графического драйвера Intel
Известный обходной путь:
Я уже прочитал много сообщений на форуме, все они говорят, чтобы перезапустить xserver или перезапустить корицу:
- Нажмите Alt + F2
- Тип "р"
- нажмите Ввод
Если у вас есть только терминал для доступа (например, ваша система полностью зависла и вы можете получить доступ только к tty), попробуйте ввести:
cinnamon --replace
Все вещи, которые я пробовал выше, похоже, работают для некоторых других людей, поэтому, если у вас есть та же ошибка, вы должны попробовать их.
Однако это только обходной путь, который действительно раздражает пользователей, не являющихся пользователями Linux. Проблема возникает около 5 раз в день, иногда даже чаще.
Любая помощь приветствуется.