我的笔记本电脑配备有 Intel/AMD 混合 GPU,我相信我已默认启用 AMDGPU 驱动程序。xrandr --setprovideroffloadsink
也设置为 AMD 卡。
所以我尝试使用 启动 steam 以DRI_PRIME=1
利用独立卡,但什么都没有出现。如果DRI_PRIME
未设置该选项,它工作得很好。我还使用 进行了一些测试glxgears
。我只得到一个黑色窗口,没有图像/动画DRI_PRIME=1
。可能是什么问题?提前谢谢
编辑:这似乎是合成器问题。如果我执行以下操作,就会出现此问题:
禁用/启用合成器
最小化/最大化窗口
调整窗口大小
答案1
我不知道这是否相关,但 16.04(所有版本)对 AMD 卡的支持大大减少。
“对于 AMD 显卡用户来说,有好消息也有坏消息。Ubuntu 16.04 LTS 将支持 AMD 新的 AMDGPU 显卡驱动程序架构,这将有助于缩小与 Nvidia 出色的 Linux 驱动程序之间的差距。不幸的是,Ubuntu 16.04 LTS 不再支持当前的 AMD Catalyst 驱动程序(也称为“fglrx”)。AMD 显卡用户可能希望继续使用 Ubuntu 14.04,直到 AMDGPU 成熟为止。也就是说,如果您使用该卡玩游戏或其他要求苛刻的杂务。如果您执行标准桌面活动,AMD 显卡将工作正常。”
我看到你正在使用 AMDGPU——这可能是此引述中提到的“不成熟”的一部分......