Skärmrivning kan vara frustrerande när du bläddrar igenom artiklar, spelar ett spel eller gör nästan vad som helst i det grafiska användargränssnittet (GUI). Det kan hämma din Linux-upplevelse och få dig att tänka på att byta till Windows eller macOS.

Håll de tankarna eftersom det lyckligtvis finns en fix för skärmrivning som inte involverar migrering till ett annat operativsystem. Låt oss dyka in i processen med att fixa skärmrivning på ditt Linux-skrivbord.

Vad är skärmsönderfall och varför händer det?

Skärmrivning är en grafisk anomali, vanligtvis kännetecknad av en horisontell spricka eller rivning på skärmen när du gör snabba rörelser som att snabbt rulla eller helt enkelt dra runt ett fönster.

Varför detta händer är diskutabelt men för det mesta ligger felet i bildskärmsdrivrutinen eller, om rivningen bara sker med tv-spel, monitorn.

Bildskärmar med en låg uppdateringsfrekvens kämpar ofta för att klara av videospelsaction med hög FPS, vars slutresultat är sönderrivning av skärmen eller artefakter.

instagram viewer

Om du stöter på skärmsönderfall när du utför dina dagliga uppgifter som att titta på videor, bläddra igenom flödet, dra runt applikationer på skärmen, etc. då kan vi säkert dra slutsatsen att problemet ligger i bildskärmsdrivrutinen eller kompositorkonfigurationen; åtgärden som är ganska lätt än det verkar.

1. Konfigurera Compositor Settings

Skärmrivning, på alla skrivbordsmiljöer, kan omedelbart åtgärdas genom att justera kompositorinställningarna. För de oinitierade är en kompositör en mjukvara som stiliserar grafiken och tillhandahåller ytterligare verktyg som förbättrar det övergripande användargränssnittet och upplevelsen av skrivbordet.

Kompositörer levereras med tillval för att aktivera V-Sync och liknande botemedel mot skärmrivning. Öppna helt enkelt upp inställningar av din kompositör och leta efter ett alternativ märkt "VSync" eller "Rivningsförebyggande läge". Aktivera det och starta om ditt Linux-skrivbord. Ändringarna borde träda i kraft och skärmsönderrivning borde vara borta för gott!

Om ditt system inte redan har en kompositör installerad, rekommenderar vi att du skaffar en eftersom den inte bara kommer att lösa alla dina skärmavslitningsproblem utan också lägga till en estetisk touch till ditt skrivbord.

2. Justera NVIDIA X-serverinställningar

NVIDIA-inställningsverktyget är utrustat med kompositionsinställningar som eliminerar och förhindrar sönderrivning av skärmen.

För att fixa skärmrivning med NVIDIA-kort, starta helt enkelt upp NVIDIA X-serverinställningar programvara. I den, navigera till X Server Display Configuration > Avancerad.

Där hittar du ett avmarkerat alternativ: Force Full Composition Pipeline. Aktivera det och starta om ditt Linux-skrivbord.

Dessutom kanske du vill skapa ett autostartprogram med kommandot:

nvidia-inställningar --tilldela CurrentMetaMode="nvidia-auto-select +0+0 {ForceFullCompositionPipeline=On}"

Detta borde räcka för att permanent fixa skärmrivning eller artefakter på ditt Linux-skrivbord.

3. Konfigurera X11 för att förhindra sönderrivning av skärmen på Intel- och AMD-grafik

Intel och AMD är de två mest kompatibla hårdvarana för Linux-system. Intels integrerade grafik orsakar sällan några problem på grund av deras mycket begränsade och grundläggande funktionsuppsättning. AMD har en positiv historia av att vara lätt att arbeta med också.

Men om du överhuvudtaget möter någon skärm som går sönder med något av dessa kort, är det väldigt lätt att fixa. Så oroa dig inte och följ dessa steg:

  1. Flytta in i /etc/X11 katalog med kommandot cd.
  2. Skapa en ny fil med pekkommandot och namnge det 20-intel.conf om du använder Intel hårdvara och 20-amdgpu.conf om du använder ett AMD-kort.
  3. Lägg till följande rader i filen:
 Sektion "Enhet"
Identifierare "AMD grafik"
Förare "amdgpu"
Alternativ "Tårfritt""Sann"
EndSection

För Intel integrerade system, byt ut AMD grafik med Intel grafik och amdgpu med intel. Skriv ut filen och starta om ditt Linux-skrivbord. Det borde åtgärda skärmens sönderrivning.

4. Återställ eller uppgradera bildskärmsdrivrutinen

En instabil uppdatering eller en föråldrad bildskärmsdrivrutin, båda är lika dåliga för ditt Linux-skrivbord, och kan ibland vara en tagg i ögonen på dig när du utför grafiskt intensiva eller till och med väldigt grundläggande uppgifter.

Att helt enkelt installera en uppdatering eller återgå till en äldre version av din bildskärmsdrivrutin räddar dig från en värld av problem och åtgärdar eventuella kvarstående störningar som skärmslitage.

Kontrollera den aktuella versionen av din grafikdrivrutin från ytterligare förare fliken i Mjukvaruuppdateringar verktyg på Ubuntu. Om du använder KDE Plasma eller någon annan skrivbordsmiljö, hitta motsvarande verktyg och kontrollera drivrutinsinformationen där.

Kontrollera om det är den senaste versionen eller en föråldrad. Du kan göra detta genom att helt enkelt googla "senaste Linux-drivrutinsversionen ditt_kort_här" och manuellt installera drivrutinen på din distro. Eller använd helt enkelt det här kommandot om du använder Ubuntu:

sudo ubuntu-drivrutiner-enheter

Om det är en föråldrad drivrutin, installera de senaste drivrutinerna för ditt grafikkort med det här kommandot:

sudo ubuntu-drivrutiner tillverkare-drivrutin-version

Processen är identisk för att gå tillbaka till en äldre drivrutin. Starta om ditt Linux-skrivbord, och du ska aldrig mer behöva möta skärmrivning på Linux.

Välj rätt GPU för din Linux-maskin

Att välja rätt grafikkort är ett viktigt beslut som kommer att avgöra vilken prestanda och upplevelse du får ut av ditt Linux-system. Det är därför vi uttömmande har analyserat skillnaderna och likheterna mellan NVIDIA- och AMD-grafikkort för att hjälpa dig dra slutsatserna om vilket som skulle vara bättre för ditt Linuxbygge.

AMD vs. NVIDIA GPU: er på Linux: Vilken ska du använda?

Läs Nästa

Dela med sigTweetDela med sigE-post

Relaterade ämnen

  • Linux
  • Linux-fel

Om författaren

Debarshi Das (17 publicerade artiklar)

Jag älskar att bryta saker och göra saker som hjälper mig att bryta saker. När skärmarna är avstängda kan du hitta mig på fotbollsplanen eller slåss på den lokala schackklubben.

Mer från Debarshi Das

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e-böcker och exklusiva erbjudanden!

Klicka här för att prenumerera