Екран AMD RX480 мерехтить після оновлення до 18.04


14

Як згадується в назві. Оновлювався з 17.10. На цьому екрані мерехтить.

Мій графічний процесор - AMD RX480

Що я зробив:

  • Шукати подібні проблеми до 18.04, не можу знайти жодної
  • Виконайте свіжу установку. Ще те саме.

Будь ласка, допоможіть. Це дуже дратує. Я не можу працювати.


Приєднуйтесь до квитка, чим більше людей заявляє про проблему, тим швидше вирішується проблема bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-amdgpu/…
IvvanVG

Відповіді:


11

Я вирішив це сам, використовуючи amdgpu.dc=0як параметр завантаження.

Для цього відредагуйте файл /etc/default/grub, наприклад, використовуючи

sudoedit /etc/default/grub

Знайдіть початок рядка GRUB_CMDLINE_LINUX_DEFAULTта додайте текст amdgpu.dc=0між подвійними лапками ( ""). Залиште будь-які інші параметри такими, якими вони є. Наприклад, ви можете закінчити такий рядок:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash amdgpu.dc=0"

Збережіть файл та вийдіть, а потім запустіть

sudo update-grub

написати конфігурацію та перезавантажити.


Як отримати чорний екран, відповідь більше не працює?
Габор

У мене була ця проблема, і ваше рішення спрацювало! +1
Ян Рехвінкель

Привіт усім, якщо ви оновите до 18.10, вам потрібно змінити зміни, інакше мерехтіння повернеться.
LaoPiSai

Що робити, якщо у вас інтегрований графічний процесор Intel?
beruic

У мене виникли проблеми з мерехтінням у 18.04 (я використовую відеокарту RX 570). Екран був нормально нормальний, але він почне мерехтіти після пробудження з призупинення. Це рішення, здається, виправило його. Дякую.
CluelessNoob

3

У мене проблема з мерехтінням екрану, коли я підключаю ноутбук до телевізора. Я виявив, що при зміні частоти оновлення з 60 Гц на 59 Гц ця проблема зникає.


У Xorg (як я знаю, 18.04 використовує його за замовчуванням), ви можете змінити частоту оновлення за допомогою xrandr:

0. Спочатку ви повинні знайти ім'я вихідного відео, до якого слід призначити новий режим. Просто введіть xrandrі дослідіть, хто це. У моєму випадку це так HDMI-1.

1. Створіть новий моделін, використовуючи cvt:

$ cvt 1920 1080 59
# 1920x1080 58,94 Гц (CVT) синхронізація: 66,02 кГц; pclk: 169,00 МГц
Modeline "1920x1080_59.00" 169.00 1920 2040 2240 2560 1080 1083 1088 1120 -hsync + vsync
  • 1920і 1080є значеннями горизонтальної та вертикальної роздільної здатності.
  • 59 - значення частоти оновлення.

2. Створіть новий режим:

xrandr --newmode 1920x1080_59.00  169.00  1920 2040 2240 2560  1080 1083 1088 1120 -hsync +vsync

3. Призначте новий режим відеовиходу:

xrandr --addmode HDMI-1 1920x1080_59.00

4. Активуйте новий режим:

xrandr --output HDMI-1 --mode 1920x1080_59.00

Якщо вищезазначене працює і проблема зникає, ви повинні знайти належний спосіб додати та встановити цей режим при запуску системи. Ось кілька посилань на це:


1

У мене тут немає відповіді, але деякі спостереження та підтвердження проблеми. Якщо хтось знайде цей текст: будь ласка, дотримуйтесь ubuntu 17.10, якщо у вас radeon rx 580 (може бути 480 і вегас)

Я потрапив у саму ситуацію з 18.04 (оновлення, потім свіжа установка). Amd rx 580 тут, ядро ​​4.15.0-20.

Що не допомогло:

  • свіжа установка після оновлення
  • oibaf водіїв
  • Нестандартне ядро M-Bab
  • 4.17-rc3 ядро від головної лінії ppa.
  • amdgpu.dc = 1 як параметр завантаження (/ etc / default / grub)

Оновлення: Мабуть, старше ядро ​​працює. Я займався іншими дистибуціями і виявив, що ядро ​​4.15.14 працює для rx 580, можливо, ви захочете спробувати його від mainline ppa .


Привіт, спробуйте amdgpu.dc = 0. Це вирішує проблему.
LaoPiSai

Ядра 4.15більше не підтримуються розробниками Linux Kernel. Ви також можете спробувати 4.14ланцюжок з того ж магістрального PPA. Витримується протягом 5 або 6 років. Я використовую 4.14.34себе як 4.14.36і 4.14.37мав символічні помилки посилань, які заважали встановлювати.
WinEunuuchs2Unix

0

Вимкніть автоматичний контроль яскравості, щоб виправити це.


0

Я зіткнувся з подібною проблемою, я взагалі не зміг увійти з графічним режимом, я вирішив це:
1 - перейдіть до режиму tty (ctrl + alt + f5, en my case) -
2 додавання відкритих графічних драйверів ( https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers ):

      sudo add-apt-repository ppa: oibaf / graphics-drivers
      sudo apt-get update

3- перезавантажте
4- знову введіть у режим tty
5-

 оновлення sudo apt & & повне оновлення sudo apt
6- перезавантажте, і це прекрасно працює !!
сподіваюся, що це допомагає.


Дуже дякую @Hassan за те, що поділилися інструкціями. У моєму випадку я не можу потрапити в tty. Просто щоб переконатися, де ви ctrl + alt + f5? Чи на вашому комп'ютері є клавіша fn?
Делосарі

0

Щойно встановлено ядро ​​4.19-rc1, і мерехтіння повністю пропало, не потрібно перезавантажувати ПК, ніякої іншої магії - воно працює поза коробкою.

Зараз я використовую Arch, але вважаю, що основне ядро ​​ubuntu надасть такий самий досвід. http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.19-rc1/


0

У мене була та сама проблема з моїм RX580 (Kubuntu 18.04, Плазма 5). Мерехтіння почалося лише тоді, коли GPU отримав більше навантаження (у моєму випадку грає Witcher 3).

Спочатку я встановив ядро ​​4.19 (яке за замовчуванням має amdgpu.dc = 1).

Це одне не здавалося, що допоможе, але, можливо, сприяє виправленню.

Тоді я встановив частоту оновлення екрана в 59.xx гц за допомогою GUI налаштувань монітора KDE.

Після цього проблема, здається, виправлена.

У моєму випадку мерехтіння почалося, коли я вручну перемикав роздільну здатність екрана за допомогою xrandr (без явного встановлення частоти оновлення), тому, можливо, частота оновлення була неправильно налаштована цими командами, і потрібно було виправити лише частоту оновлення.


0

У мене RX460 і така ж проблема. Зміна ядер або встановлення драйверів amdgpu-pro не вирішили проблему.

Єдиний спосіб я міг позбутися мерехтіння - встановити частоту оновлення від 74,9 до 60 ГГц.


0

Я мав те саме питання. Можливо, це було ядро, але те, що мені це добре виправило, - це залишити всі параметри за замовчуванням (включаючи частоту оновлення) та ввійти в налаштування моніторів та відключити FreeSync.


0

Встановлення ядра licorix 5.2.0-27 на debian 10.1 вирішує мерехтіння екрана при 75 Гц для мого rx550

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.