前些天买的FEDORA 8发行版,运行正常,后来下载了FEDORA 9 X64版本的ISO,刻盘安装,试了几次,问题如下:
1.从F8升级后,X运行正常。
2.全新安装,到最后设定完普通账户等信息后,进入到图形登陆界面时死机。
3.设定init 3,字符界面没有问题,可在root下用init 5进入X界面,但是普通用户从X注销后死机。init 3后再init 5也死机.
4.安装程序能够识别出显卡型号G8800GT,但是到了图形界面的显示管理却识别不出……
5.怀疑是显卡驱动问题,但是在FEDORA 8下却正常,不解。
6.下载了最新版的显卡驱动NVIDIA-Linux-x86_64-173.14.12-pkg2.run,说明上支持8系列显卡,但是需要编译内核。yum了kernel-devel后,在显卡驱动安装时指定kernel-devel路径,结果加载失败
下面是log的最后部分:
----------------------------------------------------------------------------------------------------------------------------------------------------
-> done.
-> Kernel module compilation complete.
ERROR: Unable to load the kernel module 'nvidia.ko'. This happens most
frequently when this kernel module was built against the wrong or
improperly configured kernel sources, with a version of gcc that differs
from the one used to build the target kernel, or if a driver such as
rivafb/nvidiafb is present and prevents the NVIDIA kernel module from
obtaining ownership of the NVIDIA graphics device(s).
Please see the log entries 'Kernel module load error' and 'Kernel
messages' at the end of the file '/var/log/nvidia-installer.log' for
more information.
-> Kernel module load error: insmod: error inserting './usr/src/nv/nvidia.ko':
-1 Invalid module format
-> Kernel messages:
ip_tables: (C) 2000-2006 Netfilter Core Team
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
fuse init (API version 7.9)
Bluetooth: Core ver 2.11
NET: Registered protocol family 31
Bluetooth: HCI device and connection manager initialized
Bluetooth: HCI socket layer initialized
Bluetooth: L2CAP ver 2.9
Bluetooth: L2CAP socket layer initialized
Bluetooth: RFCOMM socket layer initialized
Bluetooth: RFCOMM TTY layer initialized
Bluetooth: RFCOMM ver 1.8
Bluetooth: BNEP (Ethernet Emulation) ver 1.2
Bluetooth: BNEP filters: protocol multicast
Bridge firewalling registered
pan0: Dropping NETIF_F_UFO since no NETIF_F_HW_CSUM feature.
atl1 0000:02:00.0: Unable to enable MSI: -22
atl1 0000:02:00.0: eth0 link is up 100 Mbps full duplex
ADDRCONF(NETDEV_UP): eth0: link is not ready
ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
eth0: no IPv6 routers present
warning: process `nvidia-installe' used the deprecated sysctl system call
with 1.23.
warning: process `nvidia-installe' used the deprecated sysctl system call
with 1.23.
nvidia: version magic '2.6.25.14-108.fc9.x86_64 SMP mod_unload ' should be
'2.6.25-14.fc9.x86_64 SMP mod_unload '
ERROR: Installation has failed. Please see the file
'/var/log/nvidia-installer.log' for details. You may find suggestions
on fixing installation problems in the README available on the Linux
driver download page at www.nvidia.com.
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
CPU:INTEL Q6600
内存:2G*2
显卡:ONDA Geforce 8800GT
清专家帮忙分析一下