История изменений
Исправление Aber, (текущая версия) :
Драйвера в linux находятся в ядре. Хочешь новые драйвера ставь новое ядро, но бывает что венодры железок выпускают пакеты с бинарными блобами которые собираются в модули ядра. А теперь про графику AMD, в Linux открытые драйвера для GPU состоят из ядерной части (Direct Rendering Manager) и реализаций графических API (таких как OpenGL и Vulkan) в пространстве пользователя (mesa). Потому для лучшего экспиренса нужно обновить ядро и пакеты mesa. В стоковм Debian 9 используется относительно старое ядро 4.9 и кажется mesa 13.0. У debian есть репозитарий бекпортов, там есть более новые версии пакетов, например я слышал там есть новое ядро 4.19 и не самая старая mesa 18.2.8.
Я не использую debian. Но судя по доке https://wiki.debian.org/Backports для того чтоб установить все что нужно достаточно добавить в /etc/apt/sources.list
# Backports repository
deb http://deb.debian.org/debian stretch-backports main contrib non-free # available after stretch release
#deb http://deb.debian.org/debian stretch-backports-sloppy main contrib non-free # available after buster release
sudo apt install -t stretch-backports linux-image-amd64
sudo apt install -t stretch-backports $(grep-status -S mesa -a -FStatus "install ok installed" -s Package -n | sort -u)
sudo apt-mark auto $(grep-status -S mesa -a -FStatus "install ok installed" -s Package -n | sort -u)
Это советы из интернетов, не проверял, по опыту знаю что еще может понадобится обновить libdrm. У меня ubuntu и я пакеты сам собирал из исходников. Но принцип надеюсь понятен.
Исходная версия Aber, :
Драйвера в linux находятся в ядре. Хочешь новые драйвера ставь новое ядро, но бывает что венодры железок выпускают пакеты с бинарными блобами которые собираются в модули ядра. А теперь про графику AMD, в Linux открытые драйвера для GPU состоят из ядерной части (Direct Rendering Manager) и реализаций графических API (таких как OpenGL и Vulkan) в пространстве пользователя (mesa). Потому для лучшего экспиренса нужно обновить ядро и пакеты mesa. В стоковм Debian 9 используется относительно старое ядро 4.9 и кажется mesa 13.0. У debian есть репозитарий бекпортов, там есть более новые версии пакетов, например я слышал там есть новое ядро 4.19 и не самая старая mesa 18.2.8.
Я не использую debian. Но судя по доке https://wiki.debian.org/Backports для того чтоб установить все что нужно достаточно добавить в [inlnie]/etc/apt/sources.list
# Backports repository
deb http://deb.debian.org/debian stretch-backports main contrib non-free # available after stretch release
#deb http://deb.debian.org/debian stretch-backports-sloppy main contrib non-free # available after buster release
sudo apt install -t stretch-backports linux-image-amd64
sudo apt install -t stretch-backports $(grep-status -S mesa -a -FStatus "install ok installed" -s Package -n | sort -u)
sudo apt-mark auto $(grep-status -S mesa -a -FStatus "install ok installed" -s Package -n | sort -u)
Это советы из интернетов, не проверял, по опыту знаю что еще может понадобится обновить libdrm. У меня ubuntu и я пакеты сам собирал из исходников. Но принцип надеюсь понятен.