Fresh install and trying to figure out all error messages before continue with virtualization and VM creation. Now the host Debian is using an Nvidia Quadro 2000 and installed nvidia legacy drivers 394xxx and I m ok with that (I believe so since lspci gives me Kernel driver and Kernel module in use as nvidia)
Now the second gpu is an RX570 amd on which i get the error message
[3.202732] [drm:amdgpu_pci_probe [amdgpu]] <> amdgpu requires firmware installed
[3.202020] See https://wiki.debian.org/firmware for information about missing firmware
Already read this https://wiki.debian.org/How%20to%20install%20official%20AMDGPU%20linux%20driver%20with%20kernel%204.19.x%20on%20Stretch%20and%20Buster
but
1.Do i need to deal with this since that gpu is going to be passed through and dont really inerested in using it with linux
2.If its mandatory for this to be solved before continue further, the above link doesnt make specially easy the work around since I cant get how to solve this.
you need to install you may need to install firmware-amd-graphics.
Out of the box, debian does not install the non-free items. If you cannot install the above, then you need to add the non-free tag to your apt repo list. I always add main contrib non-free to my lists. https://wiki.debian.org/SourcesList
I already have except from main the contrib non-free to my sources.list
Tell you the truth in my previous installation I was able to solve this by doing something like you proposed but I dont remember exactly what. What troubles me is why to have linux allocate drivers -firmware for a gpu it isnt going to use after all
If that is the case, then just blacklist radeon and amdgpu. The kernel will probe the card, realize that it shouldn’t do anything with it, and you should then be able to pass it through via the iommu group. https://wiki.debian.org/KernelModuleBlacklisting
Read the wiki but it doesn t mention if you have to blacklist the audio too?
If I understood correctly I have to make a new file in path /etc/modprobe.d/amdgpu.conf and inside have the info only
blacklist amdgpu
What about the hdmi audio of the card Do I need to make an extra file for it too?..and since it uses kernel module snd_hda_intel do I have to name the file accordingly and inside insert the line
blacklist snd_hda_intel (isnt that been used from the host OS somehow? because of the intel name)