Мерехтіння у плазмі KDE 5.4


27

Я стикаюся з мерехтінням у плазмі KDE 5.4. Мерехтіння припиняється, коли я змінюю композицію зворотного відображення на OpenGL 3, а потім знову переходжу на OpenGL 2.

  1. ОС: KUbuntu 15.04
  2. Графіка: Intel HD 4000

3
У моєму випадку мені просто потрібно було перейти на OpegGL 3.1. Деякі оновлення, ймовірно, змінили його на OpenGL 2 і мерехтіння почалося.
Мартін Всетічка

@MartinVseticka nope вони відновили функцію;)
Dawid Drozd

Відповіді:


39

У мене виникла та сама проблема, але з іншою графічною картою та іншою ОС (Fedora 22 KDE). Я щойно натрапив на це:

https://ask.fedoraproject.org/en/question/69542/fedora-22-full-screen-tearingflickering-under-kde/

який має кілька варіантів, які, здається, вирішують проблему в Fedora хоча б. Я намагаюся варіант 3, і, здається, він працює до цих пір, і перші два варіанти - це речі, які можна змінити суто за допомогою програми налаштувань системи kde (не повинна стосуватися ОС).

Сподіваюся, це допоможе вам!

EDIT: Прагнучи зробити цю відповідь кращою, я тут розміщую короткий зміст посилання, поданого вище. Для вирішення цього питання є три варіанти

  1. Увійдіть у Налаштування системи> Обладнання> Дисплей та монітор> Композитор та змініть запобіжник розриву на "Перефарбування на весь екран"

  2. Як альтернатива, у цьому ж меню змініть композитор на XRender

  3. Якщо ви не хочете робити нічого з вищезазначеного, створіть файл сценарію з /etc/profile.dім'ям kwin.sh(або що-небудь закінчується .sh дійсно). У цьому файлі розмістіть рядокexport KWIN_TRIPLE_BUFFER=1

Це рекомендується, якщо у вашому .xsession-errorsфайлі згадується, що потрійний буфер не доступний. Щоб знайти це, я щойно відкрив файл у kwrite і шукав потрійний, впевнений, що він сказав, що недоступний. Після створення файлу це повідомлення більше не присутнє при наступних перезавантаженнях.


3
Це вказувало мені в правильному напрямку. У моєму випадку я встановив "Запобігання сльозам" на "Немає". Екран зараз ідеальний. Використання OpenGL 3.1.
Карланд

У мене ця проблема вимикалася і вимикалася вже близько двох років у різних версіях плазми. (На даний момент встановлено: 5.6.2.) Це було особливо погано при розблокуванні з блокувального екрану. І варіант 1, або варіант 2 вирішили проблему для мене, але я також спробував встановити запобігання розриву на "Ніколи", і це теж спрацювало. Оскільки це був варіант, який не дав мені страхітливого попередження, я зараз дотримуюся цього. Я відредагую цей коментар, якщо проблеми виникнуть знову.
Дж. Д. Болдуін

мерехтіння миттєво зникло в моїй системі ТІЛЬКИ при переході з OpenGL на Xrender (рішення № 2).

Для мене використання XRender працювало чудово, opengl 2 і 3 викликали проблеми.
Родіслав Молдован

3

У мене теж мерехтіння. Я також виявив, що зміна налаштувань композитора виправила це, але лише тимчасово. Причина цього спрацювала в тому, що він перезапускає композитор. У мене ще немає повного рішення, але перезапуск композитора SHIFT + Alt + F12 двічі - це ефективне рішення.


Працював і для мене. Здається, що мерехтить лише при переході на робочу область з відкритим Chromium або Firefox.
DrA7

1

У мене була така проблема дуже надзвичайно з KDE Plasma 5.9.5 в Arch Linux в гості VM VirtualBox. Здається, проблема вирішена компанією

pacman -S virtualbox-guest-utils
systemctl enable vboxservice.service

Це єдине рішення, яке працювало на мене. Я здогадуюсь, що попередня версія гостьових доповнень vbox, що надійшла разом із віртуальним компакт-диском, викликала проблему. virtualbox-guest-utilsкоманда дала два варіанти; Я взяв той, що archна ньому (мій дистрибутив був аркою). Я майже збирався здаватися від KDE. Спасибі!
Ébe Isaac

1

У моїй системі Kubuntu 18.04 з фірмовим драйвером NVIDIA жодне з перерахованих рішень int, на яке він відповів, не працювало, для мене відключення "Sync to VBlank" зупиняє проблему зараз (перезавантаження потрібна)


0

У випадку, якщо це допоможе комусь, хто шукає подібну проблему: у мене спостерігалося переривчасте мерехтіння в Kubuntu 15.10 на сітківці Macbook Pro. Робочий стіл завантажуватиметься без проблем, однак навколо кожного іншого завантаження, в якийсь момент дисплей почне мерехтіти при мінімізації / зміні розміру вікон. Варіант 1 "Повторне перефарбування екрана" зафіксував це для мене.


0

У мене така ж проблема з драйверами Intel на Debian.

Це помилка PSR .

Отже, ви повинні його відключити.

У Debian я додаю до

/etc/default/grub: GRUB_CMDLINE_LINUX=" i915.enable_psr=0".

І біжи

sudo update-grub, to regenerate /boot/grub/grub.cfg.

-1

також було те, що мерехтіння з KDE на Kubuntu 15.10 працює на i5-3320M із вбудованою HD4000. це справді дратувало мого, коли я грав у ігри, як мінкрафт, на весь екран.

Після того, як я зупинив композитор, жодного мерехтіння на весь екран. Я гостро встановив стартап без композитора, це моя сулютія.

Всі інші методи, написані вище, не впливали.

Можливо, це потрібно вирішити розробникам KDE, тому що я багато читаю про це в мережі, у багатьох людей, що використовують процесор ivy-bridge, є ця мерехтливість.

Привітання

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.