标签 Kernel 下的文章

Ubuntu 20.04 安装 xanmod 内核来提升你的性能

最近显得无聊,开始倒腾 Linux 内核了,因为 Ubuntu 20.04 的默认内核还是 5.4,就算你安装了 OEM 内核,版本也只是 5.6,要知道现在的内核版本都已经飞到 5.9 了,对于追新的人来说实在是不够看。而且最新内核集成的一些新特性的确是可以提升性能的。Canonical 的工作人员 Daniel Van Vugt 最近就在研究为什么 Gnome-shell 在 4K 分辨率下性能如此之差,最后发现是内核对于 Intel 核显的调度有问题,造成了性能的瓶颈。不过这个问题在 5.8 下似乎有了很大的缓解。

在 Ubuntu 20.04 下安装 OEM 内核

默认的 Ubuntu 20.04 用的内核是 5.4 的,虽然有点老,但的确是这个发行版当初决定的。而 Canonical 也一直给这个 5.4 提交各种补丁。但是其实 Ubuntu 20.04 源里是有 5.6 内核的,被命名为 linux-oem-20.04,我们可以直接安装它。sudo apt install linux-oem-20.04这个内核是干啥用的呢,Canonical 的官方解释是“针对一些 OEM 厂家的设备打了一些驱动,做了一些调整”,如果你是在一些“获得 Ubuntu 认证”的笔记本或者电脑上安装的话,这个内核里就有可能有属于你的驱动。我是 Thinkpad ,所以肯定是没问题的。

修正 VMware 在 Linux 5.3 下运行的问题

老问题了,每次内核更新,VMware 的模块编译都会出错,这次是 Linux 5.3。解决的办法就是修改内核 VMMON 的代码,让它兼容最新内核。

Install kernel 4.17 on your Ubuntu 18.04

Open Ubuntu kernel Mainline PPAhttp://kernel.ubuntu.com/~kernel-ppa/mainline/v4.17.1/Download deb files and install. "unsigned" means no Secure boot support.

安装测试最新 Linux 省电内核

前几天 phoronix 和 OMGUbuntu 都出了文章, 说 Fedora 为了系统省电做了很多优化,还有屁话说必须要用 Fedora 才能享受到续航优化。Fedora's Power Tweaks Dropped The Power Use On A ThinkPad By ~30%https://www.phoronix.com/scan.php?page=news_item&px=Fedora-Battery-Numbers-2018For Better Battery Life on Linux Try Fedorahttp://www.omgubuntu.co.uk/2018/02/better-battery-life-on-fedora-linux实际上纯属放屁啊。因为 Ubuntu 一样可以。

Ubuntu 16.04.2 安装 4.10 内核并解决 vmware 问题

Linux kernel 4.10 发布了,据说有很多提升,那么可以常鲜看看:sudo add-apt-repository ppa:canonical-kernel-team/ppa sudo apt update sudo apt install linux-headers-4.10.0-8-generic linux-image-4.10.0-8-generic linux-image-extra-4.10.0-8-generic linux-headers-4.10.0-8 重启后应该就可以了。然后你会发现 vmware 不能用了,又是模块编译不能通过。

升级 Ubuntu 16.04.2

Ubuntu 16.04.2 发布了,和之前的套路不同,这次升级要更简单一点(大概?首先是升级内核到 4.8,然后是 xorg。根据官方提供的方法,你只需要运行一条就行了:sudo apt-get install --install-recommends xserver-xorg-hwe-16.04

Ubuntu 16.04 安装使用 LTS 滚动内核

Ubuntu LTS 版本原本是可以在推出下一代普通发行版的时候,跟着升级 MESA 和内核的。现在可能人家要换了换方式,你可以通过安装 Rolling LTS Enablement Stack 来启用最新 Ubuntu 正式版的内核。怎么说呢,就是说如果你是 16.04 默认内核是 4.4 ,你可以通过这个,升级到有支持的 4.8 内核。官方给了个时间表:

Ubuntu 16.04 安装 4.8 内核与相关问题解决

这个方法已经过时,可以使用具有官方支持的最新方法,点击这里查看https://plumz.me/archives/5013/虽然 yakkety ,也就是 16.10 已经发布了,但是 Ubuntu 16.04 的官方源里还是没有增加这玩意。妈的只能自己装了。

Linux Kernel 4.3 下安装 gcc 5.2 解决 VMWare 无法使用的问题

前一阵因为无线的问题升级了 Kernel 4.2 核心,虽然问题解决了,但是 4.2 核心的新问题又出现了。首先是 ThinkPad 用户专有的开机喇叭破音。这个问题出现在早期的 4.2 内核中,后来已经修复了。然而这没有什么卵用,因为现在的内核都 4.3 了。所以通过 Ubuntu 的 Mainline PPA 我把内核升级到了 4.3 ,之后发现 VMWare 启动告诉我找不到 GCC 5.2 。顺便一提 VMWare 中国在双十一的时候搞了 2 折优惠,我也终于入了正,你告诉我现在不能用了,那简直不能忍。