Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2021-10-09 18:22:57

  adeka92 - Użytkownik

adeka92
Użytkownik
Zarejestrowany: 2021-10-09

[SOLVED]Screen Tearing na grafice Intela

Oglądając film w Firefoksie zauważyłem niepłynność obrazu, wykonałem ten test i nie jest jak być powinno.

Kod:

lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)

Nie sprawdzałem na żadnej grze, ale problem chyba dotyczy całego systemu nie tylko Firefoksa. Animacja rozwijania siatki aplikacji w GNOME posiada zakłócenia, a gdy animację wyłączę siatka szybko dwukrotnie mruga. Próbowałem tego rozwiązania, czyli:
Utworzyłem

Kod:

sudo nano /etc/X11/xorg.conf.d/20-intel.conf

o następującej zawartości

Kod:

Section "Device"
   Identifier  "Intel Graphics"
   Driver      "intel"
   Option      "TearFree"    "true"
EndSection

Nic to nie dało, więc poszerzyłem zawartość powyższego pliku o poniższe wpisy

Kod:

Option "AccelMethod" "uxa"
Option  "TripleBuffer" "true"

Nic to nie dało więc utworzyłem lub edytowałem utworzony:

Kod:

sudo nano /etc/environment

o następującej zawartości

Kod:

CLUTTER_PAINT=disable-clipped-redraws:disable-culling
CLUTTER_VBLANK=True

Nic to nie dało więc w /etc/X11/xorg.conf.d/20-intel.conf zmieniłem fragment

Kod:

Driver      "intel"

na

Kod:

Driver      "i915"

Ponieważ sterownik, który jest w użyciu to "i915". Też nie pomogło. Wprowadzane zmiany ponawiałem restartem komputera. Używam sesji GNOME (Wayland). Wcześniej chyba bardzo ogólnie próbowałem to zrobić na GNOME (X11), ale teraz po którejś aktualizacji próba zalogowania się na sesję inną niż GNOME (Wayland) kończy się powrotem do ekranu logowania. Wcześniej było Ubuntu i Manjaro na obu działało.
---
Sytuacja wygląda tak samo jak w tym wątku.

Ostatnio edytowany przez adeka92 (2021-10-10 16:04:55)

Offline

 

#2  2021-10-09 22:59:12

  jawojx - Użytkownik

jawojx
Użytkownik
Zarejestrowany: 2012-10-11

Re: [SOLVED]Screen Tearing na grafice Intela

Wszystko co robiłeś jest dla X-serwera, nie dla Wayland-a. Na Wayland-e nie powinno być tego tearingu, bo to błąd xserver-a. Możliwe że masz problem ze sterownikaem gpu. Wycofaj wszystkie zmiany. I możesz sprawdzić to co napisałem niżej.

Po wycofaniu zmian sprawdź, czy masz zainstalowane. Twoja karta intela jest 3 generacji to powinien być.

Kod:

xserver-xorg-video-intel

W pliku (jak go nie ma to go zrób)

Kod:

nano /usr/share/X11/xorg.conf.d/10-intel.conf

wklej lub zmodyfikuj do takiej postaci.

Kod:

Section "OutputClass"
  Identifier "Intel Graphics"
  Driver "intel"
  Option "TearFree" "true"
EndSection

Jeżeli dalej jest problem z logowaniem to, jakiego menadżera logowania używasz.

Kod:

cat /etc/X11/default-display-manager

Jeżeli GDM (bo masz GNOME), to prawdopodobne jest to, że masz właśnie jego. W pliku

Kod:

/etc/gdm3/daemon.conf

Odznacz (usuń #) taki wpis

Kod:

WaylandEnable=false

i spróbuj się zalogować. Przeloguj się teraz.


Sprawdź z czego korzystasz.

Kod:

echo $XDG_SESSION_TYPE

I sprawdź test wideo.

Ostatnio edytowany przez jawojx (2021-10-09 23:04:27)

Offline

 

#3  2021-10-10 00:49:56

  adeka92 - Użytkownik

adeka92
Użytkownik
Zarejestrowany: 2021-10-09

Re: [SOLVED]Screen Tearing na grafice Intela

Zrobiłem jak napisałeś. Teraz mogę zalogować się na X11. Jest lepiej, prostokąty na teście nie są poszarpane, ale ich obramowania lekko drżą nie wiem czy tak być powinno. Ponad to wciąż zdarzają się glitche takie jak losowe zakrzywienia ekranu przy przewijaniu scrollem strony internetowej lub załamania obrazu przy przesuwaniu ikon po dash-to-panel.

Ostatnio edytowany przez adeka92 (2021-10-10 02:07:45)

Offline

 

#4  2021-10-10 10:54:14

  jawojx - Użytkownik

jawojx
Użytkownik
Zarejestrowany: 2012-10-11

Re: [SOLVED]Screen Tearing na grafice Intela

Czy Gnome działa już płynie, w odniesieniu do tego co pisałeś cytat: „Animacja rozwijania siatki aplikacji w GNOME posiada zakłócenia”.

To dodaj jeszcze w /usr/share/X11/xorg.conf.d/10-intel.conf
Spróbuj też teraz wymusić metodę akceleracji sna (jest niby domyślna) i dodać TripleBuffer, czyli te wpisy.

Kod:

Section "OutputClass"
  Identifier "Intel Graphics"
  Driver "intel"
  Option "TearFree" "true"
  Option "AccelMethod" "sna"
  Option  "TripleBuffer" "true"
EndSection

Przeloguj się i sprawdź.

Jak dalej to samo to pokaż (programy są w paczce mesa-utils).

Kod:

glxinfo | grep OpenGL

i jeszcze (wystarczy dwie linie z wynikiem).

Kod:

glxgears

Offline

 

#5  2021-10-10 16:04:31

  adeka92 - Użytkownik

adeka92
Użytkownik
Zarejestrowany: 2021-10-09

Re: [SOLVED]Screen Tearing na grafice Intela

Dodałem powyższe wpisy i jest lepiej, nie ma sensu grzebać więcej. Dziękuję za pomoc.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)