Torchwood01 |
|
Темы:
8
Сообщения:
36
Участник с: 24 марта 2017
|
Купила новый комп, пересадила в него хард из старого. Пытаюсь запустить дрова AMDGPU вместо Radeon. Добавила в mkinitcpio MODULES=(amdgpu radeon), в /etc/default/grub radeon.si_support=0 amdgpu.si_support=1, создала /etc/modprobe.d/radeon.conf с текстом options radeon si_support=0 и /etc/modprobe.d/amdgpu.conf с текстом options amdgpu si_support=1. Перегенерила initcpio и grub. На всякий случай перешла с linux-lts на мейнстримный linux. Ядро всё равно цепляет radeon, а не amdgpu. В lspci -k вот так:
Я в непонятках. По идее карта точно из списка поддерживаемых AMDGPU и порядок загрузки модулей явно прописан. Почему не цепляет нужный драйвер?
#### M3B1US LVM C4SC4D3 DOUBL3 R34CH4ROUND ####
|
Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
Torchwood01Ну, как бы, не совсем новый. Это видеокарты 2012-14 года. Torchwood01Думается, подвох тут: The linux package enables AMDGPU support for cards of the Southern Islands (SI, ie. GCN 1) and Sea Islands (CIK, ie. GCN 2). Надо знать точную модель видеокарты. Если кодовое название и микроархитектура подходят под Southern Islands (GCN 1) или Sea Islands (GCN 2) - будет вам amdgpu (*experimental), иначе - radeon. |
Torchwood01 |
|
Темы:
8
Сообщения:
36
Участник с: 24 марта 2017
|
Решено самостоятельно. Оказывается, моя видеокарта серии Sea Islands, а не Southern Islands как я думала изначально, и правильные команды ядру — radeon.cik_support=0 amdgpu.cik_support=1 radeon.blacklist=yes
#### M3B1US LVM C4SC4D3 DOUBL3 R34CH4ROUND ####
|
Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
Torchwood01Ай, маладэц! Aivar |