[SOLVED] Intel Arc A310 GPU not visible on `Add Device` menu

hhharsha36

New Member
Sep 19, 2024
12
0
1
I am running latest Proxmox version 8.2 on a Minisforum UM890 device. I have connected Razer Core X with Intel Arc A310 GPU via the Thunderbolt port.

I have successfully configured Proxmox to recognize Razer Core X eGPU device using `bolt` package and even authorized it using boltctl enroll [UUID] and boldctl authorize [UUID] commands.

Code:
root@proxmox:~# boltctl list
 ● Razer Core X
   ├─ type:          peripheral
   ├─ name:          Core X
   ├─ vendor:        Razer
   ├─ uuid:          ba010000-0090-8d18-236d-93335e400927
   ├─ generation:    Thunderbolt 3
   ├─ status:        authorized
   │  ├─ domain:     056d3804-d1b9-496d-ffff-ffffffffffff
   │  ├─ rx speed:   20 Gb/s = 2 lanes * 10 Gb/s
   │  ├─ tx speed:   20 Gb/s = 2 lanes * 10 Gb/s
   │  └─ authflags:  boot
   ├─ authorized:    Sun 01 Jan 2023 12:31:45 AM UTC
   ├─ connected:     Sun 01 Jan 2023 12:31:45 AM UTC
   └─ stored:        Mon 16 Sep 2024 07:33:56 AM UTC
      ├─ policy:     iommu
      └─ key:        no

Next, I attempted to make Proxmox recognize Arc GPU using this guide. But unfortunately I was unable to make Proxmox recognize the connected GPU.


Below are the information from various commands which might be helpful to diagnose the issue:

Code:
root@proxmox:~# dmesg | grep -e DMAR -e IOMMU
[    0.423682] pci 0000:00:00.2: AMD-Vi: IOMMU performance counters supported
[    0.427186] perf/amd_iommu: Detected AMD IOMMU #0 (2 banks, 4 counters/bank).

Code:
root@proxmox:~# dmesg | grep 'remapping'
[    0.109490] x2apic: IRQ remapping doesn't support X2APIC mode
[    0.426328] AMD-Vi: Interrupt remapping enabled

Code:
root@proxmox:~# lspci
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14e8
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Device 14e9
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14ea
00:01.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 14ed
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14ea
00:02.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 14ee
00:02.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 14ee
00:02.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 14ee
00:03.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14ea
00:03.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 19h USB4/Thunderbolt PCIe tunnel
00:04.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14ea
00:04.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 19h USB4/Thunderbolt PCIe tunnel
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14ea
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 14eb
00:08.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 14eb
00:08.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 14eb
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 71)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14f0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14f1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14f2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14f3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14f4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14f5
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14f6
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14f7
01:00.0 Non-Volatile memory controller: INNOGRIT Corporation NVMe SSD Controller IG5236 (rev 01)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller (rev 05)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller (rev 05)
04:00.0 Network controller: Intel Corporation Wi-Fi 6 AX210/AX211/AX411 160MHz (rev 1a)
65:00.0 PCI bridge: Intel Corporation JHL6340 Thunderbolt 3 Bridge (C step) [Alpine Ridge 2C 2016] (rev 02)
66:01.0 PCI bridge: Intel Corporation JHL6340 Thunderbolt 3 Bridge (C step) [Alpine Ridge 2C 2016] (rev 02)
67:00.0 PCI bridge: Intel Corporation Device 4fa1 (rev 01)
c5:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Phoenix3 (rev c4)
c5:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Rembrandt Radeon High Definition Audio Controller
c5:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Family 19h (Model 74h) CCP/PSP 3.0 Device
c5:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Device 15b9
c5:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Device 15ba
c5:00.5 Multimedia controller: Advanced Micro Devices, Inc. [AMD] ACP/ACP3X/ACP6x Audio Coprocessor (rev 63)
c5:00.6 Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h/19h HD Audio Controller
c6:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Device 14ec
c6:00.1 Signal processing controller: Advanced Micro Devices, Inc. [AMD] AMD IPU Device
c7:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Device 14ec
c7:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Device 15c0
c7:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Device 15c1
c7:00.5 USB controller: Advanced Micro Devices, Inc. [AMD] Pink Sardine USB4/Thunderbolt NHI controller
c7:00.6 USB controller: Advanced Micro Devices, Inc. [AMD] Pink Sardine USB4/Thunderbolt NHI controller

Note: Everything works fine when I connect the eGPU with Intel Arc GPU attached a Windows machine

Please let me know if you need any further information from my side. Any help to help in resolving the issue is much appreciated.
 
Last edited:
I found the fix. There is a setting in MinisForum UEFI under advanced settings -> PCI option which is responsible for PCIe passthrough that is disabled by default, I forgot the name of the exact option name to toggle.

Enabling it fixed the issue.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!