Ubuntu 14.04:无法安装nvidia驱动程序

我有一个带有nVidia卡的华硕笔记本电脑。 lspci告诉我:

01:00.0 VGA compatible controller: NVIDIA Corporation GF119M [GeForce 610M] (rev a1) 

我重新安装了Ubuntu 14.04 LTS(64位版本)。

默认情况下,Ubuntu 14.04使用nouveau驱动程序,但它们不能很好地工作(闪烁光标,慢速3D显示等),所以我想安装专有的nvidia驱动程序。

我进入系统设置>软件和更新>附加驱动程序。 Ubuntu为我提供了以下选项:

其他驱动程序选项

无论我尝试选择什么(除了Nouveau),在我点击“APply Changes”后,它会恢复到Nouveau而不需要任何其他反馈……

所以我尝试用apt手动安装驱动程序:

 $ sudo apt-get install nvidia-331 Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: nvidia-331 : Depends: lib32gcc1 but it is not going to be installed Depends: libc6-i386 but it is not going to be installed E: Unable to correct problems, you have held broken packages. 

如果我尝试手动安装提到的包,我会收到此错误:

 $ sudo apt install lib32gcc1 libc6-i386 Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: libc6-i386 : Depends: libc6 (= 2.19-0ubuntu5) but 2.19-0ubuntu6 is to be installed E: Unable to correct problems, you have held broken packages. 

我该怎么做才能解决这个问题?

另外,你认为这是一个错误吗? (如果是的话,我会在Launchpad中提升它)

提前致谢!

好吧,看起来使用的更新服务器(台湾)不是最新的,导致未满足的依赖关系和其他问题。

为了解决这个问题,我进入了系统设置>软件和更新> Ubuntu软件并选择了“从:主服务器下载”(之前是“从台湾服务器下载”)

现在可以安装专有驱动程序。

我也经历过相同的错误消息。 在我的情况下,这是因为我的apt缓存已损坏/过时。

因此,任何遇到相同错误的人都要确保您的包装定义是最新的。

 apt-get update && apt-get install nvidia-331