我有双启动设置(Ubuntu16.04+ Windows 10)在我的笔记本(使用新的驱动程序)。最初没有重大问题。但是当我改变我的BIOS配置时,我的Ubuntu在GRUB菜单中启动后开始屏幕闪烁。所有其他东西在Ubuntu中都能正常工作,但是屏幕一直闪烁着,我几乎无法导航。在启动USB时,我遇到了同样的屏幕闪烁问题。在windows方面,一切都很好,我可以在集成显卡和我的离散显卡之间切换。在我第一次尝试互联网搜索时,我没有发现任何类似的情况。有人知道如何修复吗?Hardware Spec -联想军团Y740 -集成图形卡: UHD Intel Graphics 630 - GeForce RTX 2070 Max Ubuntu16.04和安装在C:\中的Windows
BIOS配置(更新在12/10/2019中)在我的第一次双引导尝试中,我通过Windows“高级启动”中的"UEFI固件设置“导航到BIOS设置(见下文)。我对BIOS配置所做的更改如下:-安全引导:禁用(启用默认)-存储模式: AHCI模式(默认为RST模式)-图形:默认为“离散图形”。我在我的第一个双引导中粘贴了默认的“离散图形”。新安装时不会出现屏幕闪烁。但是,当我在安装后设置为"Switchable Graphics“时,我的Ubuntu端出现了屏幕闪烁( Windows端一切都很好)。
在一些研究之后,我在grub配置文件中添加了"nomodeset“,它暂时解决了这个问题,但从长远来看,这是不可取的,因为这种配置禁用了屏幕和HDMI连接上的亮度调整。我会继续寻找一个更可持续的解决方案。
<#>我将Ubuntu16.04替换为Ubuntu18.04。在新安装时,屏幕闪烁仍然存在,但是在grub配置文件中设置"nomodeset“暂时解决了这个问题。在我安装了专有的NVIDIA驱动程序之后,屏幕闪烁仍然存在,在grub配置中设置"nomodeset“无法解决问题。但好消息是,这次我终于摆脱了黑屏噩梦和无限登录循环噩梦。然而,屏幕闪烁仍然是一个恼人的问题,有待解决。我尝试了黑名单新手和设置nvidia_drm模式= 1,但问题仍然存在。我会继续尝试不同的解决办法来解决这个问题。
在Ubuntu方面,我的当前状态是通过以下方式卸载了专有的nvidia驱动程序:
sudo apt-get purge nvidia
sudo apt autoremove
sudo apt autoclean 我还在/etc/modprobe.d/blacklist-nvidia-nouveau.conf中列入了nouveau驱动器的黑名单,其中有以下几行:
blacklist nouveau
options nouveau modeset=0 在这种状态下,存在屏幕闪烁问题,并且HDMI连接无法工作。然后,我按照David的建议,在BIOS配置中将图形模式设置为默认的“离散图形”。屏幕闪烁问题消失。然后,通过以下步骤再次安装专有NVIDIA驱动程序: 1.在软件更新中设置“主服务器”;2.执行sudo apt-get update (几天前执行了sudo add-apt-repository ppa:graphics-drivers/ppa);3.在“附加驱动程序”选项卡中安装专有nvidia驱动程序435。(如下所示)
在nvidia驱动程序安装之后,在ubuntu重新启动后,我没有遇到任何屏幕闪烁问题,HDMI连接似乎也正常工作。但是,登录页面后,我被卡在了一个紫色的屏幕上,如下所示。我可以通过Alt + Ctrl + F6导航到tty。当我执行nvidia-smi时,可以检测到我的GPU设备(如下所示)
1.附加驱动程序选项卡(显示如何安装nvidia驱动程序) 2.在nvidia驱动程序安装后,登录后我被卡在紫色屏幕上,图片还显示了HDMI安装后的工作情况. 3.当我被粘在紫色屏幕上时,我试着按Ctrl+ Alt +F7键,然后进入黑色屏幕. 4. nvidia-smi可以检测到我的GPU (在我的tty模式下执行)
<#>在登录后冻结了几次,我尝试以tty模式(通过sudo apt-get install kubuntu-desktop)安装KDE桌面。重新启动后,我终于可以进入桌面了。但是当我进入KDE桌面时,屏幕闪烁的问题再次出现。然而,KDE中的屏幕闪烁问题并没有GNOME中的问题那么严重。我尝试在系统设置>硬件>显示和监视器>组合器中更改一些配置。这是来自KDE等离子体5.4中的闪烁的建议。但没什么用。
发布于 2019-10-14 09:24:52
经过一周的挣扎,我终于取得了部分的进步。当我第一次在我的Y740上安装Ubuntu时,屏幕闪烁会带来许多问题(例如挂起后未能醒来,HDMI不能工作,黑屏幕崩溃.等等)。
经过多次错误和试验,我终于想出了下面的构建,这些构建的问题较少:
<#>Ubuntu配置
BIOS配置
与上述构建一起修正的Problems
Problems仍然存在,我仍然在积极地寻找一个的解决方案。
关于上述构建的几点评论:
在许多问题中,我最讨厌的问题是屏幕闪烁和挂起后未能醒来,I确实认为这些问题的主要罪魁祸首是内核版本。我尝试了不同的内核版本(例如5.0.33和5.3.2)。他们给我更严重的屏幕闪烁问题和失败后,暂停醒来。5.0.13是我发现的内核版本,问题相对较少。
发布于 2019-10-15 15:05:53
<#>当我今天启动机器时,屏幕闪烁神奇地消失了!除了上面提到的配置之外,我没有做任何特别的事情。
我无法解释为什么会发生这种事。我想一些新的配置(S)(可能是内核升级/降级)需要关闭(而不是重新启动)才能生效。
无论如何,我会说这个问题已经解决了(至少暂时的,不确定它是否会突然回来)。
https://askubuntu.com/questions/1179229
复制相似问题