Intel® NUCs
Support for Intel® NUC products
Announcements
This community is designed for sharing of public information. Please do not share Intel or third-party confidential information here.
11981 Discussions

Hades Canyon Linux GPU BIOS issue

NLay
Beginner
451 Views

Good day, 

I have the latest and greatest BIOS  [HNKBLi70] for my BOXNUC8i7HVK1. I installed Fedora 34 desktop without any hiccups. 

However, when I try to SSH into the machine and reset the GPU (for virtualization purposes) I run into a reset issue, where lspci returns the following error for both the gpu and its HDMI audio counterpart. 

!!! Unknown header type 7f

 I would have to reboot the NUC to get the GPU to be functional again. I searched high and low for this unknown header issue and tried lots of combinations to get it to work and I am starting to reach the conclusions that this is a BIOS issue. 

If so, is there (for example) any beta versions around to test. I would appreciate any pointers, even if it is not BIOS-related.

 

All the best,

0 Kudos
5 Replies
powerarmour
Valued Contributor I
422 Views

Seems odd?, I'm also running BIOS 0067 [HNKBLi70] and lspci returns fine for me on my HVK as below (I'm on Solus 4.3, kernel 5.13 and Mesa 21.1.3)

No other issues on this system, and I normally run with the Intel IGP disabled (unless I need to enable it for testing).

Have you tried just disabling the Intel IGP, leaving the Vega M standalone?, I find that more compatible by default for some apps that get confused about which GPU they're accessing etc.

 

woody@hades ~ $ lspci
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers (rev 05)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x16) (rev 05)
00:01.1 PCI bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x8) (rev 05)
00:01.2 PCI bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x4) (rev 05)
00:08.0 System peripheral: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model
00:14.0 USB controller: Intel Corporation 100 Series/C230 Series Chipset Family USB 3.0 xHCI Controller (rev 31)
00:14.2 Signal processing controller: Intel Corporation 100 Series/C230 Series Chipset Family Thermal Subsystem (rev 31)
00:15.0 Signal processing controller: Intel Corporation 100 Series/C230 Series Chipset Family Serial IO I2C Controller #0 (rev 31)
00:15.1 Signal processing controller: Intel Corporation 100 Series/C230 Series Chipset Family Serial IO I2C Controller #1 (rev 31)
00:15.2 Signal processing controller: Intel Corporation 100 Series/C230 Series Chipset Family Serial IO I2C Controller #2 (rev 31)
00:16.0 Communication controller: Intel Corporation 100 Series/C230 Series Chipset Family MEI Controller #1 (rev 31)
00:1c.0 PCI bridge: Intel Corporation 100 Series/C230 Series Chipset Family PCI Express Root Port #1 (rev f1)
00:1c.1 PCI bridge: Intel Corporation 100 Series/C230 Series Chipset Family PCI Express Root Port #2 (rev f1)
00:1c.2 PCI bridge: Intel Corporation 100 Series/C230 Series Chipset Family PCI Express Root Port #3 (rev f1)
00:1c.4 PCI bridge: Intel Corporation 100 Series/C230 Series Chipset Family PCI Express Root Port #5 (rev f1)
00:1d.0 PCI bridge: Intel Corporation 100 Series/C230 Series Chipset Family PCI Express Root Port #9 (rev f1)
00:1d.4 PCI bridge: Intel Corporation 100 Series/C230 Series Chipset Family PCI Express Root Port #13 (rev f1)
00:1e.0 Signal processing controller: Intel Corporation 100 Series/C230 Series Chipset Family Serial IO UART #0 (rev 31)
00:1f.0 ISA bridge: Intel Corporation HM175 Chipset LPC/eSPI Controller (rev 31)
00:1f.2 Memory controller: Intel Corporation 100 Series/C230 Series Chipset Family Power Management Controller (rev 31)
00:1f.3 Audio device: Intel Corporation CM238 HD Audio Controller (rev 31)
00:1f.4 SMBus: Intel Corporation 100 Series/C230 Series Chipset Family SMBus (rev 31)
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (2) I219-LM (rev 31)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Polaris 22 XT [Radeon RX Vega M GH] (rev c0)
01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Polaris 22 HDMI Audio
02:00.0 USB controller: ASMedia Technology Inc. ASM2142 USB 3.1 Host Controller
03:00.0 SD Host controller: O2 Micro, Inc. SD/MMC Card Reader Controller (rev 01)
05:00.0 Ethernet controller: Intel Corporation I210 Gigabit Network Connection (rev 03)
06:00.0 Network controller: Intel Corporation Wireless 8265 / 8275 (rev 78)
72:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981/PM983
73:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981/PM983

 

 

Screenshot from 2021-08-04 17-11-05.png

 

 

 

 

NLay
Beginner
389 Views

Thank you @powerarmour for your reply! Appreciate it! 

 

The problem arises if I try to fire up a virtual machine with that GPU attached to it (I tried Ubuntu 18.04 and 20.04). It would work fine if I freshly started the NUC. But once I shutdown the Ubuntu virtual machine. I get that error and the vm wouldn't start again until I reboot the NUC and then the virtual machine would start as expected. 

I can list the steps that got me to this issue, if you are interested to confirm that behavior. Otherwise, I know that this is a specific issue that might not be resolved. 

 

Thank you again for checking this out @powerarmour 

AndrewG_Intel
Moderator
317 Views

Hello @NLay

We are checking this thread and we would like to know if you need further assistance. Please do not hesitate to contact us back if you have additional inquiries.


Best regards,

Andrew G.

Intel Customer Support Technician


AndrewG_Intel
Moderator
282 Views

Hello NLay

We have not heard back from you so we will proceed to close this thread now. If you need any additional information, please submit a new question as this thread will no longer be monitored.


Best regards,

Andrew G.

Intel Customer Support Technician


AndrewG_Intel
Moderator
282 Views

Hello @Johnson2315

Thank you for posting on the Intel® communities.


Everyone's situation and environment are unique so we kindly recommend creating a new thread to isolate your case and system configuration, please make sure you add the information of the system model and specs, detailed information of the problem that you are having, plus all the information that you have added to this thread, so we can get more information about the problem.

Thank you for your understanding; hope to hear from you soon.


Best regards,

Andrew G.

Intel Customer Support Technician


Reply