Issues passing RX 560 GPU to a Linux VM

This page summarizes the projects mentioned and recommended in the original post on /r/Proxmox

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • vendor-reset

    Linux kernel vendor specific hardware reset module for sequences that are too complex/complicated to land in pci_quirks.c

  • First thing I tried was the vendor-reset kernel module on the proxmox host. This particular video card (among many of its relatives) has a bug where the card doesn't get properly reset when "stealing" it from the host system to pass to a VM. This kernel module will do that every time a VM using an amdgpu card is started.

  • hashcat

    World's fastest and most advanced password recovery utility

  • So at this point, I think the issue is a bug in the amdgpu Linux driver that only appears when you're running it within a proxmox VM (possibly with literally this specific card model; someone here had nearly the same issue with the same card) and not using it as the primary display. I'll try submitting a bugzilla ticket and update this post with a link, but I have a feeling that due to how specific this bug is, fixing it probably won't be a high priority :(

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts