机器互换硬盘后,NVIDIA显卡启动问题
因为工作需要,将两台配置完全相同的机器的硬盘拆下后,进行互换。每台机器分别有三块硬盘,而其中一台机器的硬盘上装有双系统,一块硬盘是Windows XP,一块硬盘是RHEL4, 所以互换后,在插线的连接时费了好大劲,来回倒腾了好多遍,才将之前的系统在新机器上跑起来。
照理说机器的配置完全一样,之前装的驱动应该运行没有问题,不过问题还真的来了:
首先是在启动时,网卡出现提示,大概就是问是否删除原有配置或使用现有配置或什么都不做,如果选了什么都不做或使用原有配置,每次启动时还有问题提示,于是重新安装了网卡驱动(r8168),之后问题提示再也没有了,成功解决。不过说明互换硬盘对网卡驱动还是有一点影响。
然后是显卡,存在的问题让人摸不着头脑。关机后启动时,NVIDIA显卡Logo出现后,在后面的图形化硬件探测过程中,花屏或者闪屏,一会就死在那了,重启后,到刚才的时刻时,出现系统unclean的一个提示,之后应该是执行了一步clean操作,一晃而过,出现正常的图形化硬件探测过程,之后的启动一路正常,使用也基本都OK。除了以前写的OpenGL程序中,在glXSwapBuffers,glDeleteTextures调用时,花费的时间出现严重问题,N多次几十ms左右。实在是无法忍受阿。但是glxgear测试硬件加速等都没问题。
显卡型号:NVIDIA GeForce 8400GS,驱动开始使用的是NVIDIA-Linux-x86-177.82-pkg1.run,后升级到最新的NVIDIA-Linux-x86-180.44-pkg1.run,问题依旧。
大家能否帮着分析下是哪里存在问题,是硬盘插线连接有问题,还是显卡问题,还是程序问题,或者其他原因。谢谢!
[解决办法]
楼主风怒了.
"不过说明互换硬盘对网卡驱动还是有一点影响"
与硬件驱动无关,是系统配置文件读取时发现原硬件信息有变动导致.
[解决办法]
搞定了?
恭喜,还真是显卡松动。