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
相关产品推荐
相关产品推荐

