I am tying to upgrade to 16.04 and I don't think that the radeon driver is working properly. anecdotally, games are not running well and it looks like I am using software rendering
First, this page for the radeon driver says that the AMD R7/260X is supported
I first check which card I have installed
$ lspci | grep VGA
I get
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Bonaire XTX [Radeon R7 260X/360]
The card is as I suspectetd and the chipset is allegdly supported. However, when I run
LIBGL_DEBUG=verbose glxinfo | grep llvm
I get the following
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 4.0, 128 bits)
This implied that I am not using the radeon driver for and am using software rendering.
The final nail in the coffin comes from running
/usr/lib/nux/unity_support_test -p
Which gives
OpenGL vendor string: VMware, Inc.
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 4.0, 128 bits)
OpenGL version string: 3.0 Mesa 17.0.7
Not software rendered: no
Not blacklisted: yes
GLX fbconfig: yes
GLX texture from pixmap: yes
GL npot or rect textures: yes
GL vertex program: yes
GL fragment program: yes
GL vertex buffer object: yes
GL framebuffer object: yes
GL version is 1.4+: yes
Unity 3D supported: no
I could try installing AMDGPU pro but I am running 16.04.03
$lsb_release -a
> No LSB modules are available.
> Distributor ID: Ubuntu
> Description: Ubuntu 16.04.3 LTS
> Release: 16.04
> Codename: xenial
And according to this page, 16.04.3 is not currently supported
So, my questions are
Is there any further configuration I should do to make the radeon driver work?
Is the Bonaire chip and the R7 260X really supported by radeon? I have seen some older posts saying it is not.
Any other debugging suggestions or solutions?
thanks