nomodeset
引导参数启动。nomodeset
。mkdir ~/linux-4.3
cd ~/linux-4.3
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.3-wily/linux-headers-4.3.0-040300-generic_4.3.0-040300.201511020949_amd64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.3-wily/linux-headers-4.3.0-040300_4.3.0-040300.201511020949_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.3-wily/linux-image-4.3.0-040300-generic_4.3.0-040300.201511020949_amd64.deb
sudo dpkg -i *.deb
http://www.phoronix.com/scan.php?page=news_item&px=intel-skl-prelim-support
我正在运行第六代英特尔酷睿i5 6500。在compbiz和marco下有一些轻微的问题(部分屏幕冻结),但metacity在几天内保持稳定。我使用的是core i5 6500处理器,配备Gigabyte B150M D3H主板和8GB DDR4内存。只使用集成显卡。每个人都可以采取的步骤是确保英特尔微码是最新的。请参考这里的答案:(Ubuntu 16.04 Skylake过热问题)
与其他答案中的内核4.2
、4.3
或4.4.2
不同,您应该升级到内核4.8.10
,该版本有良好的评价和改进:
cd /tmp
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.8.10/linux-headers-4.8.10-040810_4.8.10-040810.201611210531_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.8.10/linux-headers-4.8.10-040810-generic_4.8.10-040810.201611210531_amd64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.8.10/linux-image-4.8.10-040810-generic_4.8.10-040810.201611210531_amd64.deb
sudo dpkg -i *.deb
sudo reboot
quiet splash ---
替换为:
i915.preliminary_hw_support=1 nouveau.blacklist=1 edd=on nolapic pcie_aspm=force tpm_tis.interrupts=0 ---
在成功启动Ubuntu后,我将内核更新到了4.3版本,现在只需要使用一个内核参数nolapic
即可启动。但是,为了启用触摸和数字化功能,我需要添加i915.preliminary_hw_support=1
。下载最新稳定内核(例如 4.4.2)
首先,您需要将内核升级到 4.4.2 版本,以支持 wifi 和 Intel i915 图形:
wget in4serv.com.br/backup/kernel-4.4.2
sudo chmod +x kernel-4.4.2
./kernel-4.4.2
添加模块到 initramfs
您需要通过运行 sudo nano /etc/initramfs-tools/modules
来编辑 /etc/initramfs-tools/modules 文件,并将这两个模块添加到引导过程中:
i195
nvme
更改 GRUB2 选项
通过运行 sudo nano /etc/default/grub
更改 grub2 引导选项,并编辑以下行:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i915.preliminary_hw_support=1"
GRUB_GFXMODE="1024x768"
最后一行是您首选的分辨率,否则 GRUB 将使用难以阅读的最大 UHD 分辨率。此外,不要使用任何 16:9 的分辨率,因为 GRUB 在这些分辨率上似乎存在问题。只需使用任何 4:3 比例的屏幕分辨率即可。
我在一台搭载i7-6700 CPU的ThinkCentre m900 SFF上遇到了同样的问题。系统会随机冻结,需要进行硬重启,这使得与该系统的工作变得非常困难甚至不可能。日志只显示CPU的锁定状态,但由于日志也被冻结了,没有提供详细信息。
这个问题可能与Skylake处理器的电源状态有关,这些状态与4x系列的内核不兼容。
我尝试设置引导参数intel_idle.max_cstate=1,如这里、这里和这里所建议的。但这并没有产生积极的效果,系统仍然每隔几个小时就会冻结。
我在Ubuntu 16.10中安装了更新的内核,包括支持Skylake处理器的Kernel 4.8,但问题仍然存在,系统会冻结。我还尝试了Mint 18.0、Mint 18.1、Ubuntu 16.04和Ubuntu 16.10。所有系统都显示出相同的行为,这并不令人意外,因为它们都是基于Xenial的,但我试图排除窗口管理器作为原因。我禁用了集成显卡,只使用Nvidia显卡,反之亦然,以排除显卡作为原因。我禁用了UEFI,并使用传统BIOS重新安装,但效果相同。联想公司正式认证了系统支持Ubuntu 14.04,请查看这里。作为最后的尝试,我重新安装了此CPU发布前的旧版本Ubuntu。我没有指望3.x内核能够工作,但让我惊喜的是,我现在运行的是基于Trusty (14.04.05 LTS)的Mint 17.3 Rosa,并且将获得安全更新直到2019年初。我希望问题能够在那之前解决,到目前为止我再也没有遇到卡顿的情况。
ubuntu-desktop
。 - Pilot6nomodeset
选项。 - Pilot6