Ubuntu MATE 17.04/AMD RX550 GPU

Halo all. :slight_smile: I installed fresh install on my HDD.
Now i see that AMD support my GPU under 16.04 Ubuntu/based systems.
And under Additional Drivers do not show any GPU:


Also: **lspci** command give these '' 00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Root Complex
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) I/O Memory Management Unit
00:02.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Root Port
00:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Root Port
00:10.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB XHCI Controller (rev 09)
00:10.1 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB XHCI Controller (rev 09)
00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 40)
00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB OHCI Controller (rev 11)
00:12.2 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller (rev 11)
00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB OHCI Controller (rev 11)
00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller (rev 11)
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 16)
00:14.1 IDE interface: Advanced Micro Devices, Inc. [AMD] FCH IDE Controller
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD] FCH Azalia Controller (rev 01)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 11)
00:14.4 PCI bridge: Advanced Micro Devices, Inc. [AMD] FCH PCI Bridge (rev 40)
00:14.5 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB OHCI Controller (rev 11)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Function 5
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Polaris12 (rev c7)
01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Device aae0
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06) '' So it loks like my RX550 is not recognized by OS kernel?
So is AMDGPU (open source driver) in use, if yes, then that is one without additional propriatery layes added?
I only guess so from '' lshw -c video'' command, cos that output only give AMDGPU, no AMDGPU-PRO.

You might have to install the driver officially from AMD?

There should be working AMDGPU+RadeonSI support and presumably AMD will release an updated AMDGPU-PRO driver with official RX 500 series support

Source: https://www.phoronix.com/scan.php?page=news_item&px=Radeon-RX-500-Series-Next-Week

I would like to try some more commands lines, to show me more info about my GPU Driver in use. thx
Also i tried:

What is ''daily snapshot'' anyway?

Found more commands in: https://askubuntu.com/questions/28033/how-to-check-the-information-of-current-installed-video-drivers
Results:


Ok, AMDGPU is in use, correcr me if i am wrong. Command line to check version of driver?

Apologize beforehand that this reply will be a little bit wordy.

I have an AMD RX 480 video card, which is supposedly a few notches above the RX 550 (at least based on their respective prices). I don’t not see a need to install amdgpu pro. The open-sourced amdgpu driver, which is part of the Linux kernel, has been working great.

With the amdgpu, AMD is taking a new route to developing their video driver.

Previously, essentially all the video drivers are proprietary, with an open-sourced version being developed based on hardware specs selectively released by the graphic chip manufacturers, including Intel, NVidia, and AMD.

Now, with the amdgpu, AMD is starting with an open-sourced video driver–thus engaging the resources of the entire kernel developer community at the very initial stage. For those more advanced chips, which would inevitably involve NDA (non-disclosure agreement) with third parties and thus cannot be open sourced, AMD provides proprietary code which is then combined with amdgpu to become the amdgpu pro driver.

Previously, because of the proprietary nature of video drivers, Linux desktop and gaming are always considered secondary citizens to their Windows “mainstream”. I have not tested the amdgpu pro on the RX 480 (don’t see a need to), but on my AMD Carrizo APU laptop, the amdgpu actually outperforms its proprietary brother. Plus, the open-sourced amdgpu will always be a few steps ahead the amdgpu pro. (In other words, the whole process w.r.t video driver developments, open-source vis-a-vis proprietary, is reversed.)

With your RX 550, I really don’t see a need to be bothered with the pro. The Linux kernel in LM 16.04.2 already includes the amdgpu driver.

1 Like

I support open source. I even buy AMD GPU instead NVIDIA . I had 2 NVIDIA cards and one Radeon before RX 550.
But for example Steam show that my card/driver support OpenGL 3.0, but my GPU is OpenGL 5.0 compatible… etc That could be all to Steam side…
What would be command or some GUI app, to show me driver info. Like control panel from Radeon Crimson, Nvidia Control Panel etc. This is must have in Linux.

AMDGPU is only “officially” a few months into AMD’s open-sourcing their video driver process. Be patient. :slight_smile:

Also, the amdgpu/amdgpu-pro driver only applies to relatively newer AMD Radeon video cards (i.e., GCN >= 1.2). There are efforts to extend the new drivers to older cards, but at the present time, the results are described as “experimental”.

Good luck!

RX 500 series is not ‘‘older’’. :wink: It is Polaris 12, it is newer then RX 480. :slight_smile:
Patience is virtue. :slight_smile: But then again we buy GPU so we deserve full support from AMD.