Ubuntu系统:NVIDIA显卡关闭图形显示 —— 彻底禁用NVIDIA GPU 的显示输出接口 —— ubuntu无桌面方式启动 —— NVIDIA显卡模式切换(显示模式切换为计算模式)...

相关:

ubuntu desktop改用无桌面方式启动



在使用Linux做异构计算等科学计算的时候一个常见的问题就是:

NVIDIA显卡关闭图形显示 —— 彻底禁用NVIDIA GPU 的显示输出接口 —— ubuntu无桌面方式启动 —— NVIDIA显卡模式切换(显示模式切换为计算模式)


网上关于这个问题的解决方法很多,比如:

  1. 修改BIOS,更新BIOS,在BIOS中进行设置;

  2. 在系统中使用NVIDIA的管理命令nvidia的smi-setting进行修改和模式切换;


可以说网上的方法特别多,也特别复杂,其实这个操作可以不用那么复杂,本文就以Ubuntu系统为例,我们只需要关闭系统的桌面显示功能也就是关闭了图形化显示功能,那么自然就达到目的了,总之,在Ubuntu系统中我们通过关闭系统的桌面模式就可以达成这个目的。


缺点:

本文的这个方法十分方便,但是缺点也很明显,那就是需要重启系统,不过网上给出的其他方法也都需要重启系统,这么一看好像也就不算是缺点了。



关闭图形界面:


   
   
sudo systemctl set-default multi-user.target
sudo reboot

打开图形界面:


   
   
sudo systemctl set-default graphical.target
sudo reboot


原创作者: devilmaycry812839668 转载于: https://www.cnblogs.com/devilmaycry812839668/p/18342732
### NVIDIA显卡驱动无法识别型号的问题解决方案 当NVIDIA显卡驱动无法识别显卡型号时,通常可能是由于以下几个方面的原因引起的:硬件未被正确检测到、驱动程序安装不当或者软件配置存在冲突。以下是针对该问题的具体分析和解决方法。 #### 1. 硬件兼容性和状态确认 首先需要确保计算机中的GPU硬件本身工作正常,并且其规格能够支持当前使用的操作系统以及所需的驱动版本。如果硬件存在问题,则无论怎样调整设置都无法解决问题[^4]。 可以通过以下命令来初步判断系统是否已经成功加载了NVIDIA模块: ```bash lsmod | grep nvidia ``` 如果没有返回任何结果,说明内核可能未能加载相应的设备驱动;此时应进一步排查BIOS/UEFI设定里关于PCI-E通道分配给图形处理器的相关选项是否有误开启或关闭。 #### 2. 驱动卸载与重装流程 对于已知的驱动安装失败情况,按照标准过程完全清除旧版残留文件后再尝试全新部署新版本往往能有效善状况: - **停止相关服务** ```bash sudo systemctl stop lightdm # 对于使用LightDM作为显示管理器的情况 ``` - **移除现有驱动及其依赖项** ```bash sudo apt-get --purge remove "*nvidia*" sudo rm /etc/X11/xorg.conf.d/*nvidia* sudo update-initramfs -u ``` - **获取最新稳定版驱动包** 访问[NVIDIA官方站点](https://www.nvidia.com/)查询对应平台架构下的推荐发行档链接地址[^1] - **执行静默模式安装脚本** 注意添加参数跳过不必要的验证环节以减少潜在干扰因素影响成功率。 ```bash sudo sh ./NVIDIA-Linux-x86_64-{version}.run \ -no-x-check \ -silent \ -force-clean \ -disable-nouveau \ -kernel-name=linux-image-generic ``` #### 3. 调整环境变量及权限控制 有时即使完成了上述操作仍会遭遇`nvidia-smi`工具调用失败的现象,这通常是由于缺少必要的库路径映射或是SELinux/AppArmor策略限制所致[^2]: - 添加动态连接共享对象搜索目录至全局生效范围之内 ```bash echo '/usr/local/nvidia/lib' >> /etc/ld.so.conf.d/nvidia.conf ldconfig ``` - 修特定进程运行上下文标签以便绕开安全框架约束条件(仅适用于某些特殊场景下测试用途) ```bash chcon -Rv --type=textrel_shlib_t /opt/nvidia/ setenforce Permissive ``` #### 4. 替代措施考虑 假如经过多次努力依旧没能彻底修复此难题的话,还可以探索其他可行途径比如切换回集成型绘图核心单独作业或者是降级采用更早些时候发布的通用二进制镜像文件来进行适配试验等等[^3]. ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值