计算化学公社
标题:
centOS7 上安装Nvidia Geforce 1080Ti的几个要点
[打印本页]
作者Author:
ggdh
时间:
2017-7-6 23:37
标题:
centOS7 上安装Nvidia Geforce 1080Ti的几个要点
本帖最后由 ggdh 于 2017-7-7 10:00 编辑
折腾了老夫一下午,把几个不容易google到的关键点写在这:
其它平凡的安装步骤请自行google,网上一大堆。
1. centos7 自带的nouveau显卡驱动可能和1080Ti不兼容,导致两个问题:
a, 启动盘(无论是光盘还是u盘)无法正常启动;
b,
安装完成后无法进入系统; 症状是卡在类似“Started target Basic System”的地方,然后不动了
解决办法
系统进入安装界面的时候,选中第一个选项(大概是Install CentOS 7这样的文字),注意,不要按回车,而是按下e(或者是tab),然后出现几行命令,其中一行是类似下面的命令
vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 rd.live.check quiet
在这里把quiet删掉,然后按ctrl+x进入,可以具体看系统到底卡在哪一步了。不过这里我已经知道卡在某个和nouveau有关的地方了了,就直接在后面加上。
rdblacklist=nouveau nouveau.modeset=0
复制代码
禁用nouveau驱动,修改后的命令大概是下面这样
vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 rd.live.check rdblacklist=nouveau nouveau.modeset=0
复制代码
然后按ctrl+x就可以正常安装系统了。安装系统完成后,在进系统的时候,同样也会卡在某处,同样按照上面的方法处理。在进系统之前,把nouveau驱动给禁用了。
2.进系统后,在安装NVidia驱动之前,最好先做出下几步:
A. 给你的Centos 分配固定的ip(ip,mac绑定),然后安装ssh服务,使得你局域网内的其它能够上google的电脑能够通过ssh访问这台centosOS,这样万一驱动安装失败,进不了系统,可以直接用ssh连接来调试。并且还方便google问题。
B. blacklist nouveau驱动之后(用lsmod | grep nouv 命令来检查nouveau驱动是否完全被禁用),重启的时候,进入bios,关闭security boot,关闭security boot,关闭security boot!否则安装Nvidia驱动的时候,会要搞个签名什么的,有这个security boot,签名就无法自动设置成功。
C. 下载驱动的时候,最好不要下最新的驱动,而是下那个最近的长期稳定版
驱动。
D. 安装完驱动以后,很有可能卡在某一步无法进系统,不要慌,ssh登录后,查看
cat /var/log/Xorg.0.log
复制代码
这个文件中的内容,看看具体是什么错误,然后输入
dmesg
复制代码
看看kernal 最近的log,是卡在哪里了。把这些信息输入google找办法。
用
lspci | grep VGA
复制代码
dmesg | grep NVRM
复制代码
查看显卡驱动
作者Author:
laoman
时间:
2017-7-7 04:43
感谢楼主分享,我的PC也是centos 7,远程ssh的时候,pymol的render要用显卡支持的4.5版OpenGL才不卡顿,所以装了个VirtualGL,然后默认以init 3的状态开机啦……
欢迎光临 计算化学公社 (http://bbs.keinsci.com/)
Powered by Discuz! X3.3