You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 24.04:如何让X仅运行在集成显卡上

Ubuntu 24.04:如何让X仅运行在集成显卡上

大家好,我现在碰到个挺闹心的问题——我的笔记本独显一直没法休眠,耗电10W,用nvidia-smi查了才发现,只有Xorg程序占着它,导致它没法进入低功耗状态。

先给大家看看我的硬件配置信息:

xrandr --listproviders
Providers: number : 2
Provider 0: id: 0x59 cap: 0x9, Source Output, Sink Offload crtcs: 4 outputs: 7 associated providers: 1 name:AMD Radeon Graphics @ pci:0000:0a:00.0
Provider 1: id: 0x1e4 cap: 0x2, Sink Output crtcs: 4 outputs: 4 associated providers: 1 name:NVIDIA-G0

我已经把网上能找到的方法都试了一遍,可还是没解决:

  • 在/usr/share/X11/xorg.conf.d/目录下的radeon和amdgpu配置文件里添加Option "PrimaryGPU" "yes",同时给nvidia输出类配置Option "PrimaryGPU" "no"
  • 尝试执行xrandr --setprovideroffloadsink 0 0,结果直接报错:
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  140 (RANDR)

有没有大佬能教教我怎么让X只运行在集成显卡上,让独显能正常休眠啊?

备注:内容来源于stack exchange,提问作者Christian

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.15 13:58:15