Разкъсването на екрана може да бъде разочароващо, когато превъртате статии, играете игра или правите почти всичко в графичния потребителски интерфейс (GUI). Това може да попречи на изживяването ви с Linux и да ви накара да мислите за преминаване към Windows или macOS.

Задръжте тези мисли, защото, за щастие, има решение за разкъсване на екрана, което не включва мигриране към друга ОС. Нека се потопим в процеса на коригиране на разкъсването на екрана на вашия Linux работен плот.

Какво е разкъсване на екрана и защо се случва?

Разкъсването на екрана е графична аномалия, която обикновено се характеризира с хоризонтална пукнатина или разкъсване на екрана, докато правите бързи движения като бързо превъртане или просто плъзгане около прозорец.

Защо това се случва е спорно, но в по-голямата си част вината е в драйвера на дисплея или, в случай че разкъсването се случва само при видеоигри, в монитора.

Монитори с ниска честота на опресняване често се борят да се справят с действието на видеоигри с висок FPS, чийто краен резултат е разкъсване на екрана или артефакт.

instagram viewer

Ако срещнете разкъсване на екрана, когато изпълнявате ежедневните си задачи, като гледане на видеоклипове, превъртане през емисията, плъзгане на приложения по екрана и т.н. тогава можем спокойно да заключим, че проблемът се крие в драйвера на дисплея или конфигурацията на композитора; коригирането на което е доста лесно, отколкото изглежда.

1. Конфигурирайте настройките на Compositor

Разкъсването на екрана във всяка среда на работния плот може да бъде незабавно коригирано чрез настройване на настройките на композитора. За непосветените, композиторът е част от софтуера, който стилизира графиката и предоставя допълнителни помощни програми, които подобряват цялостния потребителски интерфейс и изживяването на работния плот.

Композиторите се доставят с опция за да активирате V-Sync и подобни средства за разкъсване на екрана. Просто отворете Настройки на вашия композитор и потърсете опция с надпис "VSync" или "Режим за предотвратяване на сълзене". Активирайте го и рестартирайте вашия Linux десктоп. Промените трябва да са в сила и разкъсването на екрана трябва да изчезне завинаги!

Ако вашата система няма вече инсталиран композитор, препоръчваме ви да вземете такъв, тъй като той не само ще реши всичките ви проблеми с разкъсването на екрана, но и ще добави естетичен щрих към вашия работен плот.

2. Настройте настройките на NVIDIA X сървъра

Помощната програма за настройки на NVIDIA е оборудвана с настройки за композиция, които елиминират и възпрепятстват разкъсването на екрана.

За да коригирате разкъсването на екрана с NVIDIA карти, просто стартирайте Настройки на сървъра на NVIDIA X софтуер. В него отидете до Конфигурация на дисплея на X сървъра > Разширено.

Там ще намерите опция без отметка: Force Full Composition Pipeline. Активирайте го и рестартирайте вашия Linux десктоп.

Освен това може да искате да създадете приложение за автоматично стартиране с командата:

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

Това трябва да е достатъчно, за да поправите трайно разкъсването на екрана или артефактите на вашия работен плот на Linux.

3. Конфигурирайте X11, за да предотвратите разкъсване на екрана на Intel и AMD Graphics

Intel и AMD са двата най-съвместими хардуера за Linux системи. Интегрираната графика на Intel рядко причинява проблеми поради много ограничения и основен набор от функции. AMD има положителна история, че е лесна за работа.

Въпреки това, ако изобщо се сблъскате с разкъсване на екрана с някоя от тези карти, това е много лесно да се поправи. Така че, не се притеснявайте и следвайте тези стъпки:

  1. Преместете се в /etc/X11 директория с командата cd.
  2. Създайте нов файл с командата за докосване и го назови 20-intel.conf ако използвате хардуер на Intel и 20-amdgpu.conf ако използвате карта AMD.
  3. Добавете следните редове към файла:
 Раздел "устройство"
Идентификатор "AMD графика"
Шофьор "amdgpu"
Опция "Без сълзи""вярно"
EndSection

За интегрирани системи на Intel, сменете AMD графика с Intel Graphics и amdgpu с интел. Изпишете файла и рестартирайте вашия Linux десктоп. Това трябва да отстрани разкъсването на екрана.

4. Върнете или надградете драйвера на дисплея

Нестабилна актуализация или оттеглен драйвер за дисплей, и двете са еднакво лоши за вашия Linux работен плот и могат понякога бъдете трън в очите ви, когато изпълнявате графично интензивно или дори много елементарно задачи.

Простото инсталиране на актуализация или връщане към по-стара версия на драйвера на дисплея ви спестява от цял ​​свят на неприятности и коригира всички продължаващи неприятности като разкъсване на екрана.

Проверете текущата версия на вашия графичен драйвер от Допълнителни драйвери раздел в Софтуер и актуализации помощна програма на Ubuntu. Ако сте на KDE Plasma или всяка друга среда на работния плот, намерете еквивалентната помощна програма и проверете подробностите за драйвера там.

Проверете дали е най-новата версия или остаряла. Можете да направите това, като просто потърсите в Google "най-новата версия на драйвера на Linux вашата_карта_тук" и ръчно инсталиране на драйвера във вашата дистрибуция. Или просто използвайте тази команда, ако сте на Ubuntu:

sudo ubuntu-драйвери устройства

Ако драйверът е остарял, инсталирайте най-новите драйвери за вашата графична карта с тази команда:

sudo ubuntu-драйвери производител-версия-драйвер

Процесът е идентичен за връщане към по-стар драйвер. Рестартирайте вашия Linux десктоп и никога повече не трябва да се сблъсквате с разкъсване на екрана в Linux.

Изберете правилния графичен процесор за вашата Linux машина

Изборът на правилната графична карта е важно решение, което ще реши производителността и изживяването, което получавате от вашата Linux система. Ето защо ние изчерпателно анализирахме разликите и приликите между графичните карти NVIDIA и AMD, за да ви помогнем да направите заключение кое би било по-добро за вашата Linux версия.

AMD срещу Графични процесори NVIDIA на Linux: Кои трябва да използвате?

Прочетете Следващото

ДялтуитДялелектронна поща

Свързани теми

  • Linux
  • Linux грешки

За автора

Дебарши Дас (публикувани 17 статии)

Обичам да чупя неща и да правя неща, които ми помагат да разчупя нещата. Когато екраните са изключени, можете да ме намерите на футболното игрище или да се боря с акъла в местния шах клуб.

Още от Debarshi Das

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, ревюта, безплатни електронни книги и ексклузивни оферти!

Щракнете тук, за да се абонирате