大家好。我刚买了一台全新的华硕 Zenbook UX391。它预装了 Windows 10 Pro。我对 SSD 进行了分区,以适应与 Ubuntu 的双启动。对于这类事情,我是个新手,但我严格按照 Ubuntu 教程操作。但是,出现了以下奇怪的屏幕故障:
https://youtu.be/cz69NWLBMLY?t=19s
我在视频描述中列出了笔记本电脑的规格,但我也会在这里列出它们。
规格为
16GB RAM
Core i7-8550U
Intel UHD Graphics 620 (Kabylake GT2)
Gnome版本:3.28.1
64位操作系统
顺便说一句,我为 Ubuntu 分配了 150GB,但 Ubuntu 本身显示磁盘大小为 157GB。我不确定这是否是个问题。
答案1
这个问题之前已经被问过,最近已经得到了解决方案,https://askubuntu.com/a/1058132/854773。
总结解决方案:
1. 编辑您的 grub 文件:sudo gedit /etc/default/grub
2. 放入GRUB_CMDLINE_LINUX_DEFAULT
字符串:intel_idle.max_cstate=4
3. 更新 grub:update-grub
4. 重新启动机器以使更改生效。
如果您想知道编辑 grub 行之后它大致是什么样子,这里有我的一个例子:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_idle.max_cstate=4"
这没有任何其它改动。
我不知道具体发生了什么,但 Ubuntu 似乎还不知道如何在尝试节省 4K 笔记本电脑显示器的电量时正确地将电量分配给屏幕。这个问题分别出现在 C-State 5 和 6(rc5 和 rc6)中,这就是为什么我们通过 将其限制为 C-State 4 intel_idle.max_cstate=4
。
资源:
-https://gist.github.com/wmealing/2dd2b543c4d3cff6cab7C-States 通用用户指南
-https://software.intel.com/en-us/articles/power-management-states-p-states-c-states-and-package-c-states英特尔对 P 状态和 C 状态的介绍