凝思6.0.42系统安装Nvidia显卡驱动

近期公司需要测试一批kvm接入凝思6.0.42系统鼠标接管是否准确,领导让安装这个系统进行测试,简直蛋疼死我了。

由于系统太老,安装过程中找不到有效的文献,下面为大家列举一些安装中遇到坑,希望大家能够避开。

1、凝思6.0.42安装时需要查看机器的显卡是否是Nvidia,之前由于系统是AMD的显卡,安装过程中总是卡住,后面找领导要了块nvidia的显卡终于是可以顺利往下走了。

2、安装6.0.42时建议不要将镜像文件写到U盘,最好找个光驱进行刻录,尝试N次,最后发现安装时系统和usb不兼容,换成光驱安装后安装步骤就可以正常往下走了。

以下进入正题,安装Nvidia显卡驱动:

由于官方和网上都没有安装教程,只好参照凝思官网的6.0.80系统显卡驱动安装方法,由于官网操作步骤时需要进入终端页面,这时又碰到6.0.42无法正常关闭KED桌面,Ctrl+Alt+F2切换tty后又是一片黑情况,只好另辟蹊径再图形界面进行显卡驱动安装。

补充:凝思桌面管理环境 KDM,lightdm
LightDM(Light Display Manager) --凝思6.0.80系统默认
KDM(KDE Display Manager) --凝思6.0.42系统默认

kdm 和 lightdm 都是显示管理器。 它们提供图形化登录并处理用户身份验证。

一、准备工作

1.1下载显卡驱动

#查看自己的机器的GPU
lspci | grep -i nvidia
#查看当前电脑的显卡型号
lshw -numeric -C display

官网下载对应驱动 https://www.geforce.cn/drivers,找到对应的显卡版本,尽量下载老版本的显卡驱动,如果显卡很老无法找到对应版本,推荐下载NVIDIA-Linux-x86_64-390.77.run 这个版本驱动。

 1.2禁用nouveau(nouveau是通用的驱动程序)

在安装NVIDIA驱动以前需要禁止系统自带显卡驱动nouveau:可以先通过指令lsmod | grep nouveau查看nouveau驱动的启用情况,如果有输出表示nouveau驱动正在工作,如果没有内容输出则表示已经禁用了nouveau。

vim /etc/modprobe.d/blacklist.conf   # 或者(blacklist-nouveau.conf)

最后一行添加下面内容

blacklist nouveau
options nouveau modeset=0

刷新配置

sudo update-initramfs -u

二、开始安装

2.1安装

bash NVIDIA-Linux-x86_64-390.77.run --no-x-check --no-nouveau-check --no-opengl-files 

参数介绍:
--no-opengl-files 只安装驱动文件,不安装OpenGL文件。这个参数最重要
--no-x-check 安装驱动时不检查X服务。(图形界面安装时必需加)
--no-nouveau-check 安装驱动时不检查nouveau(由于之前已禁用了nouveau驱动,但没有进行重启,所以加上该参数)。

接着会跳出一个图形安装框,全部选择默认按钮回车即可安装成功

2.2安装状态验证

nvidia-smi 

2.3重启系统

reboot

三、本次安装完成后碰到的问题及解决。

安装显卡驱动后发现启动系统后一直是黑屏,不确定什么原因导致的。

检查是否nouveau未禁用导致,发现未输出内容,说明nouveau未运行。

lsmod | grep nouveau

排查nouveau未运行的情况下查看Xorg日志,输出内容显示没有找到显示器,这就很蛋疼了,一时没搞明白,由于用的笔记本,之后又接入一个显示器后还是没显示。

cat /var/logXorg.0.log

接入显示器后重启x server依然没有显示

/etc/init.d/kdm restart

之后翻看英伟达配置参数时发现了 --allow-empty-initial-configuration参数,抱着死马当活马医的心态试了一下,并重启桌面,显示器出现了希望看到的内容。

nvidia-xconfig --allow-empty-initial-configuration
/etc/init.d/kdm restart

参数介绍:

--allow-empty-initial-configuration 允许英伟达显卡空初始配置。

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值