从AMD直接安装专有的ATI Catalyst视频驱动程序(fglrx)的正确方法是什么?

我打算进行Ubuntu的全新安装,并想知道安装ATI Catalyst视频驱动程序的正确方法是什么?

这个问题有多个有效答案,涵盖了 Ubuntu 的几个版本。为了方便起见,以下是每个版本的索引:


4请问能否更新到14.10版本?非常感谢! - Torben Gundtofte-Bruun
那16.04呢?... - Boris
5个回答

以下说明解释了如何在Ubuntu 12.04 LTS(Precise Pangolin)上安装最新的ATI Catalyst视频驱动程序。

注意

AMD在8月份发布了适用于Linux系统的Catalyst 12.8驱动程序,带来了一些改进和错误修复。该驱动程序基于fglrx 8.982版本,并改善了对Ubuntu 12.04 LTS的支持。


要及时了解最新的驱动程序信息,请始终参考AMD官方网站,因为更新发布相当频繁。

安装12.04 LTS版的AMD/ATI Catalyst驱动程序

测试通过:v12.4、v12.6、v12.8


重要信息和准备工作

只有在您选择使用官方的Ubuntu二进制文件时才使用这些说明。

  • 如果您希望使用官方的Ubuntu二进制文件,或者想要为之前版本的Ubuntu安装最新的ATI Catalyst视频驱动程序,请转到此问题的答案并按照说明进行操作。

在决定之前,请检查Ubuntu是否支持您的显卡在这里

  • 如果您目前正在使用官方的Ubuntu二进制文件,并且想要安装最新的ATI Catalyst视频驱动程序,则需要先清除一些文件。在执行这些说明之前,如果您是全新安装的Ubuntu 12.04,则可以跳过清除步骤

移除(清除)现有驱动程序

sudo sh /usr/share/ati/fglrx-uninstall.sh
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*

安装这些依赖项

您需要在系统上安装一些依赖项,通过在终端中运行以下命令来完成:

sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 dh-modaliases

只适用于64位系统
sudo apt-get install ia32-libs-multiarch i386 lib32gcc1 libc6-i386

安装最新的ATI/AMD驱动程序

从AMD/ATI官网这里下载适合您机器的驱动程序,然后在终端中输入以下命令(记得先导航到您之前提取驱动程序的位置,并确保该文件夹中没有其他.run文件):

sudo sh *.run --buildpkg Ubuntu/precise

如果需要的话,将会打开一个软件包管理器窗口,并安装一些依赖项,过一段时间后会创建以下四个.deb软件包:
fglrx_8.961-0ubuntu1_amd64.deb
fglrx-amdcccle_8.961-0ubuntu1_amd64.deb
fglrx-dev_8.961-0ubuntu1_amd64.deb

注意:它还会创建一个名为fglrx-installer_8.961-0ubuntu1_amd64.changes的文件。如果您希望了解通过AMD/ATI Catalyst所做的更改以及相关信息,可以阅读此文件。
要安装创建的.deb文件,请键入:
sudo dpkg -i *.deb

注意:如果任何软件包损坏,请打开Synaptic软件包管理器,然后转到编辑->修复损坏的软件包。如果您是Ubuntu的新用户,这里的"损坏"意味着一些依赖软件包尚未安装。一旦您通过Synaptic软件包管理器按照上述指示解决了问题,损坏软件包的问题应该会得到解决。
继续安装,请输入以下内容:
sudo aticonfig --initial

在重新启动计算机之前:如果您使用的是测试版,您可能希望删除 AMD 的“测试”水印。否则,请跳过下一组说明。

Beta versions: Removing the AMD "Testing" watermark

Edit the ATI signature file via "nano" or "gedit":

sudo nano /etc/ati/signature

OR

sudo gedit /etc/ati/signature

By replacing the "UNSIGNED" line with the following code:

9777c589791007f4aeef06c922ad54a2:ae59f5b9572136d99fdd36f0109d358fa643f2bd4a2644d9efbb4fe91a9f6590a145:f612f0b01f2565cd9bd834f8119b309bae11a1ed4a2661c49fdf3fad11986cc4f641f1ba1f2265909a8e34ff1699309bf211a7eb4d7662cd9f8e3faf14986d92f646f1bc

Make sure to save before/on closing the file.

That will remove the AMD "Testing" watermark (which you will now never see) from the bottom right of your screen when you reboot (source).

现在请继续重启您的计算机。
如果一切正常,与AMD/ATI Catalyst相对应的fglrx驱动程序将会被安装并在您的系统上运行。为了确认驱动程序是否正常工作,请打开终端并输入以下命令:
fglrxinfo

你应该得到类似以下的输出:
display: :0  screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: ATI Radeon HD 4300/4500 Series
OpenGL version string: 3.3.11631 Compatibility Profile Context

注意:如果在输出中看到任何关于MESA的提及,说明fglrx驱动程序没有正确安装。请参阅故障排除部分获取更多详细信息。
您可以通过AMD/ATI Catalyst Control Center进行配置更改。它可以在应用程序菜单中找到,或者您可以通过终端启动它,如下所示:
sudo amdcccle

重要提示:

请注意,当您手动安装fglrx时,这可能会在系统上产生微妙的破坏,因为打包系统无法意识到您所做的更改。

Launchpad开发人员收到许多用户报告,他们这样做后,在几次升级后发现系统开始表现奇怪,因为残留的fglrx引起的问题。


2只是让你知道,sudo sh amd-driver-installer-*.run --buildpkg Ubuntu/precise 这行命令可以替换为 sudo sh ./*.run --buildpkg Ubuntu/precise - Adam Fowler
在Ubuntu 12.10上,使用Beta驱动程序13.3时,/etc/ati/signature水印修复只有在输入代码时没有换行符或尾随空格时才有效。当我复制粘贴时,不小心捕捉到了一些空白字符,所以一开始没有起作用。 - Tobias J
2无需32位系统 关于“sudo apt-get install ia32-libs”的添加,因为链接:“http://askubuntu.com/questions/143904/how-to-install-ia32-libs-on-12-04-lts-32-bit”。评论已成功发布。 退出?[Y/n] - yinon
1太棒了,效果非常好! - Alejandro Sazo
我尝试使用这个来安装最新的驱动程序(13.1),但在使用glxinfo进行测试时出现了“BadRequest”错误(详细信息请参见此处:http://notepad.cc/maugixu11)。那个故障排除部分在哪里? - phunehehe
我和phunehehe有同样的问题,那么故障排除部分在哪里? - foki
从今天早上开始,我在一个名为amd-config.log的新建日志文件中遇到了一个严重的泄漏问题,导致我的磁盘空间被填满。这个方法解决了我的问题。谢谢! - kaore
如果我尝试了这个并且觉得这是一个糟糕的主意,我能否恢复到之前的状态? - john_science

安装 ATI Catalyst 12.10 驱动程序

重要更新(2012年10月22日)

如果您使用的是 AMD Radeon HD 2xxx-4xxx 系列显卡,最新的专有 AMD Catalyst 12.9 驱动程序无法在 Ubuntu 12.10 上使用。

这些显卡的驱动程序现在已经在一个名为“legacy series”的分支中提供。不幸的是,这些旧版驱动程序(版本12.6)尚未更新以适应 Ubuntu 12.10。Ubuntu 12.10 使用的是 xorg 1.13,而这些驱动程序只支持较旧的 xorg 1.12。因此,如果您想在 Ubuntu 12.10 上安装这些驱动程序,您需要降级到 xorg 1.12。

如果上述说明适用于您,请点击此处获取源文件和旧版驱动程序


说明

首先使用以下两个命令卸载当前的AMD驱动程序:

sudo sh /usr/share/ati/fglrx-uninstall.sh
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev* xorg-driver-fglrx

请注意:您需要按照以下说明安装驱动程序,但首先添加与上述12.04LTS版本的答案中描述的相同依赖项。
现在开始在Ubuntu 12.10或更早版本下使用以下命令安装ATI Catalyst v#。
cd /tmp && wget -O amd-driver-12-6-x86_64.run http://www2.ati.com/drivers/linux/amd-driver-installer-12-6-x86.x86_64.run
chmod +x amd-driver-12-6-x86_64.run
sudo sh amd-driver-12-6-x86_64.run

然后按照设置说明进行操作:

运行以下命令以完成安装:

sudo aticonfig --initial -f

然后重新启动您的系统:
sudo reboot

就是这样了!

12.10的ATI驱动程序有效吗? - jrg
@jrg 我一直在维护这个问答,并且根据我所测试的内容保持最新。但是我还没有测试过12.10 ATI,所以我的回答是我不知道。我还有其他事情要处理,暂时无法立即进行测试(我相信12.11驱动程序也已经可用)。 - stephenmyall
2使用HD 5670显卡时,我不得不完全跳过12.10驱动程序,并安装beta版的12.11驱动程序。具体操作步骤请参考此链接:http://askubuntu.com/a/206025/55564。在Quantal Quetzal系统中,ATI 12.10驱动与Unity不兼容,在登录后Compiz会崩溃。 - thelastshadow
AMD驱动程序现在适用于Linux的版本是13.1 链接。我会尝试一下,然后更新这个问答。 - Crimbo
我已经更新了这个问答...正在等待@stephen推送更改。 - Crimbo
这个适用于13.04吗? - meshy
@mr.c.d 我的建议是等待几天。13.04版本昨天刚发布,我相信一旦找到正确的解决方案,会有人进行更新。虽然可能在Alpha-Beta版本上进行过测试,但你仍应该谨慎。 - stephenmyall
在你的wget命令中添加“--referer http://www2.ati.com/drivers/linux”,因为AMD现在正在阻止直接访问他们的驱动文件。 - Sheldon Ross

安装ATI Catalyst 13.04驱动程序

这些说明将安装Catalyst v13.4,要了解最新可用的驱动程序,请访问官方AMD网站

说明

检查您的显卡

只有RadeonHD显卡支持Catalyst驱动程序。

要知道您系统中安装的是哪种显卡,请在终端中输入以下命令:

lspci | grep VGA

它可能会显示您的显卡。

继续之前,请先阅读!哪些Radeon显卡不再受ATI Catalyst支持:

  • 无法使用AMD Catalyst驱动程序,只能使用开源驱动程序的显卡:

    ATI Radeon 9500-9800、Xpress200-1250、690G、740G、X300-X2500、Mobility RadeonHD 2300

  • 在Xserver版本高于v1.13和Linux内核版本高于v3.5的情况下无法与AMD Catalyst配合使用的显卡:

    ATI RadeonHD 2x00 - 4xx0系列显卡

    这些显卡可以使用Catalyst Legacy驱动程序,但前提是降级您的Xserver版本。按照LaunchPad上给出的说明非常容易完成此操作。该PPA会降级Xserver并安装一个支持内核版本3.5的修补版fglrx驱动程序。

移除(清除)现有驱动程序

sudo sh /usr/share/ati/fglrx-uninstall.sh
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*

安装依赖项

对于32位系统: sudo apt-get install build-essential cdbs dh-make dkms execstack dh-modaliases linux-headers-generic fakeroot libqtgui4
对于64位系统: sudo apt-get install build-essential cdbs dh-make dkms execstack dh-modaliases linux-headers-generic fakeroot libqtgui4 lib32gcc1

下载 Catalyst 软件包

cd ~/
mkdir catalyst
cd catalyst/

为了安装最新的驱动程序,请检查AMD网页中是否提供了v13.4版本。如果v13.4不是最新版本,您可能需要手动从该网页下载驱动程序,并将zip文件解压到~/catalyst/文件夹中,然后跳过以下前两个命令,执行最后一个命令,并将软件包名称替换为~/catalyst/文件夹中提取的文件的名称。
wget http://www2.ati.com/drivers/linux/amd-catalyst-13.4-linux-x86.x86_64.zip
unzip amd-catalyst-13.4-linux-x86.x86_64.zip
chmod +x amd-catalyst-13.4-linux-x86.x86_64.run

安装驱动程序

导航到提取的包(~/catalyst/),确保它是该文件夹中唯一的 .run 文件,并输入以下命令

sudo sh *.run --buildpkg Ubuntu/raring

打开一个AMD Catalyst窗口来部署.deb软件包,等待它完成,然后执行以下命令继续:
sudo dpkg -i fglrx*.deb

配置

  • 通用配置

    对于大多数人来说,这将起作用

    sudo aticonfig --initial -f
    
  • 最小配置

    如果你有一张新卡,而该卡在aticonfig中不完全受支持,那么一个非常基本的/etc/X11/xorg.conf文件可能是你所需要的。下面是Radeon HD 6870的完整最小xorg.conf文件:

    Section "Device"
     Identifier "ATI radeon 6870"
     Driver "fglrx"
    EndSection
    
  • X2/双GPU显卡

    只有在您使用X2显卡(例如4870X2或5970)时才使用!不要用于两张分开的交火卡!

    sudo amdconfig --initial -f --adapter=all
    
  • 双/多显示器

    如果您有双显示器(也称为“大桌面”)

    sudo aticonfig --initial -f
    sudo aticonfig --set-pcs-str="DDX,EnableRandR12,FALSE"
    

    请注意,您可能需要通过catalyst手动设置第二个显示器的正确刷新率。参见this threat

重启前

以防万一,记下以下指示以应对出现黑屏的情况:

如果X服务器无法启动,请使用Ctrl+Alt+F2切换到新的TTY。登录并尝试启动X服务器。
sudo startx

如果它无法启动,您可能会看到一个堆栈跟踪,紧接着是类似于"Could not stat /usr/lib64/fglrx/switchlibGL"的内容,这意味着您未正确复制可执行文件。Ctrl+C,然后立即将switchlibGL和switchlibglx可执行文件复制到/usr/lib64/或/usr/lib32/中的fglrx文件夹中。
如果一切都失败了,请恢复您的xorg.conf并重新启动:
sudo cp /etc/X11/xorg.conf.orig /etc/X11/xorg.conf

这将恢复您的原始显示设置。
如果什么都没用,请按照以下顺序尝试这些组合键:

Ctrl+Alt+F1 ; Ctrl+Alt+Backspace ; Alt+PrntScr+r ; Alt+PrntScr+s ; Alt+PrntScr+e ; Alt+PrntScr+i ; Alt+PrntScr+n ; Alt+PrntScr+u ; Alt+PrntScr+b ; and in the last case hold Ctrl+Alt+SysRq (SysRq usually is the same as Print Screen) and type very slowly R E I S U B.

测试您的安装

重新启动系统并在终端中输入:

fglrxinfo

如果一切顺利,输出可能类似于这样:
display: :0  screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon HD 7900 Series (This line may be different depending on what graphics card you are using.)
OpenGL version string: 4.2.12217 Compatibility Profile Context 12.104 (This line may be different depending on what graphics card and Catalyst version you are using.)

现在试试看:
fgl_glxgears

如果您遇到问题或卡顿,可能需要禁用快速TLS。
sudo aticonfig --tls=0

就是这样! 来源

你测试过这个吗?用什么型号?你的结果是什么? - Lucio
2是的,我拥有一台Radeon HD 7970显卡,运行在64位的Ubuntu 13.04系统上,效果非常完美。虽然我听说有些人没有彻底删除(清除)旧的驱动程序,在启动时遇到了问题。我使用Blender进行3D建模和模拟,当处理次表面修改(即场景中的多边形增加)时,性能得到了提升。 - Rodrigo Oliveira
谢谢您的回复。你确定使用aticonfig而不是amdconfig来完成通用配置吗?因为在您提到的来源中显示的命令是:sudo amdconfig --initial -f - Lucio
3amdconfigaticonfig是完全相同的命令,您可以使用任何一个。我更喜欢使用aticonfig,因为有些系统会返回这个错误信息:amdconfig: command not found,所以最好还是使用aticonfig,尽管使用另一个也不会有任何区别。 - Rodrigo Oliveira
1@RodrigoMartins,感谢您的解释。我的建议是在不支持的卡段落下划线或加粗。也许这应该成为说明的一部分,作为第一个点“检查您的卡是否受支持”的一部分,并提供获取卡型号的准备命令。我刚刚浪费了2个小时的时间,然后才读到不支持的卡段落<facepalm>。Tomasz Makarewicz PPA的解决方案非常好,完美地工作(降级XServer)... - s3m3n
遗留驱动程序可能会导致系统出现问题,包括暂停问题、偶尔的冻结和故障。真希望AMD能尽快更新它。 - RolandiXor
我们需要支持跨火力。 - Goddard
2如果我将sudo sh *.run --buildpkg Ubuntu/raring更改为sudo sh *.run --buildpkg Ubuntu/saucy,这些相同的指令适用于13.10吗? - Chris Carter
@ChrisCarter 理论上不行,最好遵循这些说明:http://wiki.cchtml.com/index.php/Ubuntu_Saucy_Installation_Guide。如果你只替换那个命令,你将无法安装所有必需的软件包,可能会遇到问题,而与视频驱动程序相关的问题通常很难解决。 - Rodrigo Oliveira
我按照你的指示进行了“安装驱动程序”,我按照你说的测试了我的安装,它是有效的。但是一旦我重新启动系统,它又不起作用了。有什么我可以尝试的吗?我正在运行Ubuntu 12.04 64位版本,并且我有Radeon HD8570,提前感谢。 - Russell Yan
@RussellYan 我的指示是针对Ubuntu 13.04,而不是Ubuntu 12.04。这个问题的第一个答案是针对12.04的,你应该按照那里给出的指示进行操作。 - Rodrigo Oliveira

14.04/14.10 - 从AMD官网安装驱动程序

首先,确保您的Ubuntu操作系统是最新的。要检查这一点,请点击右上角的电源图标。从菜单中选择“关于此计算机”。现在检查是否有一个“安装更新”按钮(它可能会在“检查更新”按钮之后几秒钟出现),可以使用如下所示的按钮进行更新。如果没有,那么您的系统已经是最新的。


(首先,你可能会看到这个) 在此输入图片描述

(然后是这个) 在此输入图片描述

(在按下“安装更新”后,你将会看到这个) 在此输入图片描述


可以使用下面显示的终端命令来进行更新:
sudo apt-get update && sudo apt-get upgrade
  • 然后前往AMD网站,手动选择驱动程序并下载。如果您不确定要安装哪个驱动程序,可以在Windows操作系统中安装“驱动程序检测软件”,查看应该安装的驱动程序。

  • 务必查看所要安装的驱动程序的发布说明和安装程序说明。查看您的操作系统是否符合发布说明中提到的所有系统要求。

  • 然后按照安装程序说明中的步骤安装驱动程序。

注意:

1:如果您安装了错误的驱动程序(或在安装驱动程序时犯了其他错误),Unity可能会崩溃,或者您可能会遇到“系统以低图形模式运行”问题(或其他问题)。无论出现什么问题,您首先必须删除已安装的驱动程序。为此,请按下CTRL+ALT+F1启动tty会话。然后使用以下命令:
sudo aticonfig --uninstall

这将删除您的驱动程序。如果没有,请参考this。现在使用以下命令:
sudo shutdown -r now

重新启动您的系统。这应该能帮助您无问题地返回到统一模式。现在您可以再次访问AMD网站,获取支持的驱动程序并安装。

如果这不能解决您的问题,参考以下问题可能会有帮助:

  • {{link1:我的电脑启动后只显示黑屏,有哪些选项可以修复?}}
  • {{link2:如何修复“系统以低图形模式运行”错误?}}
  • {{link3:Unity不加载,没有启动器,没有Dash出现}}

2:此外,如果您不确定操作系统是否满足发布说明中提到的驱动程序的系统要求,则以下命令可能会有所帮助:

  1. uname -a :会告诉你关于你的内核信息。
  2. Xorg -version :会告诉你关于你的Xorg版本。
  3. ldd --version :会告诉你关于你的glibc版本。

此外,在发布说明中并不需要明确指定操作系统。只需查看您是否满足系统要求,并且您的图形卡是否在发布说明中提到。

3:确保在安装显卡驱动程序之前更新您的操作系统,如上所述。尽管您的操作系统可能在更新之前支持该驱动程序,但在操作系统更新后可能会失去支持。

4:如果您的驱动程序安装程序出现如下(没有任何文本)的情况,请不要惊慌:

enter image description here

在这种情况下,请查看安装程序说明,并借助提供的屏幕截图安装您的驱动程序。

P.S.:

在我看来,开源默认驱动程序可以满足计算机的所有正常需求。因此,只有在您真正需要时(比如您是一个“技术控”游戏玩家之类的)才安装专有驱动程序。此外,如果您试图安装专有驱动程序以获取最大屏幕分辨率,则可以参考this答案。

一个非常完整的答案! - Charles Green
你说过“如果你不确定要安装哪个驱动程序”,但是我在驱动程序方面似乎没有太多选择。当我点击“Linux(32位和64位)”时,唯一提供的驱动程序是通过“附加驱动程序”对话框提供的同样专有驱动程序,而这些驱动程序无法正常工作。 - Peter Raeves
@PeterRaeves 我在你的实际问题这里中评论过,请务必尝试稳定版和测试版专有驱动程序,还有开源驱动程序。如果它们似乎无法工作,请务必提交错误报告。 - Venkatesh
确保您的操作系统是最新的。哈哈,开个玩笑,amd.com提供的驱动程序(称为fglrx)需要较旧版本的xorg和内核。 - Nick Bailuc
@NickBailuc 确实如此。但我不想鼓励人们为了图形驱动而不更新操作系统。相反,他们可以更新操作系统,并等待AMD发布支持较新内核和Xorg版本的更新驱动程序。实际上,这就是AMD专有驱动程序的问题 - 它们从来不更新得很快! - Venkatesh
1是的,这确实是一个问题与 AMD,他们的测试版未发布驱动程序已经过时。 - Nick Bailuc
1很不幸的是,根据这个维基,似乎无法在一些ATI显卡(例如ATI RadeonHD 2x00-4xx0显卡)上使用Ubuntu 14.04。解决办法是使用Ubuntu 12.04代替这些显卡。 - Boris
1这里的答案对我很有帮助:http://askubuntu.com/a/568524/178596 - Wilf
我真的建议在安装fglrx之前和之后运行GpuTest测试。例如,对于我来说,使用Radeon Mobile HD5730 FOSS驱动程序比最新的*(15.201)* fglrx驱动程序更快,除了“furmark”测试。此外,fglrx还有一堆故障。我很好奇,在Windows上专有驱动程序是否也那么糟糕。那么GNU/Linux确实成为了一个更好的游戏平台。 - Hi-Angel

还有另一种方法。我们维护一个名为x-updates的PPA,为稳定版本提供更新的驱动程序。

https://launchpad.net/~ubuntu-x-swat/+archive/x-updates?field.series_filter=precise

这真的是更新驱动程序的最佳方式,因为:

a)安装更容易(只需打开ppa并升级),

b)升级时不会破坏您的系统,

c)您仍然可以提交错误报告并期望来自Ubuntu的支持。

不幸的是,正如您所看到的,我们在精确版本中没有-fglrx,并且我们过去版本的版本也有点过时。

这是因为像我这样的官方维护人员往往懒散...咳嗽忙于开发版本和/或LTS的错误修复,所以不经常更新此PPA。但是,我们非常鼓励和支持社区成员帮助我们维护此PPA。我们已经将所有步骤都记录下来,基本上只需按下按钮即可完成;如果您能理解并执行其他答案中描述的步骤,并且知道如何使用PPA,并且拥有一个ATI系统可以测试软件包,那么您已经具备了必要的技能。只是需要了解您,以便我们能够信任您。我们将很乐意指导和培养您,您只需带上关心和奉献。

当然,如果你只是对更新自己的机器感兴趣,那么这些可能听起来像是很多额外的努力。然而,只需要一个志愿者来承担这个责任,就能简化每个人的生活。看看这个问题迄今为止得到了多少次浏览 - 超过10,000次。所以在这里一个志愿者可以起到巨大的作用。

当我尝试添加PPA时,出现以下错误:无法访问PPA(https://launchpad.net/api/1.0/~ubuntu-x-swat/+archive/x-update)以获取PPA信息,请检查您的互联网连接。我已连接到互联网,我可以发表这个评论,只是因为我已经连接了:P - Aman Alam
1那个链接提到了Nvidia而不是ATI?!? - fleamour
我遇到了以下错误:sh: 0: 无法打开 /usr/share/ati/fglrx-uninstall.sh - James
如果安装顺利进行,您可以忽略那个错误。我认为安装程序会检查这个以便发现之前的安装情况。如果它阻止您安装驱动程序,请提交一个错误报告。 - Bryce