Я сталкиваюсь с мерцанием в KDE Plasma 5.4. Мерцание прекращается, когда я меняю серверную часть рендеринга Compositor на OpenGL 3, а затем снова изменяю на OpenGL 2.
у которого есть несколько опций, которые, по крайней мере, решают проблему в Fedora. Я пытаюсь вариант 3, и он, кажется, работает до сих пор, и первые два варианта - это вещи, которые можно изменить только через приложение системных настроек kde (не должно быть специфичным для ОС).
Надеюсь, это поможет вам!
РЕДАКТИРОВАТЬ: Чтобы сделать этот ответ лучше, я помещаю резюме ссылки, приведенной выше здесь. Для решения этой проблемы есть три варианта
Перейдите в «Настройки системы»> «Оборудование»> «Дисплей и монитор»> «Композитор» и измените функцию предотвращения разрыва на «Полноэкранные перекраски»
Как альтернатива, в том же меню сменить композитор на XRender
Если вы предпочитаете не делать ничего из вышеперечисленного, создайте файл сценария с /etc/profile.dименем kwin.sh(или что-нибудь, заканчивающееся на .sh на самом деле). В этом файле поместите строкуexport KWIN_TRIPLE_BUFFER=1
Это рекомендуется, если в вашем .xsession-errorsфайле указано, что Triple Buffering недоступен. Чтобы найти это, я просто открыл файл в kwrite и искал тройной, конечно, он сказал, что не доступен. После создания файла это сообщение больше не присутствует при последующих перезагрузках.
Это указало мне в правильном направлении. В моем случае я установил «Предотвращение разрывов» на «Нет» Экран идеален сейчас. Использование OpenGL 3.1.
Картленд
У меня была эта проблема в течение примерно двух лет во всех версиях Plasma. (В настоящее время установлено: 5.6.2.) Это было особенно плохо при разблокировке с экрана блокировки. Либо вариант 1, либо вариант 2 исправили проблему для меня, но я также попытался установить предотвращение разрыва на «Никогда», и это тоже сработало. Так как это был вариант, который не дал мне страшного предупреждения, я придерживаюсь этого пока. Я отредактирую этот комментарий, если проблемы возникнут снова.
JD Болдуин
Мерцание исчезло на моей системе ТОЛЬКО при переходе с OpenGL на Xrender (решение № 2).
Для меня использование XRender работало нормально, opengl 2 и 3 вызывали проблемы.
Родислав Молдаван
3
У меня тоже мерцание. Я также обнаружил, что изменение настроек композитора исправило это, но только временно. Причина, по которой это сработало, заключается в том, что он перезапускает композитор. У меня пока нет полного решения, но перезапуск композитора с помощью SHIFT + Alt + F12 дважды - эффективный обходной путь.
Это единственное решение, которое сработало для меня. Я предполагаю, что предыдущая версия дополнений гостя vbox, которые шли вместе с виртуальным компакт-диском, вызвала проблему. virtualbox-guest-utilsкоманда дала два варианта; Я взял тот с archэтим (мой дистрибутив был аркой). Я почти собирался отказаться от KDE. Благодарность!
Ébe Исаак
1
В моей системе Kubuntu 18.04 с проприетарным драйвером NVIDIA ни одно из решений, перечисленных в ответе, не сработало, для меня отключение «Синхронизации с VBlank» на данный момент останавливает проблему (необходима перезагрузка)
В случае, если это поможет кому-то еще, ищущему подобную проблему: у меня было прерывистое мерцание в Kubuntu 15.10 на сетчатке Macbook Pro. Рабочий стол будет загружаться без проблем, однако при любой другой загрузке, в какой-то момент дисплей начнет мерцать при сворачивании / изменении размера окон. Вариант 1 «полноэкранные перекраски» исправил это для меня.
также было то мерцание с KDE на Kubuntu 15.10, работающем на i5-3320M с интегрированным HD4000. это действительно раздражало, когда я играл в игры типа mincraft в полноэкранном режиме.
После того, как я остановил композитор, нет мерцания во весь экран. Я тщательно настроил стартап без композитора, это мое решение.
Все остальные методы, написанные выше, не влияли.
Возможно, это то, что разработчики KDE должны исправить, потому что я много об этом читал в сети, и многие люди, использующие процессоры ivy-bridge, сталкиваются с этой мерцающей проблемой.
Ответы:
У меня была та же проблема, но с другой видеокартой и другой ОС (Fedora 22 KDE Spin). Я только сталкивался с этим:
https://ask.fedoraproject.org/en/question/69542/fedora-22-full-screen-tearingflickering-under-kde/
у которого есть несколько опций, которые, по крайней мере, решают проблему в Fedora. Я пытаюсь вариант 3, и он, кажется, работает до сих пор, и первые два варианта - это вещи, которые можно изменить только через приложение системных настроек kde (не должно быть специфичным для ОС).
Надеюсь, это поможет вам!
РЕДАКТИРОВАТЬ: Чтобы сделать этот ответ лучше, я помещаю резюме ссылки, приведенной выше здесь. Для решения этой проблемы есть три варианта
Перейдите в «Настройки системы»> «Оборудование»> «Дисплей и монитор»> «Композитор» и измените функцию предотвращения разрыва на «Полноэкранные перекраски»
Как альтернатива, в том же меню сменить композитор на XRender
Если вы предпочитаете не делать ничего из вышеперечисленного, создайте файл сценария с
/etc/profile.d
именемkwin.sh
(или что-нибудь, заканчивающееся на .sh на самом деле). В этом файле поместите строкуexport KWIN_TRIPLE_BUFFER=1
Это рекомендуется, если в вашем
.xsession-errors
файле указано, что Triple Buffering недоступен. Чтобы найти это, я просто открыл файл в kwrite и искал тройной, конечно, он сказал, что не доступен. После создания файла это сообщение больше не присутствует при последующих перезагрузках.источник
У меня тоже мерцание. Я также обнаружил, что изменение настроек композитора исправило это, но только временно. Причина, по которой это сработало, заключается в том, что он перезапускает композитор. У меня пока нет полного решения, но перезапуск композитора с помощью SHIFT + Alt + F12 дважды - эффективный обходной путь.
источник
У меня очень острая проблема с KDE Plasma 5.9.5 на Arch Linux в гостевой виртуальной машине VirtualBox. Проблема, кажется, была решена
источник
virtualbox-guest-utils
команда дала два варианта; Я взял тот сarch
этим (мой дистрибутив был аркой). Я почти собирался отказаться от KDE. Благодарность!В моей системе Kubuntu 18.04 с проприетарным драйвером NVIDIA ни одно из решений, перечисленных в ответе, не сработало, для меня отключение «Синхронизации с VBlank» на данный момент останавливает проблему (необходима перезагрузка)
источник
В случае, если это поможет кому-то еще, ищущему подобную проблему: у меня было прерывистое мерцание в Kubuntu 15.10 на сетчатке Macbook Pro. Рабочий стол будет загружаться без проблем, однако при любой другой загрузке, в какой-то момент дисплей начнет мерцать при сворачивании / изменении размера окон. Вариант 1 «полноэкранные перекраски» исправил это для меня.
источник
У меня та же проблема с драйверами Intel на Debian.
Это ошибка PSR .
Так что вы должны отключить его.
В Debian я добавляю в
И беги
источник
также было то мерцание с KDE на Kubuntu 15.10, работающем на i5-3320M с интегрированным HD4000. это действительно раздражало, когда я играл в игры типа mincraft в полноэкранном режиме.
После того, как я остановил композитор, нет мерцания во весь экран. Я тщательно настроил стартап без композитора, это мое решение.
Все остальные методы, написанные выше, не влияли.
Возможно, это то, что разработчики KDE должны исправить, потому что я много об этом читал в сети, и многие люди, использующие процессоры ivy-bridge, сталкиваются с этой мерцающей проблемой.
Приветствую
источник