Я использую Ubuntu 16.04 на новом iMac retina 2015. (пожалуйста, не спрашивайте меня, почему)
Я пытаюсь получить спускающуюся 3d графику с моей карты, используя AMDGPU.
Я загружаюсь, используя перезапись. Это не про fglrx.
В настоящее время я использую драйвер Radeon по умолчанию - он глючит с разрешением 5k (что неудивительно) - но его можно использовать.
В соответствии с MAC карта является R9 M380 , но в Ubuntu сообщается по-другому.
На Mac в Системной информации у меня есть:
Chipset Model: AMD Radeon R9 M380
Type: GPU
Bus: PCIe
PCIe Lane Width: x16
VRAM (Total): 2048 MB
Vendor: ATI (0x1002)
Device ID: 0x6640
Revision ID: 0x0080
ROM Revision: 113-C6005R-800
EFI Driver Version: 01.00.800
Где, как в Ubuntu 16.04, у меня есть:
$ lspci | grep VGA
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Saturn XT [FirePro M6100] (rev 80)
$ lspci | grep AMD
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Saturn XT [FirePro M6100] (rev 80)
01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Tobago HDMI Audio [Radeon R7 360 / R9 360 OEM]
Просмотр страницы вики
https://en.wikipedia.org/wiki/List_of_AMD_graphics_processing_units#Radeon_R5.2F7.2F9_M300_Series
Описанный R9 M380 предполагает, что он GCN 1-го поколения (1,0 - Южные острова).
Где R7 360 на той же странице описывает его как GCN 2-го поколения (1.1 - Морские острова)
И FirePro M6100 описано здесь:
https://en.wikipedia.org/wiki/List_of_AMD_graphics_processing_units#FirePro_Mobile_Series
, кажется, имеет GCN 2-го поколения GCN 1.1
Это очень важно, поскольку AMDGPU имеет минимальное требование не менее 1,1 (и отключено) и не поддерживает 1,0. Поэтому, в зависимости от того, что это такое, я мог бы запустить его.
Вопрос : Какая у меня карта?
ОБНОВЛЕНИЕ: Я разместил это на форумах Mac: http://www.mac-forums.com/apple-desktops/335312-ati-graphics-imac-27-incorrect-graphics-card-reported.html
ОБНОВЛЕНИЕ: Я установил DPCI Manger, как предложено на Mac, и это противоречит самому себе. На странице состояния это говорит:
AMD Radeon R9 M380
, но на странице списка PCI это говорит:
89501002, 6640, 106B, 014B, Advanced Micro Devices, Inc. [AMD/ATI], Saturn [Radeon HD 8950]
как VGA-совместимый контроллер дисплея! - Святая Моли - еще одна карта сообщается! Я думаю, что сейчас около 4.
ОБНОВЛЕНИЕ: sudo lshw - в Ubuntu возвращает
jowan@iMac16:~$ sudo lshw -class display
*-display
description: VGA compatible controller
product: Saturn XT [FirePro M6100]
vendor: Advanced Micro Devices, Inc. [AMD/ATI]
physical id: 0
bus info: pci@0000:01:00.0
version: 80
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
configuration: driver=radeon latency=0
resources: irq:27 memory:a0000000-afffffff memory:b0000000-b07fffff ioport:3000(size=256) memory:d1600000-d163ffff memory:d1640000-d165ffff
Итак ... единственная общность, которую я вижу на данный момент это название модели Saturn , которое имеет M6100. M6100 основан на Radeon R9 M280X. Я искренне надеюсь, что это не Radeon HD 8950, так как он находится в том же парке, что и M380.
У Вас есть FirePro M6100.
Вы видите это путем рассмотрения вывода MAC, где он указывает, что существует 2 Гбайта видеопамяти. Radeon R9 M380 имел бы 4 Гбайта.
Linux и Phoronix сообщают об этом, потому что это - то, что карта говорит им.