Kursor myszy pozostawia „ślady” / artefakty

10

W Ubuntu Gnome 15.10 mój kursor myszy pozostawia dziwne „ślady” na całym ekranie. Dzieje się tak, gdy kursor przesuwa się nad lub opuszcza dynamiczny element ekranu (wszystko, co zmienia się po najechaniu kursorem), taki jak link lub przycisk paska narzędzi.

Oto krótki zrzut ekranu pokazujący, jak to wygląda (opublikowany na YouTube)

Będziemy wdzięczni za wszelką pomoc w naprawie tego dziwactwa.

Phanindra K
źródło
Też tego doświadczam. Trochę więcej informacji: wydaje mi się, że zdarza się to tylko wtedy, gdy używam drugiego wyświetlacza z laptopem (przez HDMI, ale nie byłem w stanie przetestować żadnych innych portów). Dzieje się tak niezależnie od kopii lustrzanej / rozszerzania i występuje na obu ekranach. Warto również wspomnieć, że kursor miga, gdy się porusza, a czasami znika na krótki czas. Ubuntu Gnome 16.04 tutaj.
Joseph Mansfield
Z jakiegoś powodu przestało się to dziać na moim komputerze po aktualizacji do Ubuntu Gnome 16.04.
Phanindra K
Zdarzyło mi się to również po aktualizacji do 16.04 - bardzo denerwujące.
Florian
Myliłem się. Nie zatrzymało się, ponieważ zaktualizowałem do 16.04, wygląda na to, że tak się nie dzieje, dopóki mam ustawiony zewnętrzny wyświetlacz (monitor) jako główny wyświetlacz w Gnome. Z jakiegoś powodu zmieniłem ustawienia i sprawiłem, że mój laptop wyświetlał się jako główny i znów tak było.
Phanindra K
1
Miałem podobny problem, w którym po prostu kursor przypadał mi za kursorem, nakładając wszystko. Ponowne uruchomienie nie pomogło ani żadna z sugestii, ale z jakiegoś powodu, dla którego nie rozumiem, wylogowanie i ponowne zalogowanie rozwiązało go całkowicie. (Uwaga: Ponowne uruchomienie nie pomaga, musisz się uruchomić, zalogować, wylogować, zalogować i to zrobiło dla mnie). To samo dotyczy mojego kolegium prowadzącego kubuntu. Jestem na 16.04 z nvidia prime włączona kierowcy 384.
pandaadb

Odpowiedzi:

2

Miałem ten sam problem w Kubuntu 16.04 i pozbyłem się szlaków, obracając Tearing / VSync, aby zawsze przerysować wszystko (Ustawienia systemu> Wyświetlacz> Kompozytor). Pozbywasz się również szlaków, wyłączając OpenGL (także w ustawieniach Compositor), ale tracisz przyspieszenie sprzętowe.

znak
źródło
OP używa GNOME. Ale ogólnie, umożliwienie VSync przerysowania wszystkich może być rozwiązaniem.
UniversallyUniqueID
Dzięki, szukałem rozwiązania przez jakiś czas. Jeśli ktoś potrzebuje pomocy w Kubuntu 14.04 , ustawienia znajdują się w Ustawieniach systemu -> Efekty pulpitu -> Zaawansowane. Utknąłem na typie komponowania Xrendera , zmieniając go na OpenGL3.1 i ustawiając dla mnie zapobieganie Tearingowi (Vsync) na Pełne odświeżanie scen . Wygląda na to, że KDE lubi zmieniać opcje konfiguracji w każdej nowej wersji. Zastanawiam się, dlaczego.
MariusMatutiae
2

Dzięki odpowiedzi Marka, która doprowadziła mnie do poszukiwania sposobów skonfigurowania Gnome'a ​​do przerysowywania wszystkiego w vsync, w końcu znalazłem rozwiązanie tego problemu w Gnome. Po prostu dodaj ten wiersz do swojego /etc/environmentpliku:

CLUTTER_PAINT=disable-clipped-redraws:disable-culling

W końcu jestem wolny od śladów kursora i odrywania ekranu w Ubuntu 16.04 z Gnome 3.18.2.

Joseph Mansfield
źródło
1
Nie działało dla mnie na Ubuntu 18.04 z Gnome 3.28.2
Lucas Bustamante
1

Miałem problem z rozrywaniem ekranu zaraz po aktualizacji Kubuntu 16.10 do 17.04. Odpowiedzi od Józefa i komentarz Mariusa Matutiae (pod odpowiedzią Marka) pomogły mi, ale musiałem zastosować oba rozwiązania razem. Podsumowując:

  1. Poszedł do Ustawienia systemowe > Wyświetlacz i monitor > Kompozytor
  2. Ustaw backend renderowania na OpenGL 3.1
  3. Ustaw Zapobieganie łzom („vsync”) na Odświeżanie na pełnym ekranie
  4. Dodano CLUTTER_PAINT=disable-clipped-redraws:disable-cullingw/etc/environment
  5. Wylogowałem się i zalogowałem ponownie
Szymon Sadło
źródło
1

Ten sam problem z Ubuntu 18.04LTS, który zainstalował KiCad 4.0.7. Naprawiono podczas instalowania programu KiCad 5 ze strony http://kicad-pcb.org/download/ubuntu/ .

Uwaga: tak naprawdę nie pobierasz ze strony domowej KiCad, ale korzystając z instrukcji dla Ubuntu, dodajesz witrynę pobierania do programu do pobierania oprogramowania za pomocą PPA. Następnie użyj „apt”, aby zainstalować KiCad 5. Całkiem prosta procedura z prostymi instrukcjami. W ten sposób automatycznie zaktualizujesz do nowych wersji, tak jak wszystkie inne pakiety Ubuntu.

Roland
źródło
Co to jest Kicad?
Lucas Bustamante
@LucasBustamante bezpłatny pakiet oprogramowania do elektronicznej automatyzacji projektowania (EDA). Na stronie wikipedii dla KiCad znajdziesz ich stronę internetową.
Roland
0

Właśnie miałem ten problem z Linux Mint 18.2 (oparty na Ubuntu 16.04) świeżo zainstalowanym i uruchomionym Cinnamon. Jeden monitor jest podłączony do mojego jeziora i7 Sky, a drugi do Radeona R7. Zaktualizowałem jądro do nowej wersji 4.13 wczoraj, ale nic to nie zmieniło. Próbowałem przełączyć główny monitor, bez rezultatu. Nie mam ustawienia kompozytora w Cinnamon, ale wiem, że to był problem ze sterownikiem karty graficznej, aby odmalować wszystko za każdym razem, nie wyglądało na miłe rozwiązanie. Więc zaktualizowałem Mesę z 17.0.2 do 17.1.2 (nawet jeśli wciąż jest to OpenGL 3), a następnie aktywowałem DRI3 zamiast DRI2 (śledząc tę stronę wiki ) i TADA! Żadnych artefaktów!

Fla
źródło