在 Ubuntu 上对 Nvidia 进行超频

在 Ubuntu 上对 Nvidia 进行超频

我正在尝试对在 Ubuntu 下运行的多 GPU 系统进行超频,但不知何故它不起作用。

我有一个基于 Nvidia GTX 1060 的 10 GPU 系统。

以下是我目前所做的工作:

  1. 全新 Ubuntu 安装 16.04
  2. 像这样安装 Nvidia 驱动程序:

    sudo add-apt-repository ppa:graphics-drivers/ppa 
    sudo apt-get update 
    ubuntu-drivers devices  
    sudo apt-get install nvidia-381
    
  3. 从 Nvidia 下载 .deb 文件来安装 CUDA 驱动程序(https://developer.nvidia.com/cuda-downloads

    sudo dpkg -i cuda-repo-ubuntu1604_8.0.61-1_amd64.deb
    sudo apt-get update
    sudo apt-get install cuda
    
  4. 使用 coolbits 启用超频

    sudo nvidia-xconfig -a --cool-bits=28 --allow-empty-initial-configuration
    

到目前为止,一切都正常,我看到xorg.conf已正确更新,但是当我重新启动时,我的系统xorg.conf会回到没有超频的先前版本。

我看到有些人遇到了同样的问题,这里有一些解决方案: gpu-manager 覆盖 xorg.conf 我尝试了这个但最终出现了登录循环并且不得不清除所有 Nvidia 驱动程序。

当我尝试只使用一个 GPU 时,我可以毫无问题地对卡进行超频,但自从我添加了其他卡后,它就不再起作用了。问题似乎来自 xorg.conf,我的配置被系统地覆盖了。

我知道该如何解决这个问题吗?

相关内容