Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Need help with Intel Arc A310 and Unraid!

Featured Replies

Hey everyone,

So I just got an Sparkle Intel Arc A310 Eco. Looking to use it in my server.

Bios supports the ribar (sp?) and over 4G - both enabled.

I've installed the "Intel_GPU_top" plugin from community apps and have restarted multiple times.

In terminal I get the following though:

 

root@Spectre:~# intel_gpu_top

No device filter specified and no discrete/integrated i915 devices found

root@Spectre:~# lspci | grep VGA

46:00.0 VGA compatible controller: ASPEED Technology, Inc. ASPEED Graphics Family (rev 41)

49:00.0 VGA compatible controller: Intel Corporation DG2 [Arc A310] (rev 05)

 

So this to me tells me it sees it and recognizes it, but also doesn't? I'm using it for Plex i've done the device add on in the plex container calling out a new device with "dev/dri". But that also doesn't allow plex to see it in the transcode area only "auto".

 

Any help would do! Thank you!

  • Community Expert
11 minutes ago, Jltoro said:

Hey everyone,

So I just got an Sparkle Intel Arc A310 Eco. Looking to use it in my server.

Bios supports the ribar (sp?) and over 4G - both enabled.

I've installed the "Intel_GPU_top" plugin from community apps and have restarted multiple times.

In terminal I get the following though:

 

root@Spectre:~# intel_gpu_top

No device filter specified and no discrete/integrated i915 devices found

root@Spectre:~# lspci | grep VGA

46:00.0 VGA compatible controller: ASPEED Technology, Inc. ASPEED Graphics Family (rev 41)

49:00.0 VGA compatible controller: Intel Corporation DG2 [Arc A310] (rev 05)

 

So this to me tells me it sees it and recognizes it, but also doesn't? I'm using it for Plex i've done the device add on in the plex container calling out a new device with "dev/dri". But that also doesn't allow plex to see it in the transcode area only "auto".

 

Any help would do! Thank you!

What does lspci -k show for the driver on the arc. Also dmesg | grep i915.

  • Author

lspci -k

 

49:00.0 VGA compatible controller: Intel Corporation DG2 [Arc A310] (rev 05)
        Subsystem: Device 172f:4019
        Kernel modules: i915

 

dmesg | grep i915:

 

Nothing shown

  • Community Expert

Can you post your physical hardware specs?

 

CPU, Motherboard, other PCIe hardware slotted, etc?

  • Author

Mother Board - ASRockRack ROMED8-2T
BIOS - Version P3.90
BIOS dated - Mon 12 Aug 2024 12:00 AM

CPU - AMD EPYC 7282 16-Core @ 2800 MHz

Memory - 128 GiB DDR4 Multi-bit ECC

 

PCIe Hardware (Note this board comes with x7 Full x16 lanes, PCIe lane 2 is shared with Oculink, onboard sata and onboard M2 depending on jumper settings, but I don't have anything slotted in there and i'm not using any of the above on board connections)

 

PCIe 1 - ASUS Hyper M.2 X16 PCIe 3.0 X4 Expansion Card V2 Supports 4 NVMe M.2

PCIe 2 - Empty

PCIe 3 - Empty

PCIe 4 - Sparkle Intel Arc A310 

PCIe 5 - LSI 9300-16i

PCIe 6 - LSI 9300-16i

PCIe 7 - LSI 9300-16i

 

Interesting note, if I Uninstall Intel GPU Top from community apps, GPU statistics lists the card on the dashboard but shows no spec. If I install Intel GPU Top, GPU statistics states "Vendor command returned no data" on Dashboard.

 

 

Edited by Jltoro

  • Community Expert

Does it come together if you swap the gpu to pcie slot 1? I realize it shouldn't matter...

  • Author

Happy to try anything at the moment. I'll just have to change the PCIe slot setup as #1 is set for 4x4 bifrication for the M.2 card.

 

Sorry all, just feeling stupid myself here for not knowing why!

  • Community Expert

My guess is that it has something to do with your ASPEED BMC VGA adapter. I think you might need to blacklist it/ block unraid from seeing it as it might conflict with the ARC gpu.

 

Another possible thing is you might need a dummy HDMI plug inserted into the intel GPU for your system to properly register it as a valid option. For shits 'n giggles, you can plug in a monitor to the Arc GPU and reboot, see if you can get the system to see it that way. If that's the case, either leave it plugged in or get a dummy HDMI plug which simulates a connected monitor.

Edited by MowMdown

  • Author

Good idea, will order a dummy plug now and see about the blacklist after. I hope I don't have to, as I want the IPMI kvm to work 

 

  • Community Expert

This thread might have some value to this discussion: 

 

  • Author

Ordered dummy plugs and will try back this Friday March 14th. 

 

That day i'll also try other PCIe slots although I have gone through a few.

 

--device=/dev/dri 

 

add the above to your plex docker "Extra Parameters" 

 

I was able to get my a770 LE working with Plex, but sadly my motherboard doesn't support rebar and Arc uses Rebar with its media engine, you can see a near 70% drop in performance using arc without rebar for encoding sadly, so I moved to A2000.

Edited by Beercules

hi @MowMdown , does Intel Arc A310 need a new kernel ver above 6.8? 

  • Community Expert
6 hours ago, XINJIAWEI said:

hi @MowMdown , does Intel Arc A310 need a new kernel ver above 6.8? 

 

Minimum required is kernel 6.6. (I actually think it was like 6.2 or 6.4 but unraid never shipped with that specific kernel) The A310 does not require the Xe drivers as it will run off the i915 drivers. As long as you are running unraid 7 it should work.

 

I believe to get the driver working on unraid 6.12.xx you need a modified kernel.

 

I've personally been using my A310 to transcode to HEVC now that plex supports HEVC encoding.

 

image.png.83009ebee6680a01a4f688d1dc6338cf.pngimage.thumb.png.249cc712d07fc611a27085933978363d.png

Edited by MowMdown

  • Author

Waiting patiently for the dummy plugs to come in. Seeing everyone using these cards gets me excited and jealous.

 

Seeing this car listed in system devices and the driver being installed, but still unusable, kills me.

 

[8086:56a6] 49:00.0 VGA compatible controller: Intel Corporation DG2 [Arc A310] (rev 05)

[8086:4f92] 4a:00.0 Audio device: Intel Corporation DG2 Audio Controller

 

[8086:56a6] 49:00.0 VGA compatible controller: Intel Corporation DG2 [Arc A310] (rev 05)
[8086:4f92] 4a:00.0 Audio device: Intel Corporation DG2 Audio Controller

 

i915	Intel Graphics	Inuse	gpu/drm/i915	

 

But GPU statistics returns:

 

Vendor command returned no data.

 

Edited by Jltoro

  • Community Expert

@Jltoro I mean you can always plug an actual monitor in and see if it behaves differently while you wait for your dummy plugs.

  • Community Expert
4 hours ago, Jltoro said:

Waiting patiently for the dummy plugs to come in. Seeing everyone using these cards gets me excited and jealous.

 

Seeing this car listed in system devices and the driver being installed, but still unusable, kills me.

 

[8086:56a6] 49:00.0 VGA compatible controller: Intel Corporation DG2 [Arc A310] (rev 05)

[8086:4f92] 4a:00.0 Audio device: Intel Corporation DG2 Audio Controller

 

[8086:56a6] 49:00.0 VGA compatible controller: Intel Corporation DG2 [Arc A310] (rev 05)
[8086:4f92] 4a:00.0 Audio device: Intel Corporation DG2 Audio Controller

 

i915	Intel Graphics	Inuse	gpu/drm/i915	

 

But GPU statistics returns:

 

Vendor command returned no data.

 

Does lspci -ks 0000:49:00.0 show the i915 on the card? What intel)gpu_top timers are set in gpustat?

  • Author
2 hours ago, SimonF said:

Does lspci -ks 0000:49:00.0 show the i915 on the card? What intel)gpu_top timers are set in gpustat?

 

This is the results of  lspci -ks 0000:49:00.0 - 

 

49:00.0 VGA compatible controller: Intel Corporation DG2 [Arc A310] (rev 05)
        Subsystem: Device 172f:4019
        Kernel modules: i915

 

Intel GPU_top Timers: 

 

Intel_top_command_timeout:	.7 1.3

 

  • Community Expert
53 minutes ago, Jltoro said:

 

This is the results of  lspci -ks 0000:49:00.0 - 

 

49:00.0 VGA compatible controller: Intel Corporation DG2 [Arc A310] (rev 05)
        Subsystem: Device 172f:4019
        Kernel modules: i915

 

Intel GPU_top Timers: 

 

Intel_top_command_timeout:	.7 1.3

 

Set refresh to 4000 and intel top timers to 1.5 3.0

  • Author
2 hours ago, SimonF said:

Set refresh to 4000 and intel top timers to 1.5 3.0

set, but sadly still no progress and unable to use in Plex

  • Community Expert

Stupid question but does it show up under the dropdown for the GPU Statistics plugin like so?

 

image.png.e77148205af480cca7d50d8223ef4da5.png

  • Author
34 minutes ago, MowMdown said:

Stupid question but does it show up under the dropdown for the GPU Statistics plugin like so?

 

image.png.e77148205af480cca7d50d8223ef4da5.png

 

Screenshot 2025-03-13 at 7.40.15 AM.png

  • Community Expert
5 hours ago, Jltoro said:

 

Screenshot 2025-03-13 at 7.40.15 AM.png

run timeout -k 1.5 3.0 intel_gpu_top -J -s 1000

 

For the plugin to work you need to sections of the data. Increase the 1.5 towards 3 until you get two blocks.

 

These values should be put into the timers.

  • Author
4 minutes ago, SimonF said:

run timeout -k 1.5 3.0 intel_gpu_top -J -s 1000

 

For the plugin to work you need to sections of the data. Increase the 1.5 towards 3 until you get two blocks.

 

These values should be put into the timers.

 

Will try, but what's interesting is that the "intel_gpu_top" in terminal still doesn't recognize my card yet everywhere else I see it listed. But will do this to see. Thanks!

  • Community Expert
8 minutes ago, Jltoro said:

 

Will try, but what's interesting is that the "intel_gpu_top" in terminal still doesn't recognize my card yet everywhere else I see it listed. But will do this to see. Thanks!

What does intel_gpu_top -L show 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.