Puncte:2

Rupere de ecran pe XPS13 9310, Ubuntu 20.04, Intel TigerLake-LP GT2 [Iris Xe]

drapel gb

Știu că există multe întrebări cu privire la această problemă, dar nicio soluție pe care am găsit-o până acum nu pare să mă ajute cu această problemă.

Acesta este un Dell XPS 9310 nou-nouț cu grafică Intel și Ubuntu 20.04. Am screen tearing din când în când. Următoarele soluții nu au funcționat:

  1. Trec la Wayland. Acest lucru a ajutat ca totul să arate puțin mai neted, dar după o scurtă perioadă de timp am observat că ruperea ecranului încă apare.

  2. Adăugarea diferitelor conținuturi potențiale în /etc/X11/xorg.conf.d/20-intel.conf sau la /etc/X11/xorg.conf.d/20-intel-graphics.conf. De exemplu, am încercat soluția propusă în https://askubuntu.com/a/1237079/221347, cel din https://askubuntu.com/a/1237079/221347 și altele pe care le-am găsit pe web. Unele nu au făcut nicio diferență, altele au distrus cu adevărat întreaga vizualizare.

  3. Am încercat să folosesc compton. Nu a făcut nicio diferență (sau poate nu l-am folosit corect).

  4. Am dezactivat animațiile în gnome-tweaks.

  5. Am trecut de la Ubuntu la gnome, la gnome-classic și la gnome-xorg.


Iată câteva informații potențiale relevante despre sistemul meu.

bach@pita::~$ inxi -G
Grafică:
  Dispozitiv-1: driver Intel TigerLake-LP GT2 [Iris Xe Graphics]: i915 v: nucleu 
  Afișare: server x11: driver X.Org 1.20.13: fbdev 
  descărcat: modesetting, rezoluție vesa: 1920x1200~60Hz 
  OpenGL: redare: Mesa Intel Xe Graphics (TGL GT2) v: 4.6 Mesa 21.0.3 

și

bach@pita::~$ sudo lshw | display grep -A12
        *-afişa
             descriere: controler compatibil VGA
             produs: TigerLake-LP GT2 [Iris Xe Graphics]
             furnizor: Intel Corporation
             ID fizic: 2
             info autobuz: pci@0000:00:02.0
             nume logic: /dev/fb0
             versiunea: 01
             lățime: 64 biți
             ceas: 33 MHz
             capabilități: pciexpress msi pm vga_controller bus_master cap_list fb
             configurație: adâncime=32 driver=i915 latență=0 mod=1920x1200 vizual=truecolor xres=1920 yres=1200
             resurse: iomemory:600-5ff iomemory:400-3ff irq:146 memorie:6052000000-6052ffffff memorie:4000000000-400fffffff ioport:3000 (dimensiune = 64) memorie:c0000-dffff0 memorie:c0000-dffff040000000000000000000000000000000000000000000000000000000000040

Folosesc Ubuntu 20.04.3 LTS.

bach@pita::~$ uname -a
Linux pita 5.13.0-25-generic #26~20.04.1-Ubuntu SMP Vin 7 ian 16:27:40 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

Actualizați

Am editat /etc/X11/xorg.conf.d/20-intel.conf după cum urmează:

Secțiunea „Dispozitiv”
   Identificator „Intel Graphics”
   Driver „i915”
   Opțiunea „AccelMethod” „sna”
   Opțiunea „DRI” „3”
   Opțiunea „TearFree” „adevărat”
EndSection 

Acest lucru aproape a oprit ruperea ecranului, dar defilarea este încă șubredă, iar ruperea are loc din când în când.

Screencast

Iată un screencast rapid care arată o ruptură foarte minoră care are loc cu această configurație.

Actualizare rapida

Wayland nu remediază ruperea ecranului, dar își schimbă comportamentul. De exemplu, în acest video, nu mai văd ruperea. Observ că atunci când derulez (Firefox, să zicem), când alt-tab etc., se pare că o parte a ferestrei este desenată puțin prea târziu.

De asemenea, simt că fanii lucrează mai puțin când sunt pe Wayland.

Actualizare: ubuntu-drivers

Când încerci sudo ubuntu-drivers install eu iau Nu s-au găsit drivere pentru instalare..

Actualizare: xserver-xorg-video-intel

Acest pachet nu este instalat în prezent. Ieșirea de dpkg -l | grep xserver-xorg-video-intel este gol.

drapel in
Încercați `Opțiunea „DRI” „2”` în loc de `Opțiunea „DRI” „3”` https://wiki.archlinux.org/title/Intel_graphics#Troubleshooting
drapel vn
Ai încercat `sudo ubuntu-drivers install`? Ceva relevant pe `journalctl -xef`? Dacă da, vă rugăm să-l adăugați la postare.
darth_epoxy avatar
drapel nl
Folosiți un monitor sau un televizor și ce conexiune între computer și ecran este utilizată?
nobody avatar
drapel gh
`dpkg -l | grep xserver-xorg-video-intel` vă rog.
drapel gb
Nu folosesc niciun monitor sau televizor. Sunt cu ecranul laptopului meu.
drapel in
care este rezultatul `dpkg-query --show --showformat='${db:Status-Status}\n' linux-modules-extra-$(uname -r)`?
drapel gb
Ieșirea este „instalată”.
Puncte:0
drapel in

Adăugați rândurile de mai jos la nano ~/.drirc

<device screen="0" driver="dri2">
    <application name="Default">
        <option name="vblank_mode" value="0"/>
    </application>
</device>

și înlocuiți Opțiunea „DRI” „3” cu Opțiunea „DRI” „2” în /etc/X11/xorg.conf.d/20-intel.conf

Mai multe informatii: https://wiki.archlinux.org/title/Intel_graphics#Troubleshooting

drapel gb
Mulțumesc. Din păcate, nu există nicio schimbare vizibilă. Folosind Xorg, există încă ruptură constantă. Folosind Wayland, există încă întârzieri de ecran.
drapel in
Ați încerca să adăugați și această „Opțiune „TripleBuffer” „true”” la „/etc/X11/xorg.conf.d/20-intel.conf”?
drapel gb
Am incercat si asta.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.