每当我对某些应用程序进行全屏显示时,我的整个屏幕就会逐渐开始从上至下被黑色滤镜覆盖(请参阅此YouTube视频)。
尝试进行屏幕刷新(例如,移动鼠标光标或绘制新帧的游戏)时,都会导致黑条再次从顶部开始。这样做也可能导致屏幕闪烁和变色。
某些应用程序(例如Firefox和终端)不会表现出这种行为,但是其他应用程序(例如Google Chrome,Discord和各种游戏)会表现出这种现象。在Nouveau驱动程序上运行时,没有应用程序表现出此行为。
返回到不断重画的应用程序(如Unity桌面)将导致黑屏不再前进,但也会导致一些轻微的闪烁,随着时间的推移会逐渐消失。
我无法拍摄或记录屏幕截图。对我来说,这比X服务器或显示管理器低。
来宾会话上似乎没有发生此错误(或者我尚未能够在该会话上重现该错误),这表明正在与错误的配置有关。但是,创建一个新帐户将带来此错误。
到底是怎么回事?这只是一个驱动程序错误?这是仅需要以某种方式解决的配置错误吗?
当前的事物列表Tried™(无效):
- 重置所有Unity配置
- 删除NVIDIA设置文件并重新生成
- 卸载/重新安装NVIDIA驱动程序
- 使用较旧的NVIDIA驱动程序
- 使用备用显示管理器(
xdm
)
在Chrome中禁用硬件加速确实可以使它正常工作,但这仍然不能解决潜在的问题-禁用硬件加速并非总是一种选择。
如果可能,我宁愿避免重置配置文件或切换回开源驱动程序。这些都是我最后的想法,我仍然不知道为什么会这样,这意味着如果我沿着那条路线走,我无法报告错误或避免在新个人资料中意外触发它。
操作系统: Ubuntu 16.04 LTS
内核: 4.10.0-36-generic,4.11.0-14-generic
图形卡: Nvidia GTX 1080(Not Optimus)
GC驱动程序: NVIDIA 387.12,repro with 384.90 and 381.22
nouveau
使用nvidia
或nouveau
与来宾用户一起发生也不会发生此问题,我就在那里吗?您不知道什么时候开始的,那时您可能会做些什么,对吗?