有没有办法在 Ubuntu 18.04 上在 Intel/Radeon 图形驱动程序之间切换?

有没有办法在 Ubuntu 18.04 上在 Intel/Radeon 图形驱动程序之间切换?

所以我过去一直在询问显示器和图形驱动程序,但我仍然无法解决联想笔记本电脑上的问题。我在带有 Intel/AMD 混合显卡的笔记本电脑上使用 Ubuntu 18.04。运行 lshw -c video 后,我得到了以下信息:

sudo lshw -c 视频
 
  *-展示                 
       描述:VGA兼容控制器
       产品:高清显卡 5500
       供应商:英特尔公司
       物理 ID:2
       总线信息:pci@0000:00:02.0
       版本:09
       宽度:64 位
       时钟:33MHz
       功能:msi pm vga_controller bus_master cap_list rom
       配置:驱动程序=i915 延迟=0
       资源:irq:49 内存:d0000000-d0ffffff 内存:c0000000-cfffffff ioport:5000(size=64)内存:c0000-dffff
  *-展示
       描述:显示控制器
       产品:Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330 / M430]
       供应商:Advanced Micro Devices, Inc. [AMD/ATI]
       物理 ID:0
       总线信息:pci@0000:04:00.0
       版本:83
       宽度:64 位
       时钟:33MHz
       功能:pm pciexpress msi bus_master cap_list rom
       配置:驱动程序=amdgpu延迟=0
       资源:irq:50 内存:b0000000-bfffffff 内存:d1000000-d103ffff ioport:3000(size=256) 内存:d1040000-d105ffff

我安装了 radeon 驱动程序,但今天我安装了 amdgpu,因为我认为它足够了。确切的问题可以在下图中看到: 在此处输入图片描述

如您所见,暗部模糊/像素化。播放视频时,或者即使我想设置较暗的背景图像时,都会出现这种情况。下一张图片。

看来,即使我有 AMD 图形驱动程序,我的笔记本电脑也使用英特尔驱动程序: 在此处输入图片描述

所以我的问题是,是否有可能以某种方式在两个图形驱动程序之间切换?作为这方面的新手,我真的不知道是什么原因导致屏幕模糊。大约 6 年前,我有一台带有英特尔显卡的旧富士通笔记本电脑,当时 Ubuntu 可以在它上面完美运行。任何帮助都将不胜感激。谢谢。

答案1

您的显卡是 GCN 第 1 代(请参阅本概述),对其的amdgpu支持尚处于实验阶段并且radeon是推荐的驱动程序。

如果您确实想使用amdgpu显卡驱动程序,则需要明确启用它。为此,请编辑/etc/default/grub并添加amdgpu.si_support=1 radeon.si_support=0amdgpu.si_support=1 modprobe.blacklist=radeonGRUB_CMDLINE_LINUX

但是,使用驱动程序可能更好radeon。例如,您会发现笔记本电脑的电池消耗得更快,因为amdgpu当使用英特尔时,它目前不会关闭卡。

要使用radeon,请设置radeon.si_support=1 amdgpu.si_support=0,或将列入黑名单amdgpu,或者不执行任何操作,因为该radeon驱动程序是您的卡的默认驱动程序。

编辑后/etc/default/grub记得sudo update-grub

答案2

关于“模糊”区域...第一张图片中暗区的像素化是正常的。这是因为视频流服务高度压缩了暗区,因为他们认为你不会注意到。如果你能强制提高分辨率,这可能会有所帮助。

第二张照片看起来也很正常。这是一张高度压缩的图像。

相关内容