Radeon Graphics Card not working in 16.04
Currently the problems are: 1. can only log in with recovery mode / nouveau, 2. poor screen resolution, and 3. screen display shows "built in display" only.
My graphics card is: 1024Mb ATi Radeon HD 5770 PCI-Express VGA Card. It was working fine before moving from 14.04 to 16.04 yesterday.
I have an Intel CPU and I believe I am using the open source radeon driver.
Please, could someone tell me how to get the graphics card working again?
When I run this command: dmesg | egrep 'drm|radeon'
I get this response:
[ 1.536906] [drm] Initialized drm 1.1.0 20060810
[ 1.586158] [drm] VGACON disable radeon kernel modesetting.
[ 1.586239] [drm:radeon_init [radeon]] *ERROR* No UMS support in radeon module!
[ 44.543359] [drm] VGACON disable radeon kernel modesetting.
[ 44.543388] [drm:radeon_init [radeon]] *ERROR* No UMS support in radeon module!
When I enter lshw -c video
I get:
*-display UNCLAIMED
description: VGA compatible controller
product: Juniper XT [Radeon HD 5770]
vendor: Advanced Micro Devices, Inc. [AMD/ATI]
physical id: 0
bus info: pci@0000:01:00.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi vga_controller bus_master cap_list
configuration: latency=0
resources: memory:e0000000-efffffff memory:fbdc0000-fbddffff ioport:ee00(size=256) memory:fbd00000-fbd1ffff
The output of sudo cat /etc/default/grub
can be seen here http://paste.ubuntu.com/22074912/
Solution 1:
To start with, let's make sure you have a AMD CPU. Run this in a terminal:
cat /proc/cpuinfo | grep 'name'| uniq
If this shows AMD, then you need to correct the drivers.
To get the correct drivers, first, select "Do not use this device" option. Then, from a terminal, run:
sudo apt-get remove intel-microcode iucode-tool
Now, run:
sudo apt-get install amd64-microcode
Then, go again to the "Additional Drivers" tab, and select proprietary option.
NOTE: In case you are not aware, proprietary driver for AMD graphic cards (fglrx) are not longer supported in Ubuntu 16.04. Open-source drivers are then used by default. That is why you do not see any propeietary driver in that window, as you probably saw in your previous Ubuntu (14.04?). See here and here for more information.