Ctrl + KGeneral Discussion
Ctrl + KSo Matt responded by...leaving this post here as it is? It does not matter anyway...wisecar wrote: ↑Mon Feb 27, 2023 6:39 pm Probably should be in the software section - apologies.
In my case it is a Thunderbolt card and if memory serves I'm lucky in that I *think* it *should* at least be in its own IOMMU group but I'll need to try again when I have a moment and investigate.
I've seen people reporting issues with latency etc but I also have doubts as to how many of the people who've had issues actually tried it, versus those just making assumptions.
Strictly perhaps, but I don't think it's that big of a deal - it doesn't not fit in General.
Not 100% certain about Thunderbolt, I don't have any Thunderbolt devices so I have no personal experience. My interface is USB which is very easy to passthrough, but I think Thunderbolt can probably be passed through as a PCI-e device?wisecar wrote: ↑Mon Feb 27, 2023 6:39 pm In my case it is a Thunderbolt card and if memory serves I'm lucky in that I *think* it *should* at least be in its own IOMMU group but I'll need to try again when I have a moment and investigate.
I've seen people reporting issues with latency etc but I also have doubts as to how many of the people who've had issues actually tried it, versus those just making assumptions.
Spent the morning installing Arch and trying. Installation process was uh, liberating, as someone who hasn't tried Arch before.MattKC wrote: ↑Mon Feb 27, 2023 6:51 pm Not 100% certain about Thunderbolt, I don't have any Thunderbolt devices so I have no personal experience. My interface is USB which is very easy to passthrough, but I think Thunderbolt can probably be passed through as a PCI-e device?
There will always be a certain degree of latency in a virtual machine since it's running at the whims of the host OS rather than having full control of the hardware, however with KVM there are definitely things you can do to mitigate that. If you run into issues, take a look at this section of the Arch wiki which goes over performance tuning your VM for maximum performance. Also, not sure if you're planning to do this, but a passed through GPU would obviously help immensely with mitigating VM overhead.
Legend - possibly reaching a bit but did you ever try any music production software?
It should work in theory since you give the whole USB controller to the vm, so it shouldn't be an issue.