我无法在联想 Yoga 910 上运行 Ubuntu 17.04,因为内核(4.10.0-33-generic)缺少或缺少与 kabylake intel-graphics 卡相关的某些组件。结果是持续屏幕撕裂。
我很幸运地发现,默认的 Debian 延伸(和 Kali)内核4.9.0-3-amd64解决了这个问题。我想在另一台机器上运行的 Ubuntu 17.04 安装上安装该内核。我该怎么做?
对于 Ubuntu 主线内核,我只想这里并下载我想要的内核版本的三个 .deb 文件(即 linux-headers-[version]-all.deb;linux-headers-[version]-amd64.deb;和 linux-image-[version]-amd64.deb)。然后我将使用 或 安装 .debgdebi
文件sudo dpkg -i *.deb
。
是否有类似的安装路线Debian 拉伸内核?? 我试过了,但似乎有很多依赖项,我无法获得正确的文件组合和安装顺序。这是我从 Debian 下载的文件的图像,但无法获得正确的结果。
答案1
你可以在这里获取内核: https://packages.debian.org/stretch/linux-image-4.9.0-3-amd64
以及标题、编译器和 kbuild 的链接:https://packages.debian.org/stretch/linux-headers-4.9.0-3-amd64
安装 linux-base,然后安装 linux-image,
然后安装通用头文件、编译器和 kbuild,
然后安装 headers-amd
header-all,这些都不需要。
如果您不构建任何内核模块,那么就不需要标头、编译器和 kbuild。
注意:虽然 Ubuntu、Debian 和 Kali 都是 Debian Linux,但由于各个发行版都做了一些细微的调整,因此不建议混合使用软件包。
答案2
我将此标记为已解决。我认为内核安装的问题是由于我在创建所使用的实例时配置错误造成的。我重新尝试安装全新的 Ubuntu GNOME 17.04,并能够安装 4.9.0 内核。这也是“修复” Yoga 910 上的屏幕撕裂问题的权宜之计。对错误表示歉意。