Так что в моем Ubuntu я использовал последние версии драйверов Mepa от ppa. У меня также были установлены драйверы amdgpu и radeon xorg. Я запускал версию Ubuntu 16.04 gnome. Возможно, я также неправильно читаю вывод терминала, но мой r9 390 имеет 8 ГБ памяти, и Ubuntu, похоже, не сообщает об этом.
Ubuntu не установлена в данный момент, так как мне пришлось переустанавливать Windows, чтобы убедиться, что это просто не проблема с картой, которую я никогда не замечал.
Почему моя карта отображается как 290 в Linux (неверно) и 390 в Windows (правильно)?
Можно сначала обновить базу данных PCI ID по Ubuntu путем выполнения sudo update-pciids
в терминале, чтобы видеть, помогает ли это исправить имя.
От последнего снимка базы данных:
1002 Advanced Micro Devices, Inc. [AMD/ATI]
67b0 Hawaii XT [Radeon R9 290X]
1043 046a R9 290X DirectCU II
1043 046c R9 290X DirectCU II OC
1043 0474 Matrix R9 290X Platinum
1043 0476 ARES III
1458 227c R9 290X WindForce 3X OC
1458 2281 R9 290X WindForce 3X OC
1458 228c R9 290X WindForce 3X
1458 228d R9 290X WindForce 3X OC
1458 2290 R9 290X WindForce 3X
1458 22c1 Grenada PRO [Radeon R9 390]
похоже, что Radeon R9 390 только характерен для карты с 1458 22c1
как ее идентификатор подкласса, можно проверить идентификатор карты с lspci -nnv
, Эта справочная таблица сохраняется сообществом, если информация не корректна, можно внести изменения здесь: http://pci-ids.ucw.cz/