4

Два наших клиента 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 или перезапустить корицу:

  1. Нажмите Alt + F2
  2. Тип "р"
  3. нажмите Ввод

Если у вас есть только терминал для доступа (например, ваша система полностью зависла и вы можете получить доступ только к tty), попробуйте ввести:

cinnamon --replace

Все вещи, которые я пробовал выше, похоже, работают для некоторых других людей, поэтому, если у вас есть та же ошибка, вы должны попробовать их.

Однако это только обходной путь, который действительно раздражает пользователей, не являющихся пользователями Linux. Проблема возникает около 5 раз в день, иногда даже чаще.

Любая помощь приветствуется.

2 ответа2

1

У меня была одна и та же проблема на трех компьютерах, на другом оборудовании. Все три однако используют интегрированную графику Intel. Я нашел решение на форумах Ubuntu, помеченное как старая ошибка, и подумал, что могу поделиться им здесь - я был здесь, прежде чем искать решение. https://askubuntu.com/questions/584922/how-do-i-fix-fonts-not-rendering-and-missing-letters Qutoe прибить проблему:

Затем перешел к «Шрифты», изменил опцию «Сглаживание субпикселей» с «Сглаживание субпикселей» (только для ЖК-экранов) на «Псевдоним стандартной серой шкалы», и все, кажется, работает нормально. На самом деле, проблема сразу появляется / исчезает при изменении настроек, так что, кажется, это действительно причина.

В монетном дворе я перешел от RGBA к оттенкам серого. Та же проблема возникла на тех компьютерах, которые использовали Ubuntu 16.04, Mint 17 и 18. Теперь все в порядке - почти неделю и никаких проблем. С уважением

0

У меня есть ответ !! По крайней мере, для Linux Mint Cinnamon.

Это не проблема программного обеспечения, это проблема конфигурации.

Щелкните правой кнопкой мыши на панели задач. Шахта - полоска древесного угля на дне. Затем нажмите кнопку «УСТРАНЕНИЕ НЕИСПРАВНОСТЕЙ» и разверните ее. Затем нажмите ВОССТАНОВИТЬ ВСЕ НАСТРОЙКИ ПО УМОЛЧАНИЮ. Вот и все. Я провел несколько часов, исследуя и экспериментируя, прежде чем обнаружил это. Вы можете сделать это менее чем за 20 секунд. Удачи!!.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .