Trhání obrazovky může být frustrující při procházení článků, hraní her nebo provádění čehokoli v grafickém uživatelském rozhraní (GUI). Může vám to bránit v používání Linuxu a přimět vás k přemýšlení o přechodu na Windows nebo macOS.

Držte se těchto myšlenek, protože naštěstí existuje oprava trhání obrazovky, která nezahrnuje migraci na jiný operační systém. Pojďme se ponořit do procesu opravy trhání obrazovky na ploše Linuxu.

Co je to trhání obrazovky a proč k němu dochází?

Trhání obrazovky je grafická anomálie, která se obecně vyznačuje horizontálním prasknutím nebo roztržením na obrazovce, když provádíte rychlé pohyby, jako je rychlé posouvání nebo jednoduché tažení po okně.

Proč se to stane, je diskutabilní, ale z velké části je chyba v ovladači displeje nebo v případě, že k trhání dochází pouze u videoher, v monitoru.

Monitory s nízkou obnovovací frekvenci často se snaží vyrovnat se s akcí ve videohrách s vysokým FPS, jejímž konečným výsledkem je trhání obrazovky nebo artefakty.

Pokud se při každodenních úkolech, jako je sledování videí, procházení kanálem, přetahování aplikací na obrazovce, setkáte s trháním obrazovky atd. pak můžeme s jistotou dojít k závěru, že problém spočívá v konfiguraci ovladače zobrazení nebo sestavy; oprava je poměrně snadná, než se zdá.

instagram viewer

1. Nakonfigurujte nastavení Compositor

Trhání obrazovky na jakémkoli desktopovém prostředí lze okamžitě opravit úpravou nastavení sazbu. Pro nezasvěcené je sazeč kus softwaru, který stylizuje grafiku a poskytuje další nástroje, které zlepšují celkové uživatelské rozhraní a zážitek z pracovní plochy.

Kompozitory jsou dodávány s možností pro aktivaci V-Sync a podobné prostředky k trhání obrazovky. Jednoduše otevřete Nastavení vašeho sazeče a vyhledejte možnost označenou "VSync"nebo"Režim prevence slzení". Povolte jej a restartujte plochu Linuxu. Změny by se měly projevit a trhání obrazovky by mělo být nadobro pryč!

Pokud váš systém ještě nemá nainstalovaný sazeč, doporučujeme vám jej pořídit, protože nejen vyřeší všechny vaše problémy s trháním obrazovky, ale také dodá vaší ploše estetický nádech.

2. Upravte nastavení serveru NVIDIA X

Nástroj pro nastavení NVIDIA je vybaven nastavením kompozice, která eliminují a zabraňují trhání obrazovky.

Chcete-li opravit trhání obrazovky pomocí karet NVIDIA, jednoduše zapněte Nastavení serveru NVIDIA X software. V něm přejděte na Konfigurace zobrazení X serveru > Pokročilý.

Zde najdete nezaškrtnutou možnost: Force Full Composition Pipeline. Povolte jej a restartujte plochu Linuxu.

Kromě toho můžete chtít vytvořit aplikaci s automatickým spuštěním pomocí příkazu:

nvidia-settings --assign CurrentMetaMode="nvidia-auto-select +0+0 {ForceFullCompositionPipeline=On}"

To by mělo stačit k trvalému odstranění trhání obrazovky nebo artefaktů na ploše Linuxu.

3. Nakonfigurujte X11 tak, aby zabránil trhání obrazovky na grafice Intel a AMD

Intel a AMD jsou dva nejkompatibilnější hardware pro systémy Linux. Integrovaná grafika Intel jen zřídka způsobuje problémy kvůli jejich velmi omezené a základní sadě funkcí. AMD má pozitivní historii, že se s ním také snadno pracuje.

Pokud však u některé z těchto karet budete čelit trhání obrazovky, je velmi snadné to opravit. Takže se nebojte a postupujte takto:

  1. Přesuňte se do /etc/X11 adresář s příkaz cd.
  2. Vytvořte nový soubor s dotykový příkaz a pojmenuj to 20-intel.conf pokud používáte hardware Intel a 20-amdgpu.conf pokud používáte kartu AMD.
  3. Přidejte do souboru následující řádky:
 Sekce "přístroj"
Identifikátor "Grafika AMD"
Řidič "amdgpu"
Volba "TearFree""skutečný"
Koncová sekce

U integrovaných systémů Intel vyměňte Grafika AMD s Grafika Intel a amdgpu s intel. Zapište si soubor a restartujte plochu Linuxu. To by mělo opravit trhání obrazovky.

4. Vraťte zpět nebo upgradujte ovladač zobrazení

Nestabilní aktualizace nebo zastaralý ovladač zobrazení, obojí je pro váš linuxový desktop stejně špatné a může být někdy trnem v oku, když provádíte graficky náročné nebo dokonce velmi jednoduché úkoly.

Jednoduchá instalace aktualizace nebo návrat ke starší verzi ovladače displeje vás zachrání před světem problémů a opraví všechny přetrvávající nepříjemnosti, jako je trhání obrazovky.

Zkontrolujte aktuální verzi grafického ovladače z Další ovladače kartu v Software a aktualizace nástroj na Ubuntu. Pokud používáte KDE Plasma nebo jakékoli jiné desktopové prostředí, najděte ekvivalentní nástroj a zkontrolujte tam podrobnosti ovladače.

Ověřte, zda se jedná o nejnovější nebo zastaralé vydání. Můžete to udělat jednoduše vygooglováním "nejnovější verze ovladače pro Linux your_card_here" a ruční instalaci ovladače do vašeho distro. Nebo jednoduše použijte tento příkaz, pokud jste na Ubuntu:

sudo ubuntu-ovladače

Pokud se jedná o zastaralý ovladač, nainstalujte nejnovější ovladače pro grafickou kartu pomocí tohoto příkazu:

sudo ubuntu-drivers výrobce-driver-version

Proces je stejný pro návrat ke staršímu ovladači. Restartujte svůj linuxový desktop a už nikdy nebudete muset čelit trhání obrazovky v Linuxu.

Vyberte si správnou GPU pro váš počítač se systémem Linux

Výběr správné grafické karty je zásadní rozhodnutí, které rozhodne o výkonu a zkušenostech, které ze svého systému Linux získáte. To je důvod, proč jsme podrobně analyzovali rozdíly a podobnosti mezi grafickými kartami NVIDIA a AMD, abychom vám pomohli vyvodit závěr, co by bylo lepší pro vaši sestavu Linuxu.

AMD vs. GPU NVIDIA v systému Linux: Které byste měli použít?

Přečtěte si další

PodíltweetPodílE-mailem

Související témata

  • Linux
  • Chyby Linuxu

O autorovi

Debarshi Das (17 zveřejněných článků)

Rád rozbíjím věci a vyrábím věci, které mi pomáhají věci rozbíjet. Když jsou obrazovky vypnuté, můžete mě najít na fotbalovém hřišti nebo bojovat s rozumem v místním šachovém klubu.

Více od Debarshi Das

Přihlaste se k odběru našeho newsletteru

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné e-knihy a exkluzivní nabídky!

Chcete-li se přihlásit k odběru, klikněte sem