我的戴尔 xps 9560 在 Kubuntu 17.10 升级后变成了一块砖

我的戴尔 xps 9560 在 Kubuntu 17.10 升级后变成了一块砖

直到昨天我还在运行 kubuntu 17.04,没有任何问题,今天我升级到了 17.10,现在登录后,系统会在几秒钟后冻结。我从可启动的 USB 笔式驱动器进行了全新安装,但现在我甚至无法尝试重新安装它,因为即使在安装程序中它也卡住了。我已经禁用了安全启动,并且正在使用传统启动模式,因为 uefi 过去给我带来了问题,但即使使用 uefi,我也无法继续。我唯一想到的是 17.10 使用的 Linux 内核与我的机器不兼容,因为过去我不得不因为问题回滚到以前的内核版本。我真的很沮丧,除了尝试用不同的 Linux 发行版刻录另一个笔式驱动器之外,我不知道该怎么做……但我想了解并解决问题……有什么想法吗?

答案1

我解决了!

经过几个小时的谷歌搜索,我意识到,或多或少和我猜测的一样,最近的 Linux 内核(高于 4.10.0-21)和戴尔 XPS 之间存在奇怪的不兼容性,但幸运的是,问题实际上不是出在内核上,而是出在当使用最新的 Linux 内核时的驱动程序。

我按照这篇文章更新并更改了我的计算机上的几样东西,包括 BIOS 更新(我原来是 1.2,现在是 1.7)(即使在我的情况下,我使用了明确的 bios 升级选项,因为按照作者的步骤我得到了错误):https://www.calazan.com/ubuntu-users-how-to-upgrade-the-bios-of-your-dell-xps-13-ultrabook/...但最终真正的解决方法只是在 grub 启动设置中设置一个参数:

noveau.modeset=0

为了做到这一点,我在启动时按下左移键,然后按“e”并添加设置...稍后,为了使更改永久生效:

sudo nano /etc/default/grub

并定义:

GRUB_CMDLINE_LINUX="nouveau.modeset=0"

然后:

sudo update-grub

在禁用 noveau 之前,我遇到了交流电源接口失败,我通过谷歌搜索找到的第一个“修复”方法是禁用 acpi(apci=off在启动选项中)...但这是一个糟糕的举动,因为通过禁用 apci(我发现它是“高级配置和电源接口”),您将无法利用 xps 的强大功能,因为超线程(这是英特尔的一项技术,为每个单独的物理核心创建一个虚拟核心)将被禁用(因此您将获得 4 个可用核心而不是 8 个!)而且您将无法通过软件正确关闭系统(您需要按下电源按钮“确认”)。

对我帮助很大的帖子是这个:https://rileymacdonald.ca/2017/06/26/ubuntu-broken-boot-on-dell-xps-15-after-kernel-update-upgrade/

相关内容