我的版本是9.04
内核:Linux2.6.28-11-generic
显卡:Nvidia Geforce6150se nforce430
安装的过程出现:ERROR:
Unable to find the kernel source tree for the currently running kernel.
Please make sure you have installed the kernel source files for your
kernel and that they are properly configured; on Red Hat Linux systems,
for example, be sure you have the 'kernel-source' or 'kernel-devel' RPM
installed. If you know the correct kernel source files are installed,
you may specify the kernel source path with the '--kernel-source-path'
command line option.
后来我sudo apt-get install kernel-source
发现还是一样存在这个问题。
还有我的驱动找的是对的。
请各位看官能不能帮我解决这个问题!感激不尽!
ziyouhun 于 2010-01-08 10:51:06发表:
谢谢楼上的哥,学习了,……
goonback 于 2010-01-07 13:17:52发表:
哈哈安装好了。谢谢各位哈!我是重新装了新内核2.6.32.2的版本,再重新装了显卡驱动,就好了。
tfh120 于 2010-01-06 18:10:52发表:
楼主辛苦了!
shiyouming 于 2010-01-06 16:19:14发表:
使用apt-get install build-essential linux-headers-`uname -r` xserver-xorg-dev pkg-config 安装前面四个包,然后再执行nvidia的显卡驱动安装
goonback 于 2010-01-06 10:47:33发表:
12# shuqq105
我下的是pkg2的驱动。能不能把你装新内核的经验跟我说说,我觉得也是内核的问题。
在这里感谢大家花费时间回答我的问题,感激不尽啊!
王中云 于 2010-01-05 23:34:53发表:
我的UBUNTU,从硬件驱动里激活显卡后自动进行安装,重装是没问题的。
shuqq105 于 2010-01-05 23:12:02发表:
我的9.04更新内核到最新的版本时,开始也出现类似的问题,后来是重新安装了新内核的所有DEB包,一共是三个的,再安装驱动就可以了。要不试一试吧。提示找不到命令,是文件名不对,你下的应该是pkg1的,对吧?
[attach]28946[/attach]
goonback 于 2010-01-05 20:19:53发表:
我是直接覆盖的,结果安装的时候sudo sh …….run
就出现最开始的error了。
Rcx1z1h1 于 2010-01-05 19:59:40发表:
帅哥 你把你的驱动先卸载了...然后把你下的官方驱动放在你的 /home.主目录下..并改名字为 nvidia.run..然后
sudo sh nvidia.run...就 行了...{:2_99:}
goonback 于 2010-01-05 16:52:32发表:
我把我的内核信息给大家:
lingo@lingo-desktop:~$ dpkg --get-selections|grep linux
libselinux1 install
linux-firmware install
linux-headers-2.6.28-17 install
linux-headers-2.6.28-17-generic install
linux-headers-generic install
linux-image-2.6.28-11-generic install
linux-image-2.6.28-17-generic deinstall
linux-libc-dev install
linux-restricted-modules-2.6.28-11-generic install
linux-restricted-modules-2.6.28-17-generic deinstall
linux-restricted-modules-common install
linux-sound-base install
linux-source install
linux-source-2.6.28 install
syslinux install
util-linux install
goonback 于 2010-01-05 16:23:40发表:
再补充一下
lingo@lingo-desktop:~$ sudo apt-get install build-essential autoconf automake1.9 cvs subversion
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
build-essential 已经是最新的版本了。
autoconf 已经是最新的版本了。
automake1.9 已经是最新的版本了。
cvs 已经是最新的版本了。
subversion 已经是最新的版本了。
共升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件未被升级。
goonback 于 2010-01-05 15:59:40发表:
2# 大宝
我看了遍那帖子,可是我运行
sudo ./NVIDIA-Linux-x86-190.53-pkg2.run命令时出现:sudo: ./NVIDIA-Linux-x86-190.53-pkg2.run: command not found
这是怎么回事?
goonback 于 2010-01-05 15:40:24发表:
我的是ubuntu的,我曾经在硬件驱动里面找过,后来发现进不了X界面。所以就没试过。
lingo@lingo-desktop:~$ uname -r
2.6.28-11-generic
上面是我的内核
javahome 于 2010-01-05 15:08:40发表:
如果是Ubuntu的话就更容易了,在系统选项里面,有个硬件驱动查找的功能,能自动完成驱动的匹配
javahome 于 2010-01-05 15:07:00发表:
如果是Fedora的话 你先看下你的内核版本,
[liuhongdan@dan ~]$ uname -a
Linux dan 2.6.31.6-162.fc12.i686 #1 SMP Fri Dec 4 01:09:09 EST 2009 i686 i686 i386 GNU/Linux
[liuhongdan@dan ~]$ rpm -qa | grep ^kernel | sort
kernel-2.6.31.5-127.fc12.i686
kernel-2.6.31.6-145.fc12.i686
kernel-2.6.31.6-162.fc12.i686
kernel-devel-2.6.31.6-145.fc12.i686
kernel-devel-2.6.31.6-162.fc12.i686
kernel-firmware-2.6.31.6-162.fc12.noarch
kernel-headers-2.6.31.6-162.fc12.i686
确保kernel-headers,kernel-devel,kernel,版本号一致
进行上面的操作之前确保安装了Gcc
.在/etc/modprobe.d/blacklist.conf中禁用nouveau,打开nvidiafb
blacklist nouveau ---------->这里是禁用
#blacklist nvidiafb ---------->这里是打开
重启之后,看到蓝白进度条,说明上面的修改的配置生效了,然后就可以放心的安装官方驱动了
然后chmod +x nvidia.run
在Root权限下./nvidia.run
在安装的过程中,都点肯定的选项,就可以安装完成
Good luck!
javahome 于 2010-01-05 14:59:21发表:
你的是Ubuntu 还是Fedora ?说清楚点
大宝 于 2010-01-05 10:09:46发表:
是不是编译环境不全?
参考一下此处:http://www.linuxdiyf.com/bbs/thread-170056-1-1.html