Trhanie obrazovky môže byť frustrujúce pri prechádzaní článkami, hraním hier alebo robením čohokoľvek v grafickom používateľskom rozhraní (GUI). Môže to brániť vášmu používaniu Linuxu a prinútiť vás premýšľať o prechode na Windows alebo macOS.
Držte sa týchto myšlienok, pretože našťastie existuje oprava trhania obrazovky, ktorá nezahŕňa migráciu na iný operačný systém. Poďme sa ponoriť do procesu opravy trhania obrazovky na pracovnej ploche Linuxu.
Čo je to trhanie obrazovky a prečo sa to deje?
Trhanie obrazovky je grafická anomália, ktorá sa vo všeobecnosti vyznačuje horizontálnym prasknutím alebo roztrhnutím na obrazovke, keď robíte rýchle pohyby, ako je rýchle posúvanie alebo jednoduché ťahanie po okne.
Prečo sa to stane, je diskutabilné, ale z väčšej časti je chyba v ovládači displeja alebo v prípade, že k roztrhnutiu dôjde iba pri videohrách, v monitore.
Monitory s nízka obnovovacia frekvencia často sa snažia vyrovnať sa s akčnými videohrami s vysokým FPS, ktorých konečným výsledkom je trhanie obrazovky alebo artefakty.
Ak sa stretnete s trhaním obrazovky pri vykonávaní každodenných úloh, ako je sledovanie videí, posúvanie kanálov, presúvanie aplikácií na obrazovke atď. potom môžeme bezpečne dospieť k záveru, že problém spočíva v konfigurácii ovládača displeja alebo zostavy; oprava je pomerne jednoduchá, ako sa zdá.
1. Nakonfigurujte nastavenia skladateľa
Trhanie obrazovky na akomkoľvek desktopovom prostredí môže byť okamžite opravené úpravou nastavení skladateľa. Pre tých, ktorí nie sú zasvätení, je skladateľ kus softvéru, ktorý štylizuje grafiku a poskytuje ďalšie nástroje, ktoré zlepšujú celkové používateľské rozhranie a zážitok z pracovnej plochy.
Kompozitory sa dodávajú s možnosťou aby ste povolili V-Sync a podobné prostriedky na trhanie obrazovky. Jednoducho otvorte nastavenie vášho skladateľa a vyhľadajte možnosť označenú ako "VSync"alebo"Režim prevencie slzenia". Povoľte ho a reštartujte pracovnú plochu systému Linux. Zmeny by sa mali prejaviť a trhanie obrazovky by malo byť definitívne preč!
Ak váš systém ešte nemá nainštalovaný skladateľ, odporúčame vám ho zaobstarať, pretože nielenže vyrieši všetky vaše problémy s trhaním obrazovky, ale pridá aj estetický nádych vašej pracovnej ploche.
2. Vylaďte nastavenia servera NVIDIA X
Pomôcka nastavení NVIDIA je vybavená nastaveniami kompozície, ktoré eliminujú a zabraňujú trhaniu obrazovky.
Ak chcete opraviť trhanie obrazovky pomocou kariet NVIDIA, jednoducho zapnite Nastavenia servera NVIDIA X softvér. V ňom prejdite na Konfigurácia zobrazenia servera X > Pokročilé.
Tam nájdete nezačiarknutú možnosť: Potrubie plného zloženia. Povoľte ho a reštartujte pracovnú plochu systému Linux.
Okrem toho možno budete chcieť vytvoriť aplikáciu s automatickým spustením pomocou príkazu:
nvidia-settings --assign CurrentMetaMode="nvidia-auto-select +0+0 {ForceFullCompositionPipeline=On}"
To by malo stačiť na trvalé odstránenie trhania obrazovky alebo artefaktov na pracovnej ploche systému Linux.
3. Nakonfigurujte X11, aby ste zabránili trhaniu obrazovky na grafikách Intel a AMD
Intel a AMD sú dva najkompatibilnejšie hardvéry pre systémy Linux. Integrovaná grafika Intel zriedka spôsobuje problém kvôli ich veľmi obmedzenému a základnému súboru funkcií. AMD má pozitívnu históriu, že sa s ním tiež ľahko pracuje.
Ak však narazíte na trhanie obrazovky s niektorou z týchto kariet, je veľmi ľahké to opraviť. Takže sa netrápte a postupujte podľa týchto krokov:
- Presuňte sa do /etc/X11 adresár s príkaz cd.
- Vytvorte nový súbor s dotykový príkaz a pomenovať to 20-intel.conf ak používate hardvér Intel a 20-amdgpu.conf ak používate kartu AMD.
- Pridajte do súboru nasledujúce riadky:
oddiel "Zariadenie"
Identifikátor "Grafika AMD"
Vodič "amdgpu"
Možnosť "TearFree""pravda"
EndSection
V prípade integrovaných systémov Intel vymeňte Grafika AMD s Grafika Intel a amdgpu s intel. Vypíšte súbor a reštartujte pracovnú plochu Linuxu. To by malo opraviť trhanie obrazovky.
4. Vráťte späť alebo inovujte ovládač displeja
Nestabilná aktualizácia alebo zastaraný ovládač displeja, oboje je rovnako zlé pre váš operačný systém Linux a môže byť niekedy tŕňom v oku, keď robíte graficky náročné alebo dokonca veľmi jednoduché úlohy.
Jednoduchá inštalácia aktualizácie alebo návrat k staršej verzii ovládača displeja vás zachráni pred svetom problémov a opraví všetky pretrvávajúce nepríjemnosti, ako je trhanie obrazovky.
Skontrolujte aktuálnu verziu grafického ovládača z Ďalšie ovládače kartu v Softvér a aktualizácie nástroj na Ubuntu. Ak používate KDE Plasma alebo akékoľvek iné desktopové prostredie, nájdite ekvivalentný nástroj a skontrolujte tam podrobnosti ovládača.
Overte, či ide o najnovšie vydanie alebo zastarané. Môžete to urobiť jednoducho vygooglovaním "najnovšia verzia ovládača pre Linux your_card_tu“ a manuálna inštalácia ovládača do vašej distribúcie. Alebo jednoducho použite tento príkaz, ak ste na Ubuntu:
sudo ubuntu-ovládače
Ak ide o zastaraný ovládač, nainštalujte najnovšie ovládače pre svoju grafickú kartu pomocou tohto príkazu:
sudo ubuntu-drivers výrobca-verzia-ovládača
Proces je identický pre návrat k staršiemu ovládaču. Reštartujte svoju plochu Linuxu a už nikdy by ste sa v Linuxe nemali stretávať s trhaním obrazovky.
Vyberte si ten správny GPU pre váš počítač so systémom Linux
Výber správnej grafickej karty je základným rozhodnutím, ktoré rozhodne o výkone a skúsenostiach, ktoré získate zo svojho systému Linux. To je dôvod, prečo sme podrobne analyzovali rozdiely a podobnosti medzi grafickými kartami NVIDIA a AMD, aby sme vám pomohli vyvodiť záver, čo by bolo lepšie pre vašu zostavu Linuxu.
AMD vs. GPU NVIDIA v systéme Linux: Ktoré by ste mali použiť?
Prečítajte si ďalej
Súvisiace témy
- Linux
- Chyby Linuxu
O autorovi
Milujem rozbíjať veci a robiť veci, ktoré mi pomáhajú rozbíjať veci. Keď sú obrazovky vypnuté, môžete ma nájsť na futbalovom ihrisku alebo bojovať s rozumom v miestnom šachovom klube.
prihlásiť sa ku odberu noviniek
Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné e-knihy a exkluzívne ponuky!
Kliknutím sem sa prihlásite na odber