カーネル

Ubuntu 20.04 に xanmod カーネルを入れて性能を上げる

最近暇で仕方ないから Linux カーネルをいじり始めた。Ubuntu 20.04 のデフォルトカーネルはまだ 5.4 で、OEM カーネルを入れても 5.6 止まり。今のカーネルはもう 5.9 まで来てるんだぜ? 新しいもの好きにはまったく物足りない。しかも最新カーネルに入った新機能はたしかに性能を上げてくれる。Canonical の Daniel Van Vugt 氏が最近、なぜ Gnome-shell は 4K 解像度だとあんなに遅いのか調べてて、結局カーネルの Intel 内蔵 GPU のスケジューリングに問題があってボトルネックになってたと判明した。まあこの問題も 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認定」を取得したノートPCやデスクトップにインストールするなら、このカーネルに自分のデバイス用のドライバーが含まれている可能性がある。 自分はThinkpadなので、間違いなく問題ない。

Linux 5.3 で VMware が動かない問題を修正する

またいつものやつだ。カーネルが更新されるたびに VMware のモジュールコンパイルがコケる。今回は Linux 5.3 で発生。 解決策はカーネルの VMMON のコードを書き換えて、最新カーネルに対応させるだけ。
広告

最新の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-2018 For Better Battery Life on Linux Try Fedora http://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 が使えなくなってることに気づく。またモジュールのコンパイルが通らないやつだ。