NVIDIA/The hard way
< NVIDIA
手动安装驱动
如果您不打算使用 openSUSE提供的一键安装以及NVIDIA提供的openSUSE安装包,您可以自己进行NVIDIA显卡驱动的安装。您所需要做的是:
- 从NVIDIA网站下载您的显卡驱动,该文件为一个.run后缀的文件
- 准备好上述文件运行需要的开发环境
下载NVIDIA驱动
访问 NVIDIA驱动程序下载,取得适用于您显卡的最新驱动
- 请注意32bit/64bit驱动版本之分,对应的版本只能安装到对应的openSUSE系统上.请将文件下载保存在openSUSE系统下,比如自己的家目录 ~
配置开发环境
安装基础开发环境
请打开YaST的软件管理器,首先将软件的分类方式切换到 模式,请安装 开发 里面的 基础开发
安装内核开发包
首先,使用命令查看下您的内核名称:
uname -r $VERSION-$NAME
- 比如,openSUSE11.2会显示: 2.6.31.5-0.1-desktop ,所以,$NAME=desktop
安装对应的内核开发包:kernel-$NAME-devel
打开YaST软件管理器,将软件的分类方式切换到组,查找安装软件包 kernel-$NAME-devel
- 比如,openSUSE11.2应安装:kernel-desktop-devel
关闭X,安装驱动
安装显卡驱动前需要您关闭X
sudo /etc/init.d/xdm stop
命令行界面下安装显卡驱动
cd PATH_TO_NVIDIA_DRIVER_FILE sudo sh NVIDIA-Linux-<arch>-<version>-<build>-<pkg#>.run
在安装的最后一步,驱动程序会询问您是否使用NVIDIA帮助您配置X,请选择 Yes
开启X
安装结束后,您需要自己手动开启X
sudo /etc/init.d/xdm start
额外的问题解决
配置Xorg
NVIDIA显卡安装后,脚本已经帮助您配置好了Xorg.如果显卡驱动没有启用,请尝试
sax2 -m 0=nvidia