# Attempting GPD WM 2023 with Oculink Arc A580 eGPU

**URL:** <https://universal-blue.discourse.group/t/attempting-gpd-wm-2023-with-oculink-arc-a580-egpu/1845>\
**Category:** Bazzite\
**Created:** [May 22, 2024, 9:37pm UTC](https://universal-blue.discourse.group/t/attempting-gpd-wm-2023-with-oculink-arc-a580-egpu/1845 "2024-05-22T21:37:56Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![s31bz](https://yyz2.discourse-cdn.com/free1/user_avatar/universal-blue.discourse.group/s31bz/32/1509_2.png) [@s31bz](https://universal-blue.discourse.group/u/s31bz)\
**Post date:** [May 22, 2024, 9:37pm UTC](https://universal-blue.discourse.group/t/attempting-gpd-wm-2023-with-oculink-arc-a580-egpu/1845/1 "2024-05-22T21:37:56Z")

</div>

Hi there. Me again, that guy who loves running Bazzite on his GPD Win Mini. This time around, I’m attempting to use an Oculink eGPU picked up off AliExpress to use with the Oculink port, as I’ve heard it has more bandwidth available.  
My GPD Win Mini is the 2023 7840U variant with the updated BIOS, 32gb of DDR5 RAM, 1TB NVMe and Oculink port. The GPU is the ASRock Intel Arch A580 and [here is a link to the Oculink eGPU](https://www.aliexpress.us/item/3256806617110553.html) I got on Aliexpress.

---

<div class="post-metadata">

**Author:** ![s31bz](https://yyz2.discourse-cdn.com/free1/user_avatar/universal-blue.discourse.group/s31bz/32/1509_2.png) [@s31bz](https://universal-blue.discourse.group/u/s31bz)\
**Post date:** [May 22, 2024, 9:38pm UTC](https://universal-blue.discourse.group/t/attempting-gpd-wm-2023-with-oculink-arc-a580-egpu/1845/2 "2024-05-22T21:38:51Z")

</div>

When booting up, the GPD boots up fine with the Oculink-connected eGPU, however it doesn’t see it.  
When running `export-gpu` I also see a recurring error here:  
`pcilib: Error reading /sys/bus/pci/devices/0000:00:08.3/label: Operation not permitted `

---

<div class="post-metadata">

**Author:** ![s31bz](https://yyz2.discourse-cdn.com/free1/user_avatar/universal-blue.discourse.group/s31bz/32/1509_2.png) [@s31bz](https://universal-blue.discourse.group/u/s31bz)\
**Post date:** [May 22, 2024, 9:45pm UTC](https://universal-blue.discourse.group/t/attempting-gpd-wm-2023-with-oculink-arc-a580-egpu/1845/3 "2024-05-22T21:45:24Z")

</div>

If anyone has Oculink dock recommendations, I’m happy to try another eGPU setup too. Here’s what the wire mess currently looks like:

 ![PXL_20240522_214236171](https://global.discourse-cdn.com/free1/uploads/univeral_blue/original/2X/7/704d0291882b26c56ec6540321e8f7a2b1dfb28e.jpeg)

---

<div class="post-metadata">

**Author:** ![s31bz](https://yyz2.discourse-cdn.com/free1/user_avatar/universal-blue.discourse.group/s31bz/32/1509_2.png) [@s31bz](https://universal-blue.discourse.group/u/s31bz)\
**Post date:** [May 22, 2024, 9:57pm UTC](https://universal-blue.discourse.group/t/attempting-gpd-wm-2023-with-oculink-arc-a580-egpu/1845/4 "2024-05-22T21:57:12Z")

</div>

After thinking about it, I’m going to unscrew the GPU and PSU from the faceplate. The Oculink cable actually never clicked with the faceplate on, so I’m wondering if Chinesium engineering may be at fault here. The faceplate may actually be blocking the Oculink connector…

---

<div class="post-metadata">

**Author:** ![s31bz](https://yyz2.discourse-cdn.com/free1/user_avatar/universal-blue.discourse.group/s31bz/32/1509_2.png) [@s31bz](https://universal-blue.discourse.group/u/s31bz)\
**Post date:** [May 22, 2024, 10:08pm UTC](https://universal-blue.discourse.group/t/attempting-gpd-wm-2023-with-oculink-arc-a580-egpu/1845/5 "2024-05-22T22:08:47Z")

</div>

So I went ahead and took the bracket off, even though I’m not a fan of a freefloating GPU, and the Oculink cable connected properly. See below.

 ![PXL_20240522_220305329](https://global.discourse-cdn.com/free1/uploads/univeral_blue/original/2X/6/65b468d3145e0d88b293ffd06a030604180aab8e.jpeg)  
That said, `export-gpu` still only shows me one option:

```auto
Searching for VGA-compatible devices...
pcilib: Error reading /sys/bus/pci/devices/0000:00:08.3/label: Operation not permitted
Available GPU device IDs:
0. 1002:15bf [AMD]
Enter the number of the GPU device to use: ^C

```

Even though I have IOMMU, Re-Bar and the Oculink slot enabled in the BIOS, I wonder why `export-gpu` iesn’t seeing it…  
Here’s a system info dump that may help? Doesn’t look like it’s showing up in lspci either though.  
[https://paste.centos.org/view/499657ed](https://paste.centos.org/view/499657ed)

---

<div class="post-metadata">

**Author:** ![s31bz](https://yyz2.discourse-cdn.com/free1/user_avatar/universal-blue.discourse.group/s31bz/32/1509_2.png) [@s31bz](https://universal-blue.discourse.group/u/s31bz)\
**Post date:** [May 22, 2024, 10:41pm UTC](https://universal-blue.discourse.group/t/attempting-gpd-wm-2023-with-oculink-arc-a580-egpu/1845/6 "2024-05-22T22:41:05Z")

</div>

In the case that this doesn’t work, possible future firmware or hardware revisions to the USB4 spec may outcompete Oculink:  
[https://egpu.io/forums/laptop-computing/thunderbolt-5-specs-confirmed80gpbs-bi-drectional-up-to-120gpbs-boost-speed-intel-demos-laptop-protoype-with-tb5-port/](https://egpu.io/forums/laptop-computing/thunderbolt-5-specs-confirmed80gpbs-bi-drectional-up-to-120gpbs-boost-speed-intel-demos-laptop-protoype-with-tb5-port/)

---

<div class="post-metadata">

**Author:** ![s31bz](https://yyz2.discourse-cdn.com/free1/user_avatar/universal-blue.discourse.group/s31bz/32/1509_2.png) [@s31bz](https://universal-blue.discourse.group/u/s31bz)\
**Post date:** [May 22, 2024, 11:30pm UTC](https://universal-blue.discourse.group/t/attempting-gpd-wm-2023-with-oculink-arc-a580-egpu/1845/7 "2024-05-22T23:30:40Z")

</div>

Going to give up on this for now. A friend mentioned online that there might not be enough BAR space for the A580, so I’m assuming GPD has some magic sauce that sees their GPD G1 working on other peoples’ GPD Win Minis but not Diy Oculink eGPUs working.

---

<div class="post-metadata">

**Author:** ![Matt\_Hartley](https://yyz2.discourse-cdn.com/free1/user_avatar/universal-blue.discourse.group/matt_hartley/32/1558_2.png) [@Matt\_Hartley](https://universal-blue.discourse.group/u/Matt_Hartley)\
**Post date:** [May 24, 2024, 9:14pm UTC](https://universal-blue.discourse.group/t/attempting-gpd-wm-2023-with-oculink-arc-a580-egpu/1845/8 "2024-05-24T21:14:08Z")

</div>

This is tough. I suspect this will fall into the realm I’ve seen with other eGPU stuff - needs hands on hardware to replicate.

Question, which may help in place of the hardware we do not have access to. Have you gotten this working Fedora Workstation? If so, can you provide the logs of it working and compare it to the logs of it not working here?

On the surface, feels like permissions. But knowing it works on Fedora Workstation, seeing the same section of the logs “Searching for VGA-compatible devices…” and comparing the output would give us some run way.

---

<div class="post-metadata">

**Author:** ![s31bz](https://yyz2.discourse-cdn.com/free1/user_avatar/universal-blue.discourse.group/s31bz/32/1509_2.png) [@s31bz](https://universal-blue.discourse.group/u/s31bz)\
**Post date:** [May 26, 2024, 4:55am UTC](https://universal-blue.discourse.group/t/attempting-gpd-wm-2023-with-oculink-arc-a580-egpu/1845/9 "2024-05-26T04:55:50Z")

</div>

I have my GPD Win Mini with me while driving out to California for a family thing, but not the Oculink setup. We may be waiting until the coming Friday or Saturday before I can work on it again. The fact that it wasn’t showing up in PCI listings was very defeating.

I’ll have to try normal Fedora in the future.

---

<div class="post-metadata">

**Author:** ![s31bz](https://yyz2.discourse-cdn.com/free1/user_avatar/universal-blue.discourse.group/s31bz/32/1509_2.png) [@s31bz](https://universal-blue.discourse.group/u/s31bz)\
**Post date:** [June 21, 2024, 10:19pm UTC](https://universal-blue.discourse.group/t/attempting-gpd-wm-2023-with-oculink-arc-a580-egpu/1845/10 "2024-06-21T22:19:20Z")

</div>

I may end up testing this for this in the future

> **[Minisforum DEG1 eGPU Dock](https://store.minisforum.com/products/minisforum-egpu-dock)**
>
> Price: USD 99.00

---

<div class="post-metadata">

**Author:** ![dimka4996](https://yyz2.discourse-cdn.com/free1/user_avatar/universal-blue.discourse.group/dimka4996/32/2306_2.png) [@dimka4996](https://universal-blue.discourse.group/u/dimka4996)\
**Post date:** [June 26, 2024, 5:01pm UTC](https://universal-blue.discourse.group/t/attempting-gpd-wm-2023-with-oculink-arc-a580-egpu/1845/11 "2024-06-26T17:01:58Z")

</div>

Hi! I’m going to test my Ayaneo Geek 6800u with egpu gpd g1 rev1 on bazzite. On windows it seems running fine, but I’m not tested it with bazzite yet and linux at all. Also have lenovo graphics dock with gtx1050 build in, can test too.

---

<div class="post-metadata">

**Author:** ![s31bz](https://yyz2.discourse-cdn.com/free1/user_avatar/universal-blue.discourse.group/s31bz/32/1509_2.png) [@s31bz](https://universal-blue.discourse.group/u/s31bz)\
**Post date:** [June 26, 2024, 6:08pm UTC](https://universal-blue.discourse.group/t/attempting-gpd-wm-2023-with-oculink-arc-a580-egpu/1845/12 "2024-06-26T18:08:44Z")

</div>

Hi there. My post here is moreso about testing Bazzite on Oculink eGPUs. Does that Geek 6800U also have an Oculink port?

---

<div class="post-metadata">

**Author:** ![dimka4996](https://yyz2.discourse-cdn.com/free1/user_avatar/universal-blue.discourse.group/dimka4996/32/2306_2.png) [@dimka4996](https://universal-blue.discourse.group/u/dimka4996)\
**Post date:** [June 26, 2024, 6:10pm UTC](https://universal-blue.discourse.group/t/attempting-gpd-wm-2023-with-oculink-arc-a580-egpu/1845/13 "2024-06-26T18:10:26Z")

</div>

No, just usb4, but there nothing about egpu at all

---

<div class="post-metadata">

**Author:** ![dimka4996](https://yyz2.discourse-cdn.com/free1/user_avatar/universal-blue.discourse.group/dimka4996/32/2306_2.png) [@dimka4996](https://universal-blue.discourse.group/u/dimka4996)\
**Post date:** [June 27, 2024, 9:22am UTC](https://universal-blue.discourse.group/t/attempting-gpd-wm-2023-with-oculink-arc-a580-egpu/1845/14 "2024-06-27T09:22:56Z")

</div>

Not working properly. In gamemode didn’t worked at all. In desktop mode works until level in-game is loaded. Tested with Prey and old game Prototype. eGPU crashes after loading level

---

<div class="post-metadata">

**Author:** ![s31bz](https://yyz2.discourse-cdn.com/free1/user_avatar/universal-blue.discourse.group/s31bz/32/1509_2.png) [@s31bz](https://universal-blue.discourse.group/u/s31bz)\
**Post date:** [June 27, 2024, 3:59pm UTC](https://universal-blue.discourse.group/t/attempting-gpd-wm-2023-with-oculink-arc-a580-egpu/1845/15 "2024-06-27T15:59:35Z")

</div>

That was my experience when connecting my Arc A580 over Oculink as well

---

<div class="post-metadata">

**Author:** ![s31bz](https://yyz2.discourse-cdn.com/free1/user_avatar/universal-blue.discourse.group/s31bz/32/1509_2.png) [@s31bz](https://universal-blue.discourse.group/u/s31bz)\
**Post date:** [July 26, 2024, 4:45pm UTC](https://universal-blue.discourse.group/t/attempting-gpd-wm-2023-with-oculink-arc-a580-egpu/1845/16 "2024-07-26T16:45:46Z")

</div>

I may try this with the Minisforum eGPU when it arrives

---

<div class="post-metadata">

**Author:** ![s31bz](https://yyz2.discourse-cdn.com/free1/user_avatar/universal-blue.discourse.group/s31bz/32/1509_2.png) [@s31bz](https://universal-blue.discourse.group/u/s31bz)\
**Post date:** [August 21, 2024, 6:33pm UTC](https://universal-blue.discourse.group/t/attempting-gpd-wm-2023-with-oculink-arc-a580-egpu/1845/17 "2024-08-21T18:33:17Z")

</div>

Nearly a month later and I’ve obtained the Minisforum eGPU, but I no longer have a spare GPU. May try this with a cheaper AMD card this coming month.
