Quais placas gráficas são suportadas pelo novo driver AMDGPU no Ubuntu 16.04?

23

O novo driver AMDGPU de código aberto pré-instalado no Ubuntu 16.04 deve suportar todos os cartões " Ilhas Vulcânicas " prontos para o uso. Isso significa que as placas gráficas AMD Radeon R9 285, R9 380 / 380X e R9 Fury / FuryX terão suporte imediato quando o Ubuntu 16.04 LTS estiver instalado.

No entanto, li que o driver AMDGPU de código aberto tem um suporte experimental para as placas gráficas " Sea Islands " (HD7790, R7 260, R9 290, R7 360, R9 390).
Esse suporte é ativado por padrão no Ubuntu 16.04 ou essas placas gráficas usam o driver Radeon?

obrigado

alevipri
fonte
"Este suporte opcional está ativado por padrão no Ubuntu 16.04?" Então, o que faria esse suporte opcional ?
Rinzwind
@Rinzwind eu escrevi "opcional", pois ele pode ser ativado ao compilar o kernel, se bem entendi.
Alevipri
O novo driver funciona nem mesmo em 16.04 ainda, então eu não me preocuparia sobre o suporte para chipsets Sea Island apenas ainda ...
Nathan Osman

Respostas:

12

Acredito que sua resposta pode ser encontrada na linha de comando.

$ man -k amd
amdgpu (4)           - AMD RADEON GPU video driver
pamdeinterlace (1)   - remove ever other row from a PAM/PNM image
pamdice (1)          - slice a Netpbm image into many horizontally and/or vertically
radeon (4)           - ATI/AMD RADEON video driver

man radeonfornece uma lista de hardware suportado, bem como um link para seu wiki :

HARDWARE SUPORTADO
       O driver radeon suporta placas de vídeo PCI, AGP e PCIe com base nos seguintes chips ATI / AMD
       (nota: a lista não é exaustiva):

       R100 Radeon 7200
       RV100 Radeon 7000 (VE), M6, RN50 / ES1000
       RS100 Radeon IGP320 (M)
       RV200 Radeon 7500, M7, FireGL 7800
       RS200 Radeon IGP330 (M) / IGP340 (M)
       RS250 Radeon Mobility 7000 IGP
       R200 Radeon 8500, 9100, FireGL 8800/8700
       RV250 Radeon 9000PRO / 9000, M9
       RV280 Radeon 9200PRO / 9200 / 9200SE / 9250, M9 +
       RS300 Radeon 9100 IGP
       RS350 Radeon 9200 IGP
       Radeon XPRESS 200 (M) / 1100 IGP RS400 / RS480
       R300 Radeon 9700PRO / 9700 / 9500PRO / 9500 / 9600TX, FireGL X1 / Z1
       R350 Radeon 9800PRO / 9800SE / 9800, FireGL X2
       R360 Radeon 9800XT
       RV350 Radeon 9600PRO / 9600SE / 9600/9550, M10 / M11, FireGL T2
       RV360 Radeon 9600XT
       RV370 Radeon X300, M22
       RV380 Radeon X600, M24
       RV410 Radeon X700, M26 PCIe
       R420 Radeon X800 AGP
       R423 / R430 Radeon X800, M28 PCIe
       R480 / R481 Radeon X850 PCIe / AGP
       RV505 / RV515 / RV516 / RV550
                   Radeon X1300 / X1400 / X1500 / X1550 / X2300
       R520 Radeon X1800
       RV530 / RV560 Radeon X1600 / X1650 / X1700
       RV570 / R580 Radeon X1900 / X1950
       RS600 / RS690 / RS740
                   Radeon X1200 / X1250 / X2100
       R600 Radeon HD 2900
       RV610 / RV630 Radeon HD 2400/2600/2700/4200/4225/4250
       RV620 / RV635 Radeon HD 3410/3430/3450/3470/3650/3670
       RV670 Radeon HD 3690/3850/3870
       RS780 / RS880 Radeon HD 3100/3200/3300/4100/4200/4250/4290
       Radeon HD 4330/4350/4550/4650/4670/5145/5165 / 530v / 545v / 560v / 565v
       RV740 / RV770 / RV790
                   Radeon HD 4770/4730/4830/4850/4860/4870/4890
       CEDAR Radeon HD 5430/5450/6330/6350/6370
       REDWOOD Radeon HD 5550/5570/5650/5670/5730/5750/5770/6530/6550/6570
       JUNIPER Radeon HD 5750/5770/5830/5850/5870/6750/6770/6830/6850/6870
       CYPRESS Radeon HD 5830/5850/5870
       HEMLOCK Radeon HD 5970
       PALM Radeon HD 6310/6250
       SUMO / SUMO2 Radeon HD 6370/6380/6410/6480/6520/6530/6550/6620
       BARTS Radeon HD 6790/6850/6870/6950/6970/6990
       TURQUIA Radeon HD 6570/6630/6650/6670/6730/6750/6770
       CAICOS Radeon HD 6430/6450/6470/6490
       CAYMAN Radeon HD 6950/6970/6990
       ARUBA Radeon HD 7000 series
       Série TAHITI Radeon HD 7900
       Série PITCAIRN Radeon HD 7800
       VERDE Radeon HD 7700 series
       Série OLAND Radeon HD 8000
       Série HAINAN Radeon HD 8000
       Série BONAIRE Radeon HD 7790
       KAVERI KAVERI APUs
       KABINI KABINI APUs
       HAWAII Radeon R9 series
       MULLINS MULLINS APUs

Referência: http://xmodulo.com/how-to-check-graphics-card-on-linux.html

Este é um bom tutorial para visualizar informações sobre sua GPU. Eu gosto especialmente lspci | grep -E "VGA|3D"e sudo lspci -v -s ##:##.#(usando os números que você encontrou no comando anterior).

conman253
fonte
3
Ele está perguntando sobre as GPUs suportadas pelo controlador AMDGPU nem o driver radeon
Tooniis
Ele está perguntando sobre as GPUs suportadas pelo controlador AMDGPU nem o driver radeon
Tooniis
2

A partir de agora, os drivers beta só foram testados no ubuntu 14.04 e na versão 4.2 do kernel. Se você possui uma placa Sea Island, precisará compilar seu próprio kernel com o ck ativado. Se você está confortável com o terminal, isso é realmente muito fácil. Você pode verificar os fóruns do gentoo, pois esta é a norma para eles. A partir de agora, a menos que você seja um desenvolvedor, é melhor evitar os drivers nvidia e amd vulkan. Na minha experiência, eles ainda são experimentais e ainda têm muitos problemas no limite. Meu sistema caiu na semana passada devido a uma atualização do kernel e a única razão pela qual o uso é porque preciso testar a estrutura que estou usando em plataformas diferentes. Por enquanto, atenha-se aos drivers da mesa. Pelo que ouvi, ainda é comparável ao motorista profissional.

user535986
fonte
Obrigado pela sua resposta, é certamente útil! No entanto, na pergunta, refiro-me ao driver de código aberto amdgpu pré-instalado no Ubuntu 16.04 LTS. Não me refiro ao driver beta AMD GPU-Pro fornecido pela AMD em seu site.
Alevipri
pergunta atualizada :)
alevipri
3
Isso realmente se refere a ambos. Basicamente, existem duas pilhas que usam o driver do kernel AMDGPU: AMDGPU / GPU-Pro e AMDGPU / Mesa-Galium O driver AMD GPU-Pro usa o mesmo driver lateral do kernel, mas usa seu próprio compilador de shader e bibliotecas OpenGL de front-end. (Ele funciona muito bem no Mesa para coexistência em plataformas com várias placas, diferente do pesadelo que era o fglrx.) Ele também adiciona suporte a Vulkan e OpenCL. GPU-Pro, além de ser de código fechado não suporta os chips SI (ie GCN 1,0) só suporta a VI e batatas fritas mais tarde (ie GCN 1.1+)
Robert Wm Ruedisueli