apt-get update/upgrade 后多显示器和 Nvidia Optimus 无法工作

apt-get update/upgrade 后多显示器和 Nvidia Optimus 无法工作

就在最近(2014 年 8 月底 / 9 月初),我的多显示器设置和 Nvidia optimus 无法正常工作。我的症状如下:这个错误。将 BIOS 设置为graphics card: integrated和后Optimus: disabled,我能够启动 Ubuntu,但它无法检测到我的外接显示器。然后我卸载并重新安装了 Nvidia Primus。然后我尝试了错误跟踪器中的两个建议,包括:

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: OptimusOptimus: enabled,但我无法检测到外接显示器。我是否遗漏了什么,或者对如何继续有任何建议?

我在联想 W520 上运行 Ubuntu 14.04。

更新

现在已经发布了修复程序ubuntu-drivers-common,有什么建议可以继续吗?我有点怀疑,因为并非所有软件包都已修复,Trusty下面的描述ubuntu-drivers-commonTriaged。是否可以从下面描述的软件包中删除保留,我还应该做什么?

对错误状态的含义进行一些解释也会有所帮助。我的解释是,已经发布了针对 的修复程序ubuntu-drivers-common,并且这是目前的解决方法,因为其他软件包都没有修复。对吗?

答案1

我是askubuntu 问题链接至该错误。

很难说我是如何让它工作的,但我的建议是:

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:很高兴看到您的解决方案也是我建议的。我想我们可以说这已被证明是一种有效的降级解决方法。

答案2

首先,检查您的驱动程序是否是最新的sudo apt-get update && apt-get upgrade。如果这没有帮助,您可以在系统设置 -> 附加驱动程序中手动测试驱动程序。在那里,您应该看到视频驱动程序列表,包括开源和闭源。尝试使用它们看看哪一个有效。有时闭源的更好或更稳定。至少对于我来说,使用相当新的 ATI 卡就是这种情况。

如果这些驱动程序都无法解决您的问题,那么这可能是一个错误,在这种情况下,您正确的论坛是 Launchpad。您可以在此处发布任何进展,因为这将使这个问题对其他用户也有用。

答案3

使用上面 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: OptimusOptimus: enabled,一切恢复正常。我能够检测到我的外接显示器。请注意,自从从 Bumblebee 切换到 Primus 以来,我仍然无法同时使用我的笔记本电脑显示器和外接显示器,但至少我可以再次访问我的外接显示器。

相关内容