-
Notifications
You must be signed in to change notification settings - Fork 1
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
Incorrect pci id for Asus RX 480 strix #2
Comments
I identified the real issue and update the previous comment. |
I have news, adding the pci id is not enough. As a matter of facts, this driver should only work for vega gpus end not polaris. Vega gpus use the uc line (?) number 7, while polaris gpus use 6. this commit from hartmark changes the line to 7 to support the vega card he uses, so now the driver should only works for vega gpus. I have confirmed that adding the pci id and changing the line works and I can succesfully control the rgb of my card. |
This solves this issue |
Real issue
Upon better inspection, the id in the file is incorrect, as shown in this output of
lspci -vnn
:The correct pci id is
1002:67df:1043:04fb
while the file reports1002:67df:1043:04fd
(the last hex is different).This is probably an error from the author or the pull request that added support for the card as here the same id as mine is listed.
On the pci id repository both ids are bound to the RX 480, so I think it's possible that some cards come with one and some with the other. I don't think it depends on the amount of vram, because my card has 8gb as well. Maybe both ids should be kept.
I still can't build the module, so I haven't tested it.
Old issue (No pci device found even though the id is in the pci_ids.h file)
I kept the old issue for the record, most of it is not relevant anymore.
I'm trying to use this module with an Asus RX 480 strix, and the module fails to detect it.
The output of
dmesg | grep aura
is:On the third line, the module fails to find a valid pci device
The output of
lspci -nn | grep VGA
is:On the first line, the 480 has id
1002:67df
which coincides with the id on line 14 of the pci_ids.h file.I would test the original repo (not your fork) to provide more info, but I fail to build it.
The text was updated successfully, but these errors were encountered: