目前存在的问题是:1.只能使用恢复模式/nouveau登录,2.屏幕分辨率差,3.屏幕显示仅显示“内置显示屏”。
我的显卡是:1024Mb ATi Radeon HD 5770 PCI-Express VGA 卡。在昨天从 14.04 升级到 16.04 之前,它运行良好。
我有一个英特尔 CPU,我相信我正在使用开源 radeon 驱动程序。
请问有人能告诉我如何让显卡重新工作吗?
当我运行此命令时:dmesg | egrep 'drm|radeon'
我收到这样的回复:
[ 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!
当我进入lshw -c video
我得到:
*-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
输出结果sudo cat /etc/default/grub
如下:http://paste.ubuntu.com/22074912/
答案1
首先,让我们确保您拥有 AMD CPU。在终端中运行此命令:
cat /proc/cpuinfo | grep 'name'| uniq
如果显示 AMD,那么您需要更正驱动程序。
要获取正确的驱动程序,首先选择“不使用此设备”选项。然后,从终端运行:
sudo apt-get remove intel-microcode iucode-tool
现在运行:
sudo apt-get install amd64-microcode
然后,再次转到“附加驱动程序”选项卡,并选择专有选项。
笔记:如果您不知道,AMD 的专有驱动程序显卡(fglrx)在 Ubuntu 16.04 中不再受支持。默认情况下使用开源驱动程序。这就是为什么您在该窗口中看不到任何专有驱动程序,就像您可能在之前的 Ubuntu(14.04?)中看到的那样。请参阅这里和这里了解更多信息。