Графические сбои и артефакты в Ryzen 5 3400G APU

Я построил новый компьютер и теперь получаю странные графические сбои при просмотре веб-страниц или потоковой передаче видео в браузере.

https://i.imgur.com/hJJm5aY.png

https://i.imgur.com/X74isqn.png

https://i.imgur.com/2ka12zm.mp4 (это не моя, но похожая на то, что происходит со мной)

Моя установка:

Процессор Ryzen 5 3400G со встроенной графикой

Материнская плата Gigabyte B450M DS3H (BIOS обновлен до последней версии прошивка), 16 ГБ (2 x 8 ГБ) DDR4 3200

Подключен к Samsung Q70R QLED Smart 4K TV (старый компьютер и кабель HDMI отлично работали с этим телевизором)

Я пробовал многие исправления, которые я нашел поиск в Интернете, но, похоже, ни один из них не решает проблему полностью. Я пробовал новые установки последних версий Ubuntu 18.04 и 20.04. Я пробовал несколько способов обновления или изменения версий ядра. Изменение разрешения, частоты обновления или масштабирования не решает проблему.

Текущая конфигурация после новой установки 20.04:

lsb_release -a

Distributor ID: Ubuntu
Description:    Ubuntu 20.04 LTS
Release:    20.04
Codename:   focal

uname -a

Linux media-server 5.4.0-29-generic #33-Ubuntu SMP Wed Apr 29 14:32:27 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

lspci | grep VGA

07:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Picasso (rev c8)

sudo lshw -c video

*-display                 
       description: VGA compatible controller
       product: Picasso
       vendor: Advanced Micro Devices, Inc. [AMD/ATI]
       physical id: 0
       bus info: pci@0000:07:00.0
       version: c8
       width: 64 bits
       clock: 33MHz
       capabilities: pm pciexpress msi msix vga_controller bus_master cap_list rom
       configuration: driver=amdgpu latency=0
       resources: irq:101 memory:e0000000-efffffff memory:f0000000-f01fffff ioport:e000(size=256) memory:fcb00000-fcb7ffff memory:c0000-dffff
5
задан 17 May 2020 в 20:30

3 ответа

Те же проблемы можно наблюдать с Ubuntu 20.04 LTS / Ryzen 3 3200G / Gigabyte B450M S2H / 16 ГБ (2 x 8 ГБ) DDR4 3200.

Решение 1:

Отключить IOMMU в BIOS.

Способ 2:

Добавьте iommu = pt в командную строку в / etc / default / grub , следуя инструкциям ниже.

  1. Запустите

     sudo nano / etc / default / grub
     
  2. Сделайте так, чтобы строка GRUB_CMDLINE_LINUX_DEFAULT выглядела следующим образом

     GRUB_CMDLINE_LINUX_DEFAULT = "quiet splash iommu = pt"
     
  3. Обновить grub с помощью

     sudo update-grub
     
  4. Перезагрузка с

     перезагрузкой sudo
     
4
ответ дан 3 January 2021 в 23:02

В настоящее время я использую Ubuntu 20.10

Хотя поддержка этих устройств была ядро какое-то время, я обнаружил, что у меня отсутствует прошивка, когда я вижу update-initramfs. Некоторое время назад я также видел некоторые коммиты, специфичные для AMDGPU, для апстрима linux-прошивки, и попробовал последний доступный пакет deb для Hirsute - он устранил все мои странные проблемы с системой, включая требование программного обеспечения IOMMU

YMMV, но попробуйте пакет deb 1.191 в https://launchpad.net/ubuntu/+source/linux-firmware

Изменить: пошаговые инструкции по запросу!

  1. Перейдите на https: // launchpad. net / ubuntu / + source / linux-firmware
  2. Разверните стрелку 1.191 под веткой Hirsute Hippo
  3. Загрузите linux-firmware_1.191_all.deb
  4. Установите новую прошивку
    sudo apt install / path / to / linux-firmware_1.191_all.deb
  5. Reboot

Edit2: Для справки, у меня есть две системы AMD, с которыми это действительно помогло. Один из них - это Dell Inspiron 5585 с AMD Ryzen 3500U, другой - тот, который я построил на AMD Ryzen 3400G.

2
ответ дан 3 January 2021 в 23:02

Есть ли третий обходной путь?

Запрос отображается нормально (одинаковое изображение на обоих экранах ) Затем мой дисплей разрезается по горизонтали Каждый слайс сдвинут

Я отключил IOMMU в BIOS, изменил конфиг grub В BIOS активирован двойной экран.

HDMI-монитор по HDMI (full hd) Монитор VGA на HDMI> VGA на пассивном адаптере DP> HDMI (1650x ???) Это не аппаратная проблема или проблема с настройкой BIOS, так как у меня работает двойной экран

Свежая установка ubuntu 20.04 с ядром 5.4

Нашел третий обходной путь с этим видео https://www.youtube.com/watch?v=WWg8q_f7nI4

2
ответ дан 3 January 2021 в 23:02

Другие вопросы по тегам:

Похожие вопросы: