New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bug detecting card in pci_find_instance ? #37
Comments
Мой английский плох как и С, но для себя я нашел выход с драйвером 18.10 (почему-то майнинг на ethash с более свежим драйвером менее производителен) и интегрированной видеокартой.
патч работает, но применяет параметры сразу ко всем ГПУ, игнорирует параметр --i(( |
Yeah, your issue is mainly due to onboard vga or an unknown gpu. There's a fork here with a fix to ignore onboard vga. |
This solution does not work correctly, at the moment I am updating the system so that everything works without my modifications. |
This fork contains the workaround to skip some APUs or IGPs: |
I get the following error message when running the latest version
Cannot find DRI instance for pci:0000:01:00.0
On my system /sys/kernel/debug/dri/$X/name is an empty file, but pci_find_instance seems to expect there to be something in there. This is causing the above error (if I understand correctly).
On my test system there are 5 cards, and they are numbered 0-5 in /sys/kernel/debug/dri/ , so I removed the call to pci_find_instance entirely and replaced
int instance = pci_find_instance(buffer);
at line 1505 with
int instance = i;
and everything works as expected. However this doesn't work on all rigs.
My test system has Lexa rx550's in it, so I also had to add
dev->device_id == 0x699f) || // Lexa [Radeon RX550]
toIsRelevantDeviceID
to get everything working. I get the same problem on a a 580/570 rig though (exactly the same kernel/amdgpu-pro version).System details:
Ubuntu 16.04,
kernel 4.4.0
amdgpu-pro 18.10-572953
Thanks
The text was updated successfully, but these errors were encountered: