Created attachment 294229 [details] dmesg with manual GPU loading when running sensors, the 1st GPU fan (this GPU has the display attached) is unavailable: > amdgpu-pci-0700 > Adapter: PCI adapter > vddgfx: 900.00 mV > fan1: N/A (min = 1000 RPM, max = 4200 RPM) > edge: +23.0°C (crit = +89.0°C, hyst = -273.1°C) > power1: 10.23 W (cap = 150.00 W) > > amdgpu-pci-4300 > Adapter: PCI adapter > vddgfx: 850.00 mV > fan1: 1544 RPM (min = 1000 RPM, max = 4200 RPM) > edge: +26.0°C (crit = +89.0°C, hyst = -273.1°C) > power1: 10.08 W (cap = 150.00 W) blacklisting amdgpu did not help, but when breaking the config (specifying an invalid parameter in /etc/modprobe.d/amdgpu.conf), and loading it manually with correct parameters, it works. We're talking about a ryzen 1950x setup here with 2x r9 nano GPUs
Created attachment 294231 [details] dmesg with amdgpu loaded automatically
What parameters are you passing to the driver? It looks like you are disabling UVD and VCE.
Disabling UVD + VCE is on purpose... gfx8 video coding is simply too bad to be useful. Next to that, this issue still apprears: https://bugzilla.kernel.org/show_bug.cgi?id=206155
My amdgpu options: options amdgpu ip_block_mask=0x7f discovery=1 compute_multipipe=1 gpu_recovery=1 mes=1 abmlevel=4 send_sigterm=1 sched_policy=1 dpm=1 aspm=1
Most of those are not applicable or the default. Does it work properly without any parameters?
No, I rebooted with no options (aside from IPmask, it is required to bring up the gpu) and it doesn't work either
no longer using 2 GPUs