Какие графические карты поддерживаются новым драйвером AMDGPU в Ubuntu 16.04?

23

Новый драйвер AMDGPU с открытым исходным кодом, предварительно установленный в Ubuntu 16.04, должен поддерживать все карты « Вулканических островов » из коробки. Это означает, что видеокарты AMD Radeon R9 285, R9 380 / 380X и R9 Fury / FuryX будут поддерживаться "из коробки", если установлена ​​Ubuntu 16.04 LTS.

Однако я читал, что драйвер AMDGPU с открытым исходным кодом имеет экспериментальную поддержку видеокарт « Морские острова » (HD7790, R7 260, R9 290, R7 360, R9 390).
Включена ли эта поддержка по умолчанию в Ubuntu 16.04, или эти видеокарты будут использовать драйвер Radeon?

Благодарность

alevipri
источник
«Эта дополнительная поддержка включена по умолчанию в Ubuntu 16.04?» Тогда что бы сделать эту дополнительную поддержку ?
Rinzwind
@Rinzwind Я написал «необязательно», так как он может быть включен при компиляции ядра, если я хорошо понял.
alevipri
Новый драйвер даже не работает 16.04, поэтому я пока не буду беспокоиться о поддержке чипсетов Sea Island ...
Натан Осман

Ответы:

12

Я верю, что ваш ответ можно найти из командной строки.

$ 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 radeonдает список поддерживаемого оборудования, а также ссылку на их вики :

ПОДДЕРЖИВАЕМОЕ ОБОРУДОВАНИЕ
       Драйвер Radeon поддерживает видеокарты PCI, AGP и PCIe на основе следующих чипов ATI / AMD
       (примечание: список не является исчерпывающим):

       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
       RS400 / RS480 Radeon XPRESS 200 (M) / 1100 IGP
       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
       RV710 / RV730 Radeon HD 4330/4350/4550/4650/4670/5145/5165/530 В / 545 В / 560 В / 565 В
       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
       КИПРЕСС Radeon HD 5830/5850/5870
       ХЭМЛОК 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
       TURKS 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 серии
       Серия TAHITI Radeon HD 7900
       PITCAIRN Radeon HD 7800 серия
       VERDE Radeon HD 7700 серии
       OLAND Radeon HD 8000 серии
       Серия HAINAN Radeon HD 8000
       BONAIRE Radeon HD 7790 серия
       КАВЕРИ КАВЕРИ ВСУ
       КАБИНИ КАБИНИ ВСУ
       Серия HAWAII Radeon R9
       Муллинс Муллинс ВСУ

Ссылка: http://xmodulo.com/how-to-check-graphics-card-on-linux.html

Это хороший учебник для просмотра информации о вашем GPU. Мне особенно нравится lspci | grep -E "VGA|3D"и sudo lspci -v -s ##:##.#(используя числа, которые вы нашли из предыдущей команды).

conman253
источник
3
Он спрашивает о графических процессорах, поддерживаемых драйвером AMDGPU или драйвером Radeon
Tooniis
Он спрашивает о графических процессорах, поддерживаемых драйвером AMDGPU или драйвером Radeon
Tooniis
2

На данный момент, бета-драйверы были протестированы только на Ubuntu 14.04 и версии ядра 4.2. Если у вас есть карта Sea Island, вам нужно будет скомпилировать свое собственное ядро ​​с включенным ck. Если вам удобно с терминалом, это на самом деле довольно легко. Вы можете проверить форумы gentoo, так как для них это норма. На данный момент, если вы не разработчик, лучше всего избегать драйверов nvidia и amd vulkan. По моему опыту, они все еще экспериментальные и все еще имеют много проблем на переднем крае. Моя система вышла из строя только на прошлой неделе из-за обновления ядра, и единственная причина, по которой я его использую, это то, что мне нужно протестировать фреймворк, который я использую на разных платформах. А пока придерживайтесь драйверов mesa. Из того, что я слышал, это все еще сопоставимо с профессиональным водителем.

user535986
источник
Спасибо за ваш ответ, это, безусловно, полезно! Однако в этом вопросе я имею в виду драйвер с открытым исходным кодом amdgpu, предварительно установленный в Ubuntu 16.04 LTS. Я не имею в виду бета-драйвер AMD GPU-Pro, предоставляемый AMD на своем веб-сайте.
Alevipri
вопрос обновлен :)
alevipri
3
Это на самом деле относится к обоим. По сути, есть два стека, которые используют драйвер ядра AMDGPU: AMDGPU / GPU-Pro и AMDGPU / Mesa-Galium Драйвер AMD GPU-Pro использует один и тот же драйвер на стороне ядра, но использует собственный шейдерный компилятор и внешние библиотеки OpenGL. (Он отлично работает через Mesa для сосуществования на платформах с несколькими картами, в отличие от кошмара, который был fglrx.) Он также добавляет поддержку Vulkan и OpenCL. GPU-Pro, помимо того, что является закрытым исходным кодом, не поддерживает микросхемы SI (т. Е. GCN 1.0), он поддерживает только микросхемы VI и более поздние (т. Е. GCN 1.1+)
Robert Wm Ruedisueli