XD_69 2023-04-27 13:47 采纳率: 0%
浏览 374

Ubuntu18.04双独显禁用如何禁用一块

问题遇到的现象和发生背景

戴尔工作站T7920,加装了一块RTX 3090显卡,原来装了一块1650显卡,Ubuntu有没有什么操作可以禁用其中一块显卡呢?

操作环境、软件版本等信息

Ubuntu18.04,nVidia驱动470.182.03

尝试过的解决方法

现有的解决方案都是禁用独显保留集显的,但是我们的工作站没有集显,只想禁用其中一块独显即可。nVidia-setting里面也无法完全关闭显卡或者风扇

  • 写回答

2条回答 默认 最新

  • Bony- 2023-04-28 12:47
    关注

    以下回答参考GPT并且由Bony-整理:
    可以通过Ubuntu的xrandr命令行工具来实现禁用其中一块显卡。具体步骤如下:

    打开终端,输入以下命令,查看当前系统中所有显卡的名称:

    xrandr --listproviders
    
    

    找到需要禁用的显卡的名称,例如 "NVIDIA-0"。

    输入以下命令,禁用该显卡:

    xrandr --setprovideroutputsource NVIDIA-0 modesetting
    
    

    注意,这个命令并不会关闭显卡,而是将显卡输出源切换到 modesetting 驱动,从而禁用了原来的 NVIDIA 驱动。

    如果需要重新启用该显卡,可以输入以下命令:

    xrandr --setprovideroutputsource NVIDIA-0 NVIDIA-0
    
    

    这会将显卡输出源重新切换回 NVIDIA 驱动。

    需要注意的是,这种方法只能在当前会话中禁用显卡,并不能在系统启动时自动禁用。如果需要实现自动禁用,可以在系统启动时执行上述命令。

    评论

报告相同问题?

问题事件

  • 创建了问题 4月27日