我在一台配备 AMD Radeon HD 7750m 的 HP Envy 15 上运行 Ubuntu Mate 15.04 和最新的 AMD Catalyst 15.9。我对 Linux 有点菜鸟,我找到了一些解决方案,这些解决方案导致在 Catalyst 面板中发现一些屏幕撕裂选项,但它在 15.9 版本中不存在。这几乎就像缺少额外的显示选项一样。我发现一些关于这一点的信息指向显示设置中存在的其余选项,但它也不在那里。我在 Firefox 网页、VLC 和 Chrome 中的 Netflix 中遇到了屏幕撕裂。我真的不想回到 Windows,但这种撕裂问题让我难以忍受。如果有人能给我指明正确的方向,我将不胜感激。
答案1
如果您使用的是混合 Intel/AMD 显卡,Catalyst 控制中心面板中将不会提供显示选项(包括“无撕裂”选项,该选项仅适用于仅由 AMD 驱动的显示器)。据我了解,这是因为使用混合显卡设置时,渲染工作可以由专用(AMD)GPU 完成,但合成/显示始终由集成(Intel)GPU 完成。我有一个混合 Intel/AMD 配置(Intel Broadwell/AMD Firepro m4150),在使用 AMD GPU 进行渲染时,我遇到了与您相同的撕裂问题,我尝试了 Catalyst 15.3 和 15.9 驱动程序,但...没有任何效果。CCC 中没有显示选项。恐怕您只有两种解决方案可以防止桌面撕裂:1) 始终使用集成 GPU(平均而言,英特尔 Linux 驱动程序在 2D 加速方面表现相当不错,完全没有撕裂); 2) 从 Catalyst 转到开源 Radeon 驱动程序(但您可能还需要放弃 Unity,并使用一些不那么“闪亮”的桌面环境,例如 Xfce)
答案2
我在网上查找了所有地方,最终发现 Radeon 控制中心(管理)中的设置有助于解决该问题。
Radeon 控制中心->显示选项->启用 Teer Free Despktop 以减少撕裂。
从此以后我就再也没有流泪了。Ubuntu 15.10 Unity 和最新的 Catalyst 驱动程序 15.32