Драйверы графики для Intel NUC Hades Canyon NUC8i7HVK (AMD Radeon RX Vega GH)

Я знаю, что это часто задаваемый вопрос, но у меня проблемы с этим ..

Я использую Ubuntu 18.04. Мне пришлось использовать параметры nomodeset в grub при загрузке для корректной загрузки.

uname -mrs

Linux 4.15.0-23-generic x86_64

lspci | grep VGA

01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Vega [Radeon RX Vega M] (rev c0)

Бег ubuntu drivers devices не дает результатов

lshw -c video

  *-display UNCLAIMED       
   description: VGA compatible controller
   product: Advanced Micro Devices, Inc. [AMD/ATI]
   vendor: Advanced Micro Devices, Inc. [AMD/ATI]
   physical id: 0
   bus info: pci@0000:01:00.0
   version: c0
   width: 64 bits
   clock: 33MHz
   capabilities: pm pciexpress msi vga_controller bus_master cap_list
   configuration: latency=0
   resources: memory:90000000-9fffffff memory:a0000000-a01fffff ioport:e000(size=256) memory:db500000-db53ffff memory:c0000-dffff

   *-display UNCLAIMED
   description: Display controller
   product: Intel Corporation
   vendor: Intel Corporation
   physical id: 2
   bus info: pci@0000:00:02.0
   version: 04
   width: 64 bits
   clock: 33MHz
   capabilities: pciexpress msi pm cap_list
   configuration: latency=0
   resources: iomemory:2f0-2ef iomemory:2f0-2ef memory:2ffe000000-2ffeffffff memory:2fa0000000-2fafffffff ioport:f000(size=64)
[ 1117] Я пытался добавить amdgpu.dc=1 в параметры загрузки, но ничего не изменилось.

glmark2

=======================================================                                                
glmark2 2014.03+git20150611.fa71af2d                                                               
=======================================================
OpenGL Information
GL_VENDOR:     VMware, Inc.
GL_RENDERER:   llvmpipe (LLVM 6.0, 256 bits)
GL_VERSION:    3.0 Mesa 18.0.0-rc5

- EDIT -

Обновление до ядра 4.16 и никаких изменений, хотя запуск glmark2 в ЦП менее интенсивен

7
задан 26 May 2018 в 02:49

3 ответа

Обновление: я разместил рецензию на https://ubuntuforums.org/showthread.php?t=2400400 с инструкциями, обновленными для 4.19-rc2.

Вот мой первоначальный ответ:

Вот что я сделал, чтобы заставить его работать сегодня на Ubuntu 18.04 (по памяти, возможно, с опечатками):

a) Установите последнюю мезу из https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers

b) Подписан https://wiki.ubuntu.com/Kernel/MainlineBuilds используя http://kernel.ubuntu.com/~kernel-ppa/mainline/daily/2018-06-08/

, то есть:

$ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/daily/2018-06-08/linux-modules-4.17.0-999-generic_4.17.0-999.201806080237_amd64.deb
$ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/daily/2018-06-08/linux-image-unsigned-4.17.0-999-generic_4.17.0-999.201806080237_amd64.deb
$ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/daily/2018-06-08/linux-headers-4.17.0-999-generic_4.17.0-999.201806080237_amd64.deb
$ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/daily/2018-06-08/linux-headers-4.17.0-999_4.17.0-999.201806080237_all.deb
$ sudo dpkg -i linux*201806080237*.deb

c ) Перезагрузился и заметил ошибку в /var/log/kern.log об отсутствии прошивки, поэтому установил, что:

$ wget -m -np https://people.freedesktop.org/~agd5f/radeon_ucode/vegam/
$ sudo cp people.freedesktop.org/~agd5f/radeon_ucode/vegam/*.bin /lib/firmware/amdgpu
$ sudo /usr/sbin/update-initramfs -u -k all

и перезагрузился.

1115 И это сработало. Наличие работающего ssh-соединения с машиной значительно упростило восстановление после ошибок и черных экранов.

Несколько странных сбоев (рыба fishgl.com перестала двигаться один раз, и я однажды получил сумасшедший высокий результат для furmark), но теперь он работает довольно быстро, по крайней мере, полчаса :-)

[ 1117] glxinfo сообщает

OpenGL renderer string: AMD VEGAM (DRM 3.26.0, 4.17.0-999-generic, LLVM 6.0.0)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 18.2.0-devel
OpenGL version string: 3.1 Mesa 18.2.0-devel

glmark2 сообщает о 10698 баллах (против 2571 на i7-6700 с HD Graphics 530 и 2770 на Skull Canyon Live Ubuntu 18.04)

furmark 0.7 от pts8 сообщает 1718 в 1920x1080.

Ваш пробег может отличаться. Ваша машина может взорваться. Удачи!

0
ответ дан 26 May 2018 в 02:49

Ответ на этот questsion следующие:

a) Вам нужны ucode файлы, не существующие в Ubuntu 18.04, а именно, они: https://people.freedesktop.org / ~ agd5f/radeon_ucode/vegam/-они должны перейти к/lib/firmware/amdgpu

b) Вам нужно ядро, которое включает vega m патчи. Они в настоящее время находятся на рассмотрении для включения в следующий за DRM. Надо надеяться, они превращают его в ядро 4.18. Если Вы создаете из источника, здесь Вы идете: https://cgit.freedesktop.org / ~ agd5f/linux/log/? h=drm-next-4.18-wip - можно использовать пакет ядра для создания его (сделайте-kpkg...) при установке ядра и обновленного встроенного микропрограммного обеспечения удостоверьтесь, что выполнили обновление-initramfs sudo-u

c) Я предлагаю использовать мезаструктуру 18.1 или позже. У Paulo есть та версия в его ppa: https://launchpad.net / ~ paulo-miguel-dias / + archive/ubuntu/pkppa

На каньоне голов NUC под рукой мы отключили Intel-GPU в BIOS. После выше шагов все работало - включая декодирование бита hevc-10 через vaapi.

3
ответ дан 23 November 2019 в 06:36

Вот возможный обновленный рецепт, никакие обещания:

sudo add-apt-repository ppa:ubuntu-x-swat/updates
sudo apt dist-upgrade        # pulls new mesa from above ppa
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.18-rc5/linux-headers-4.18.0-041800rc5_4.18.0-041800rc5.201807152130_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.18-rc5/linux-headers-4.18.0-041800rc5-generic_4.18.0-041800rc5.201807152130_amd64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.18-rc5/linux-image-unsigned-4.18.0-041800rc5-generic_4.18.0-041800rc5.201807152130_amd64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.18-rc5/linux-modules-4.18.0-041800rc5-generic_4.18.0-041800rc5.201807152130_amd64.deb
sudo dpkg -i linux-*.deb
wget -m -np https://people.freedesktop.org/~agd5f/radeon_ucode/vegam/
sudo cp people.freedesktop.org/~agd5f/radeon_ucode/vegam/*.bin /lib/firmware/amdgpu
sudo /usr/sbin/update-initramfs -u -k all

Тот черный цвет экраны здесь при начальной загрузке на ниже приводимом в действие каньоне голов (с i7-8705g), но, как говорят, работает с выше приводимым в действие каньоном голов (с i7-8809g). Можно использовать меню личинки для возвращения к ядру запаса.

Кроме того, если необходимо обновить BIOS к 0044, см. https://downloadcenter.intel.com/product/126141/Intel-NUC-Kit-NUC8i7HNK и https://www.intel.com/content/www/us/en/support/articles/000005636/mini-pcs.html

1
ответ дан 23 November 2019 в 06:36

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

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