NVIDIA/The hard way

Jump to: navigation, search

手动安装驱动

如果您不打算使用 openSUSE提供的一键安装以及NVIDIA提供的openSUSE安装包,您可以自己进行NVIDIA显卡驱动的安装。您所需要做的是:

  1. 从NVIDIA网站下载您的显卡驱动,该文件为一个.run后缀的文件
  2. 准备好上述文件运行需要的开发环境

下载NVIDIA驱动

访问 NVIDIA驱动程序下载,取得适用于您显卡的最新驱动

  • 请注意32bit/64bit驱动版本之分,对应的版本只能安装到对应的openSUSE系统上.请将文件下载保存在openSUSE系统下,比如自己的家目录 ~

配置开发环境

安装基础开发环境

请打开YaST的软件管理器,首先将软件的分类方式切换到 模式,请安装 开发 里面的 基础开发 Basedevel-selected.png

安装内核开发包

首先,使用命令查看下您的内核名称:

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