必须先确认双显卡硬件识别与驱动加载,再启用智能切换、手动切换或单应用绑定;若前置验证未完成,所有设置均无效。

确认双显卡硬件与驱动状态
如果你在银河麒麟系统中运行WPS 3D绘图、达索CATIA或视频渲染软件时明显卡顿,且设备管理器只显示一个显卡,说明系统尚未识别独立显卡或驱动未加载——这一步跳过会导致后续所有切换操作完全无效。
打开终端,执行命令:lspci | grep -i vga,检查输出是否包含两条记录,例如“Intel Corporation HD Graphics”和“NVIDIA Corporation GP107M”。
执行命令:lsmod | grep -E "(nvidia|amdgpu|nouveau)",若无任何输出,说明对应驱动模块未加载;此时必须进入“控制中心→硬件→显卡驱动”,选择闭源驱动并点击“应用”。【若此处无可用驱动选项,需先执行 sudo apt update && sudo apt upgrade 更新系统,再重试】
通过麒麟控制中心启用智能显卡切换
这是国产整机平台最稳妥的全局策略设定方式,图形界面一键完成,无需记忆命令。
点击左下角“开始菜单”,进入“控制中心”。
在左侧导航栏选择“硬件”分类,点击“显卡模式”。
将模式从“仅集成显卡”更改为“智能切换(推荐)”,勾选“开机自动启用显卡切换”,点击“应用”。
系统提示需重启生效,点击“立即重启”。重启后,日常办公自动走集显,Wine运行的3D游戏、OBS推流、Blender建模等高负载任务将自动触发独显加速。
使用prime-select工具手动锁定独立显卡
适用于调试验证、临时性能压测或智能切换失效时的强制接管场景。
方法一:终端执行 sudo prime-select query,确认当前为 intel 或 nvidia。
方法二:切换至NVIDIA独显,执行 sudo prime-select nvidia;切换至AMD独显,执行 sudo prime-select amd。
【每次执行prime-select后必须运行 sudo reboot,否则X Server无法加载新GPU驱动栈,桌面可能黑屏或反复登录】
重启完成后,再次执行 prime-select query 验证输出是否变为 nvidia 或 amd。
为单个应用程序绑定独立显卡
当某个国产CAD软件、Unity编辑器或FFmpeg硬编任务未被智能调度识别时,可对进程做GPU级绑定。
方法1:右键目标应用快捷方式 → “属性” → “快捷方式”选项卡 → 在“命令”字段末尾添加前缀:__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia(NVIDIA平台)或__AMDGPU_PRO_PRIME_RENDER_OFFLOAD=1(AMD平台)。
方法2:终端中直接调用,例如启动Blender:__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia blender。
方法3:创建桌面启动器文件(.desktop),在 Exec= 行写入完整带环境变量的命令,并确保文件权限为可执行。

















