安装NVIDIA显卡驱动,出现问题,日志见图,求解

CPU/显卡/打印机/USB设备等硬件问题
回复
85471212
帖子: 32
注册时间: 2016-02-03 21:51
系统: redhat

安装NVIDIA显卡驱动,出现问题,日志见图,求解

#1

帖子 85471212 » 2016-02-18 23:03

版本信息:
debian 8 with Linux-3.16.0-4-686-pae
NVIDIA显卡 Corporation G86M [GeForce 8400M G] (rev a1)
安装驱动 版本为340.93

执行过程
sudo apt-get install build-essential //没问题

sudo apt-get install linux-headers-'uname-r'
结果:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package linux-headers-uname-r

/etc/init.d/lightdm stop
进入字符模式
进入NVIDIA-linux-x86-340.93.run所在目录
执行 ./N[TAB]

出现错误,摘录日志如下:
附件
167691860.jpg
乍见之欢,不如久处不厌
头像
astolia
论坛版主
帖子: 6703
注册时间: 2008-09-18 13:11

Re: 安装NVIDIA显卡驱动,出现问题,日志见图,求解

#2

帖子 astolia » 2016-02-19 2:09

85471212
帖子: 32
注册时间: 2016-02-03 21:51
系统: redhat

Re: 安装NVIDIA显卡驱动,出现问题,日志见图,求解

#3

帖子 85471212 » 2016-02-19 7:25

astolia 写了:直接用non-free源里的
https://wiki.debian.org/NvidiaGraphicsD ... ion_340.96
这个之前试过,安装后启动系统,自检时 failed load kernel module
乍见之欢,不如久处不厌
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: 安装NVIDIA显卡驱动,出现问题,日志见图,求解

#4

帖子 vickycq » 2016-02-19 7:47

安装 gcc-4.8 试试(Jessie 默认应该已经安装)
用 update-alternatives 将 cc 指向 gcc-4.8

代码: 全选

$ update-alternatives --query cc
Name: cc
Link: /usr/bin/cc
Status: auto
Best: /usr/bin/gcc
Value: /usr/bin/gcc

Alternative: /usr/bin/gcc
Priority: 20
$ 
具体参考
http://stackoverflow.com/questions/7832 ... -in-ubuntu
http://askubuntu.com/questions/26498/ch ... -g-version
http://askubuntu.com/questions/182027/h ... ace-of-4-6

代码: 全选

apt-get install gcc-4.8
rm /usr/bin/gcc
ln -s /usr/bin/gcc-4.8 /usr/bin/gcc
完成后再将 /usr/bin/gcc 指回到 /usr/bin/gcc-4.9
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
yangdawei.hit
帖子: 245
注册时间: 2015-01-02 15:32
系统: Debian

Re: 安装NVIDIA显卡驱动,出现问题,日志见图,求解

#5

帖子 yangdawei.hit » 2016-02-19 7:58

sudo apt-get install linux-headers-'uname-r'
结果:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package linux-headers-uname-r
应有uname和-r之间有个空格,且索引符号应为

代码: 全选

`
,不是

代码: 全选

'

代码: 全选

sudo apt-get install linux-headers-`uname -r`
来源:man uname
  • uname 打印系统信息
  • -r --kernel-release 打印内核版本
85471212
帖子: 32
注册时间: 2016-02-03 21:51
系统: redhat

Re: 安装NVIDIA显卡驱动,出现问题,日志见图,求解

#6

帖子 85471212 » 2016-02-19 9:56

谢谢楼上各位,问题解决了。

步骤大致是这样:
sudo apt-get install build-essential
sudo apt-get install linux-headers-3.16.0-4-686-pae 这一步等同于sudo apt-get install linux-headers-`uname -r` 之前的确命令输入错误
sudo /etc/init.d/lightdm stop
进入命令行模式
进入驱动所在路径
sudo ./N[Tab]
之后要修改/etc/modprobe.d目录下的fbdev-blacklist.conf文件,将blacklist nouveau加入
重启即可

如果之前尝试安装nvidia显卡驱动,无论哪个版本,都要手动清除
sudo apt-get remove nvidia*
sudo apt-get autoremove
乍见之欢,不如久处不厌
回复