更新视频驱动程序后,垂直显示器的下半部分为空白

更新视频驱动程序后,垂直显示器的下半部分为空白

我编辑了这个问题的标题,因为下面的一个答案在解决第一个问题的过程中产生了一个新问题。

就在今天早上,我下载了最新的内核(3.19.0-30)。当我重新启动并启动它时,在登录屏幕出现之前屏幕变黑了。我仍然可以输入密码,然后按回车键。风扇转动。我按Ctrl+ Alt+T进入终端,执行sudo reboot,输入我的密码,然后计算机重新启动。因此系统正在运行,但没有显示。

我重新启动到我拥有的最旧的版本 (3.19.0-25)。同样的问题。

我重新启动进入下一个版本 (3.19.0-26)。成功了!

为什么?这是怎么回事?我该如何才能启动到最新的内核而不会出现这个问题?

根据评论进行编辑:

00:02.0 VGA compatible controller: Intel Corporation Broadwell-U Integrated Graphics (rev 09)
    Subsystem: Dell Device 062b
    Kernel driver in use: i915
--
03:00.0 3D controller: NVIDIA Corporation GM108M [GeForce 840M] (rev a2)
    Subsystem: Dell Device 062b

编辑:当我按照下面@pilot6 的回答操作时,我确实可以启动我拥有的最新内核。但现在我的外接显示器出现了问题,外接显示器的下半部分(垂直放置)被切掉了!(请注意,平铺的饼干怪兽壁纸只是为了提高可见性——我通常只使用黑色背景 :)

但是,当我截取屏幕截图时,屏幕截图会显示整个垂直显示器,而不仅仅是上半部分。下面是屏幕截图和相机图片。

当我启动 cinnamon 和 unity 时遇到了同样的问题。

在此处输入图片描述 在此处输入图片描述

答案1

由于您拥有相当新的 GPU 硬件,请使用来自长寿命分支的稳定 NVIDIA 驱动程序。

从专有 GPU 驱动程序 PPA 安装支持 840M 的最新稳定 NVIDIA 驱动程序:

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-352 nvidia-prime
sudo reboot  

要在英特尔和 Nvidia 显卡之间切换 - 打开NVIDIA X 服务器设置->主要简介

如果你之前安装过任何 NVIDIA 驱动程序,为了避免可能的冲突,最好首先卸载所有与 NVIDIA 相关的软件你有安装于

打开终端并执行:

sudo apt-get purge nvidia*  
sudo reboot  

注意:当您已经安装熊蜂之前,这个软件必须删除也一样。

答案2

按照以下方式安装专有 nvidia 驱动程序:

sudo apt-get install nvidia-346 nvidia-prime

然后重新启动。

您可以通过运行以下命令切换到英特尔适配器:

sudo prime-select intel

重启后这应该可以解决外部适配器问题。

相关内容