Mam do czynienia z migotaniem w KDE Plasma 5.4. Migotanie ustaje, gdy zmieniam zaplecze renderowania kompozytora na OpenGL 3, a następnie ponownie zmieniam na OpenGL 2.
- System operacyjny: KUbuntu 15.04
- Grafika: Intel HD 4000
Mam do czynienia z migotaniem w KDE Plasma 5.4. Migotanie ustaje, gdy zmieniam zaplecze renderowania kompozytora na OpenGL 3, a następnie ponownie zmieniam na OpenGL 2.
Odpowiedzi:
Miałem ten sam problem, ale z inną kartą graficzną i innym systemem operacyjnym (spin Fedora 22 KDE). Właśnie się z tym spotkałem:
https://ask.fedoraproject.org/en/question/69542/fedora-22-full-screen-tearingflickering-under-kde/
który ma kilka opcji, które wydają się rozwiązać problem przynajmniej w Fedorze. Wypróbowuję opcję 3 i wydaje się, że do tej pory działała, a dwie pierwsze opcje to rzeczy, które można zmienić wyłącznie za pomocą aplikacji ustawień systemowych KDE (nie powinno być specyficzne dla systemu operacyjnego).
Mam nadzieję, że to ci pomoże!
EDYCJA: Aby ulepszyć tę odpowiedź, zamieszczam streszczenie linku podanego powyżej. Aby rozwiązać ten problem, istnieją trzy opcje
Przejdź do Ustawienia systemu> Sprzęt> Wyświetlacz i monitor> Kompozytor i zmień zapobieganie łzawieniu na „Odświeżanie pełnego ekranu”
Alternatywnie, w tym samym menu zmień kompozytor na XRender
Jeśli nie chcesz wykonywać żadnej z powyższych czynności, utwórz plik skryptu w /etc/profile.d
nazwie kwin.sh
(lub cokolwiek, co naprawdę kończy się na .sh). W tym pliku umieść linięexport KWIN_TRIPLE_BUFFER=1
Jest to zalecane, jeśli .xsession-errors
plik wspomina, że Triple Buffering nie jest dostępny. Aby to znaleźć, właśnie otworzyłem plik w kwrite i szukałem potrójnego pliku, na pewno powiedział, że jest niedostępny. Po utworzeniu pliku komunikat ten nie jest już wyświetlany przy kolejnych uruchomieniach.
Ja też migoczę. Odkryłem również, że zmiana ustawień kompozytora naprawiła to, ale tylko tymczasowo. Powodem tego było ponowne uruchomienie kompozytora. Nie mam jeszcze pełnego rozwiązania, ale ponowne uruchomienie kompozytora za pomocą SHIFT + Alt + F12 dwa razy jest skutecznym obejściem.
Miałem bardzo problem z KDE Plasma 5.9.5 na Arch Linux w maszynie wirtualnej gościa VirtualBox. Wydaje się, że problem został rozwiązany
pacman -S virtualbox-guest-utils
systemctl enable vboxservice.service
virtualbox-guest-utils
polecenie dało dwie opcje; Wziąłem ten z arch
nim (moja dystrybucja była wysklepiona). Już prawie zamierzałem zrezygnować z KDE. Dzięki!
Gdyby to pomogło każdemu, kto szuka podobnego problemu: sporadycznie migotałem w Kubuntu 15.10 na siatkówce Macbooka Pro. Pulpit ładowałby się bez problemu, jednak przy każdym innym uruchomieniu, w pewnym momencie wyświetlacz zaczął migotać podczas minimalizacji / zmiany rozmiaru okien. Opcja 1 „Odświeżanie na pełnym ekranie” naprawiła to dla mnie.
Mam ten sam problem ze sterownikami Intel na Debianie.
To błąd PSR .
Musisz to wyłączyć.
W Debianie dodałem do
/etc/default/grub: GRUB_CMDLINE_LINUX=" i915.enable_psr=0".
I biegnij
sudo update-grub, to regenerate /boot/grub/grub.cfg.
migotało również przy KDE na Kubuntu 15.10 działającym na i5-3320M ze zintegrowanym HD4000. to naprawdę mnie denerwowało, gdy grałem w gry takie jak mincraft na pełnym ekranie.
Po zatrzymaniu kompozytora nie migotanie na pełnym ekranie. Ostro uruchomiłem start bez kompozytora, to jest moja soulution.
Wszystkie inne metody opisane powyżej nie miały wpływu.
Być może jest to rzecz, którą powinni naprawić programiści KDE, ponieważ dużo czytałem o tym w Internecie, a wiele osób używających procesorów z mostkami bluszczowymi ma ten migotliwy problem.
Pozdrowienia