刚配置完一台cuda服务器,使用 nvidia-smi 命令看到每张显卡上都有一个 xorg 程序,这是 linux 下的桌面程序。我希望 xorg 使用核显就行,而独显专门用于模型的训练。以下为操作步骤:
任意切换到一个 tty 终端:
init 3
创建 xorg 配置文件
# 该命令的作用是,如果你想修改 xorg 的默认配置,该命令会自动帮你生成一套配置文件模板
# 官网解释:https://www.x.org/wiki/ConfigurationHelp/
Xorg -configure
它会在 /usr/share/X11/xorg.conf.d
目录下生成一系列配置文件,其中有个 nvidia-drm-outputclass.conf
文件,该文件用于自动检测并使用nvidia显卡程序。将其删除或者改名即可
mv nvidia-drm-outputclass.conf nvidia-drm-outputclass.conf.bak
重启系统就行了
我在网上看到很多人说修改 /etc/X11/xorg.conf
也行,但据说会有壁纸显示的问题,我没试过
本文参考:https://blog.csdn.net/xiaohaier8593/article/details/122852810