2009年2月2日星期一

linux 下更换显卡 ATI 还NVIDIA 或反过来

因为有事,需要将家里的ATI的独立显卡换掉,更换一个nvidia显卡,我是这么做的。
首先关机,将ATI显卡换掉,启动linux系统后系统提示xorg出错不能进入X窗口,于是
cd /etc/X11/

ls
看到 里边的三个配置文件,以及备份文件

于是 rm xorg.conf xorg.conf.livna-config-backup xorg.conf.fglrx-0
三个文件, shutdown -r now 重启后 顺利进入窗口,但是由于没驱动,画面很慢,没有任何特效。
由于安装的新显卡是nvidia的卡也就是俗称的N卡,所以



进入终端



#yum install kmod-nvidia
载入插件: fastestmirror, refresh-packagekit
Loading mirror speeds from cached hostfile
* fedora: ftp.chg.ru
* rpmfusion-free-updates: mirror.web-ster.com
* rpmfusion-nonfree-updates: mirror.web-ster.com
* rpmfusion-free: mirror.web-ster.com
* updates: ftp.chg.ru
* rpmfusion-nonfree: mirror.web-ster.com
设置安装进程
分析安装参数的语法
解决依赖相关
-->运行处理检查
---> 包 kmod-nvidia.i686 0:180.25-1.fc10 设置为 升级
--> 过程依赖: kmod-nvidia-2.6.27.12-170.2.5.fc10.i686 = 180.25-1.fc10 依赖于包: kmod-nvidia
-->运行处理检查
---> 包 kmod-nvidia-2.6.27.12-170.2.5.fc10.i686.i686 0:180.25-1.fc10 设置为 升级
--> 过程依赖: nvidia-kmod-common >= 180.25 依赖于包: kmod-nvidia-2.6.27.12-170.2.5.fc10.i686
-->运行处理检查
---> 包 xorg-x11-drv-nvidia.i386 0:180.25-1.fc10 设置为 升级
--> 过程依赖: xorg-x11-drv-nvidia-libs-i386 = 180.25-1.fc10 依赖于包: xorg-x11-drv-nvidia
-->运行处理检查
---> 包 xorg-x11-drv-nvidia-libs.i386 0:180.25-1.fc10 设置为 升级
--> 过程冲突: xorg-x11-drv-fglrx 冲突于 xorg-x11-drv-nvidia
--> 过程冲突: xorg-x11-drv-fglrx 冲突于 xorg-x11-drv-nvidia-newest
--> 过程冲突: xorg-x11-drv-nvidia 冲突于 xorg-x11-drv-fglrx
--> 完成依赖性检查
xorg-x11-drv-fglrx-8.561-6.8.12.fc10.i386 已从installed 解决了问题
--> xorg-x11-drv-fglrx conflicts with xorg-x11-drv-nvidia
xorg-x11-drv-nvidia-180.25-1.fc10.i386 已从rpmfusion-nonfree-updates 解决了问题
--> xorg-x11-drv-nvidia conflicts with xorg-x11-drv-fglrx
错误: xorg-x11-drv-nvidia conflicts with xorg-x11-drv-fglrx
错误: xorg-x11-drv-fglrx conflicts with xorg-x11-drv-nvidia

发现xorg-x11-drv-fglrx-libs
xorg-x11-drv-fglrx
这两个包有冲突,所以 yum remove 这两个包,同时yum 会提醒要删除其他的依赖包,不要管
一概删除之。

删除后
重新 yum install kmod-nvidia

安装完毕后 重启 OK le

再单位 同样道理, 只是xorg 下的配置文件可能不同 ,仔细观察 备份 后删除 OK

没有评论:

发表评论