Ubuntu 6.06 (Dapper Drake)NVIDIA显卡安装配置指南
时间:2006-07-21 来源:heidern
安装
1. 允许 restricted 软件包
NVIDIA驱动位与Ubuntu软件仓库的 "restricted" 模块中.因此,在准备安装该驱动前,请在您的系统中允许restricted模块.
-
选择屏幕上方的 System 系统菜单.
-
选择 Administration 管理工具, Synaptic Package Manager 新立得软件包管理器. 当提示消息时请输入密码.
-
在软件包管理器中, 选择Settings 设置菜单,然后选择 Repositories.
-
当出现 Software Sources 软件源窗口时,点击 Add 添加 按钮.
-
在 Edit Repository 窗口中,请确保选择了 Restricted copyright 复选框,然后按下 OK 确定按钮.
-
按下 OK 确定按钮以关闭 Software Sources 软件源 对话框, 当新立得软件包管理器问您是否重新加载软件源时,请选择 是 .
现在您可以添加很多额外的软件包了,NVIDIA驱动也包含在其中.
2. 安装并激活驱动
可以通过右键单击所选的软件包并选择 Mark for Installation 标记以便安装来安装该软件包.
备注:
-
单击 Search 搜索按钮并搜索 "nvidia".
-
您需要安装 nvidia-glx-legacy 或 nvidia-glx 软件包。如果您的显卡位于“显卡列表”(见本文后面介绍)底部(标记有"legacy"), 请安装 nvidia-glx-legacy, 否则,请安装 nvidia-glx 软件包.
-
如果您准备编译3D应用程序,请安装 nvidia-glx-dev 软件包.
-
如果您的系统为 Hoary Hedgehog 或 Breezy Badger, 请安装 nvidia-settings 和 nvidia-xconfig 软件包. 在 Ubuntu 6.06 LTS中 不要 安装其他软件包因为其会删除 nvidia-glx 软件包.
-
单击 Search 搜索 按钮并搜索 "linux-restricted-modules". 您必须确保在Ubuntu软件仓库中选择了 restricted 模块 (见上方说明).
-
选择适合您内核的相关模块.例如如果您安装了 linux-image-amd64-k8 内核,您应该安装 linux-restricted-modules-amd64-k8软件包.
-
单击 Apply 应用 按钮来安装新的(已标记的)软件包.
- 一旦新立得软件包管理程序完成变更,将其关闭.
-
选择屏幕上方的 Applications 应用程序菜单,然后选择 Accessories 附件, Terminal 终端.
- 在终端窗口中输入如下命令:
-
sudo nvidia-xconfig
-
-
关闭所有程序,按下 Ctrl-Alt-Backspace 以重启 X server. 如果您在按下Ctrl-Alt-Backspace后看见 NVIDIA 标志的屏幕闪过, 则说明您的驱动已经安装正确了.
3. 删除 nVidia 标志
如果您不想在启动界面之前显示 nVidia 标志,您需要手动编辑您的 Xorg 配置文件.
-
1.选择屏幕上方的 Applications 应用程序菜单,然后选择 Accessories 附件, Terminal 终端.
- 输入如下命令:
-
sudo gedit /etc/X11/xorg.conf
-
- 在Device一节中找到 "nvidia" 所在行
- 在该行后添加
-
Option "NoLogo"
-
- 保存文件并退出
-
关闭所有程序,按下 Ctrl-Alt-Backspace 以重启 X server. 如果标志消失且其他一切正常则说明更改已生效.
故障排除
- 某些情况下需要重新启动系统来使某些更改生效.如果3D加速没有起作用,请先重启试试.
- 如果3D加速在重启后依旧没有工作,请确保您选择了linux-restricted-modules软件包的正确版本.该版本必须与您的内核版本一致.
-
如果您的linux-restricted-modules版本正确但是3D加速依旧没有工作,打开 /etc/X11/xorg.conf 文件进行编辑 sudo gedit /etc/X11/xorg.conf 并确保Section "Device" 条目下面 Driver 项目设置成 "nvidia".
- 如果您在加载NVIDIA模块时出现错误,请通过运行depmod命令来重建模块依赖关系.
sudo depmod
| NVIDIA chip name | Device PCI ID |
|---|---|
| GeForce 6800 Ultra | 0x0040 |
| GeForce 6800 | 0x0041 |
| GeForce 6800 XE | 0x0043 |
| GeForce 6800 XT | 0x0044 |
| GeForce 6800 GT | 0x0045 |
| GeForce 6800 GT | 0x0046 |
| GeForce 6800 GS | 0x0047 |
| GeForce 6800 XT | 0x0048 |
| Quadro FX 4000 | 0x004E |
| GeForce 7800 GTX | 0x0090 |
| GeForce 7800 GTX | 0x0091 |
| GeForce 7800 GT | 0x0092 |
| GeForce 7800 GS | 0x0093 |
| GeForce Go 7800 | 0x0098 |
| GeForce Go 7800 GTX | 0x0099 |
| Quadro FX 4500 | 0x009D |
| GeForce 6800 GS | 0x00C0 |
| GeForce 6800 | 0x00C1 |
| GeForce 6800 LE | 0x00C2 |
| GeForce 6800 XT | 0x00C3 |
| GeForce Go 6800 | 0x00C8 |
| GeForce Go 6800 Ultra | 0x00C9 |
| Quadro FX Go1400 | 0x00CC |
| Quadro FX 3450/4000 SDI | 0x00CD |
| Quadro FX 1400 | 0x00CE |
| GeForce 6800/GeForce 6800 Ultra | 0x00F0 |
| GeForce 6600/GeForce 6600 GT | 0x00F1 |
| GeForce 6600 | 0x00F2 |
| GeForce 6200 | 0x00F3 |
| GeForce 6600 LE | 0x00F4 |
| GeForce 7800 GS | 0x00F5 |
| GeForce 6800 GS | 0x00F6 |
| Quadro FX 3400/4400 | 0x00F8 |
| GeForce 6800 Ultra | 0x00F9 |
| GeForce PCX 5750 | 0x00FA |
| GeForce PCX 5900 | 0x00FB |
| Quadro FX 330/GeForce PCX 5300 | 0x00FC |
| Quadro NVS 280 PCI-E/Quadro FX 330 | 0x00FD |
| Quadro FX 1300 | 0x00FE |
| GeForce PCX 4300 | 0x00FF |
| GeForce2 MX/MX 400 | 0x0110 |
| GeForce2 MX 100/200 | 0x0111 |
| GeForce2 Go | 0x0112 |
| Quadro2 MXR/EX/Go | 0x0113 |
| GeForce 6600 GT | 0x0140 |
| GeForce 6600 | 0x0141 |
| GeForce 6600 LE | 0x0142 |
| GeForce 6600 VE | 0x0143 |
| GeForce Go 6600 | 0x0144 |
| GeForce 6610 XL | 0x0145 |
| GeForce Go 6600 TE/6200 TE | 0x0146 |
| GeForce Go 6600 | 0x0148 |
| GeForce Go 6600 GT | 0x0149 |
| Quadro NVS 440 | 0x014A |
| Quadro FX 550 | 0x014C |
| Quadro FX 540 | 0x014E |
| GeForce 6200 | 0x014F |
| GeForce 6500 | 0x0160 |
| GeForce 6200 TurboCache(TM) | 0x0161 |
| GeForce Go 6200 | 0x0164 |
| Quadro NVS 285 | 0x0165 |
| GeForce Go 6400 | 0x0166 |
| GeForce Go 6200 | 0x0167 |
| GeForce Go 6400 | 0x0168 |
| GeForce4 MX 460 | 0x0170 |
| GeForce4 MX 440 | 0x0171 |
| GeForce4 MX 420 | 0x0172 |
| GeForce4 MX 440-SE | 0x0173 |
| GeForce4 440 Go | 0x0174 |
| GeForce4 420 Go | 0x0175 |
| GeForce4 420 Go 32M | 0x0176 |
| GeForce4 460 Go | 0x0177 |
| Quadro4 550 XGL | 0x0178 |
| GeForce4 440 Go 64M | 0x0179 |
| Quadro NVS | 0x017A |
| Quadro4 500 GoGL | 0x017C |
| GeForce4 410 Go 16M | 0x017D |
| GeForce4 MX 440 with AGP8X | 0x0181 |
| GeForce4 MX 440SE with AGP8X | 0x0182 |
| GeForce4 MX 420 with AGP8X | 0x0183 |
| GeForce4 MX 4000 | 0x0185 |
| Quadro4 580 XGL | 0x0188 |
| Quadro NVS with AGP8X | 0x018A |
| Quadro4 380 XGL | 0x018B |
| Quadro NVS 50 PCI | 0x018C |
| GeForce2 Integrated GPU | 0x01A0 |
| GeForce 7300 LE | 0x01D1 |
| Quadro NVS 110M | 0x01D7 |
| GeForce Go 7300 | 0x01D7 |
| GeForce Go 7400 | 0x01D8 |
| Quadro NVS 110M | 0x01DA |
| Quadro NVS 120M | 0x01DB |
| Quadro FX 350M | 0x01DC |
| Quadro FX 350 | 0x01DE |
| GeForce 7300 GS | 0x01DF |
| GeForce4 MX Integrated GPU | 0x01F0 |
| GeForce3 | 0x0200 |
| GeForce3 Ti 200 | 0x0201 |
| GeForce3 Ti 500 | 0x0202 |
| Quadro DCC | 0x0203 |
| GeForce 6800 | 0x0211 |
| GeForce 6800 LE | 0x0212 |
| GeForce 6800 GT | 0x0215 |
| GeForce 6800 XT | 0x0218 |
| GeForce 6150 | 0x0240 |
| GeForce 6150 LE | 0x0241 |
| GeForce 6100 | 0x0242 |
| GeForce4 Ti 4600 | 0x0250 |
| GeForce4 Ti 4400 | 0x0251 |
| GeForce4 Ti 4200 | 0x0253 |
| Quadro4 900 XGL | 0x0258 |
| Quadro4 750 XGL | 0x0259 |
| Quadro4 700 XGL | 0x025B |
| GeForce4 Ti 4800 | 0x0280 |
| GeForce4 Ti 4200 with AGP8X | 0x0281 |
| GeForce4 Ti 4800 SE | 0x0282 |
| GeForce4 4200 Go | 0x0286 |
| Quadro4 980 XGL | 0x0288 |
| Quadro4 780 XGL | 0x0289 |
| Quadro4 700 GoGL | 0x028C |
| GeForce 7900 GTX | 0x0290 |
| GeForce 7900 GT | 0x0291 |
| GeForce Go 7900 GS | 0x0298 |
| GeForce Go 7900 GTX | 0x0299 |
| Quadro FX 2500M | 0x029A |
| Quadro FX 1500M | 0x029B |
| Quadro FX 5500 | 0x029C |
| Quadro FX 3500 | 0x029D |
| Quadro FX 1500 | 0x029E |
| Quadro FX 4500 X2 | 0x029F |
| GeForce 7600 GS | 0x02E1 |
| GeForce FX 5800 Ultra | 0x0301 |
| GeForce FX 5800 | 0x0302 |
| Quadro FX 2000 | 0x0308 |
| Quadro FX 1000 | 0x0309 |
| GeForce FX 5600 Ultra | 0x0311 |
| GeForce FX 5600 | 0x0312 |
| GeForce FX 5600XT | 0x0314 |
| GeForce FX Go5600 | 0x031A |
| GeForce FX Go5650 | 0x031B |
| Quadro FX Go700 | 0x031C |
| GeForce FX 5200 | 0x0320 |
| GeForce FX 5200 Ultra | 0x0321 |
| GeForce FX 5200 | 0x0322 |
| GeForce FX 5200LE | 0x0323 |
| GeForce FX Go5200 | 0x0324 |
| GeForce FX Go5250 | 0x0325 |
| GeForce FX 5500 | 0x0326 |
| GeForce FX 5100 | 0x0327 |
| GeForce FX Go5200 32M/64M | 0x0328 |
| Quadro NVS 280 PCI | 0x032A |
| Quadro FX 500/600 PCI | 0x032B |
| GeForce FX Go53xx | 0x032C |
| GeForce FX Go5100 | 0x032D |
| GeForce FX 5900 Ultra | 0x0330 |
| GeForce FX 5900 | 0x0331 |
| GeForce FX 5900XT | 0x0332 |
| GeForce FX 5950 Ultra | 0x0333 |
| GeForce FX 5900ZT | 0x0334 |
| Quadro FX 3000 | 0x0338 |
| Quadro FX 700 | 0x033F |
| GeForce FX 5700 Ultra | 0x0341 |
| GeForce FX 5700 | 0x0342 |
| GeForce FX 5700LE | 0x0343 |
| GeForce FX 5700VE | 0x0344 |
| GeForce FX Go5700 | 0x0347 |
| GeForce FX Go5700 | 0x0348 |
| Quadro FX Go1000 | 0x034C |
| Quadro FX 1100 | 0x034E |
| GeForce 7600 GT | 0x0391 |
| GeForce 7600 GS | 0x0392 |
| GeForce Go 7600 | 0x0398 |
| Quadro FX 560 | 0x039E |
Below are the legacy GPUs that are no longer supported in the unified driver. These GPUs will continue to be maintained through the special legacy NVIDIA GPU driver releases.
| NVIDIA chip name | Device PCI ID |
|---|---|
| RIVA TNT | 0x0020 |
| RIVA TNT2/TNT2 Pro | 0x0028 |
| RIVA TNT2 Ultra | 0x0029 |
| Vanta/Vanta LT | 0x002C |
| RIVA TNT2 Model 64/Model 64 Pro | 0x002D |
| Aladdin TNT2 | 0x00A0 |
| GeForce 256 | 0x0100 |
| GeForce DDR | 0x0101 |
| Quadro | 0x0103 |
| GeForce2 GTS/GeForce2 Pro | 0x0150 |
| GeForce2 Ti | 0x0151 |
| GeForce2 Ultra | 0x0152 |
| Quadro2 Pro | 0x0153 |










