如何解决如何禁用可切换图形?
最近,我为我构建的新系统更新了图形驱动程序,它是 amd apu 和 nvidia quadro 的混合体。但是我偶然发现了一个罕见的问题,每次我尝试在 ffmpeg 上使用 OpenCl 加速进行 libx264 编码时,ffmpeg 都会用下一行通知我:
[libx264 @ 0000028149222780] OpenCL acceleration disabled,switchable graphics detected
我的明显步骤是围绕这个“可切换图形”搜索所有我能找到的东西,但几乎所有网站上的教程都告诉我应该搜索驱动程序的设置,但实际上 Radeon Software 或 Nvidia 的控制面板都没有显示关于它的任何选项(值得说的是,几乎所有的教程都参考了具有专用图形的笔记本电脑,并且非常过时)。
我使用 OpenCL 的另一种方式是用于 vapoursynth 的过滤器,例如 KNLMeansCL。而且,当我使用这个过滤器时,任务管理器检测到 AMD 的 APU 和 Nvidia 的 gpu 正在同时使用(我猜这就是可切换显卡的实际工作方式)。
我对此的主要抱怨是,我尝试使用 AMD 作为显示驱动程序,并让 Nvidia 完成这项工作,而实际上我在更新驱动程序之前能够做到这一点。而且,更深入地讨论“更新”,我将 nvidia 从“462.59”更新为“471.11”,不幸的是,我不记得我的 AMD 驱动程序是什么版本。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。