apt-get更新/升级后,多显示器和Nvidia Optimus无法正常工作
就在最近(2014年8月下旬/ 9月初),我的多显示器设置和Nvidia optimus无法正常工作。 我有这个bug的症状。 将BIOS设置为graphics card: integrated
和Optimus: disabled
,我能够启动Ubuntu,但它无法检测到我的外接显示器。 然后我卸载并重新安装了Nvidia Primus。 然后我在bug跟踪器中尝试了两个建议,涉及:
sudo apt-get install ubuntu-drivers-common=1:0.2.91.4
和
sudo dpkg -i ubuntu-drivers-common_0.2.91.5_amd64.deb nvidia-common_0.2.91.5_amd64.deb
(在下载相关的.deb
之后),重新启动,并将BIOS重置为graphics card: Optimus
和Optimus: enabled
,但我无法检测外部显示器。 我错过了什么,或者有关于如何进行的任何建议?
我在联想W520上运行Ubuntu 14.04。
UPDATE
现在已经在ubuntu-drivers-common
上发布了一个修复ubuntu-drivers-common
,有关如何继续的任何建议吗? 我有点怀疑,因为并非所有软件包都已修复,而ubuntu-drivers-common
下的Trusty
描述ubuntu-drivers-common
Triaged
。 是否可以从下面描述的包中删除保留,还有什么我应该做的吗?
关于bug状态含义的一点解释也会有所帮助。 我的解释是已经为ubuntu-drivers-common
发布了一个修复程序,目前它是一种解决方法,因为没有其他软件包被修复。 那是对的吗?
我是bug中链接的askubuntu问题的OP。
很难说我是如何让它工作的,但我的建议是:
sudo dpkg -i ubuntu-drivers-common_0.2.91.5_amd64.deb nvidia-common_0.2.91.5_amd64.deb sudo apt-mark hold ubuntu-drivers-common sudo apt-mark hold nvidia-common sudo apt-get purge nvidia* bumblebee* sudo apt-get install nvidia-331-updates nvidia-settings nvidia-prime
换句话说,降级后只需重新安装nvidia驱动程序。 当然,您可以随意使用您选择的版本替换nvidia-331-updates
。 对我来说,这似乎有效,我的外部屏幕也正常工作。
编辑:刚刚看到你的评论,你解决了这个问题。 请在错误报告中发布该解释,并提供有用的信息。
编辑#2:很高兴看到你的解决方案也是我的建议。 我想我们可以说这已被certificate是降级的有效工作方式。
首先,检查您的驱动程序是否是运行sudo apt-get update && apt-get upgrade
。 如果这没有帮助,您可以在系统设置 – >附加驱动程序中手动测试驱动程序。 在那里,你应该看到一个video驱动程序列表,包括开源和闭源。 尝试使用它们来查看哪个有效。 有时封闭的源更好或更稳定。 至少对我来说是一个相当新的ATI卡。
如果这些驱动程序都没有解决您的问题,那么它可能表示存在错误,在这种情况下您的权利论坛是Launchpad。 你可以在这里发布任何预付款,因为这会使这个问题对其他用户也有用。
使用上面的LaunchPad链接和安装/重新安装Nvidia Primus的这个链接的信息,我能够重新实现我的外部显示器。 这个答案不是永久性的解决方案,而是详细说明了LaunchPad问题中提出的解决方法。
基本上,我做了以下事情:
清除现有的Nvidia驱动程序/ Optimus相关软件包:
sudo apt-get purge libvdpau-va-gl1 bumblebee* nvidia*
重新安装相同:
sudo apt-get install nvidia-331 nvidia-settings nvidia-prime
下载并安装临时(变通方法)降级包:
sudo dpkg -i ubuntu-drivers-common_0.2.91.5_amd64.deb nvidia-common_0.2.91.5_amd64.deb
重新启动,将我的BIOS设置为graphics card: Optimus
和Optimus: enabled
,一切恢复正常。 我能够检测到我的外接显示器。 请注意,从Bumblebee切换到Primus后我仍然无法使用笔记本电脑显示器和外接显示器,但至少我可以再次访问外接显示器。