見出し画像

Ubuntu 21.04(Linux Kernel 5.11)系のノートPCサポート

 ASUS Zephyrus G14(GA401系)でPop OSをインストールしようと考え、ノートPC系でのファンクションキーのサポートについて調査した。
 以前、Lenovo Flex5にUbuntu 21.04をインストールしてファンクションキーがほぼ全て問題が無かったことを書いた。Zephyrusのサポートはメーカーが異なるので当然違うのでググッてみた。

 redditに「The Zephyrus G-14(GA401) on Pop OS」があり、問題が無いとの報告がある。この投稿に対するコメントの中で気になる投稿があった。

Adrao21さんの投稿の一部訳
Zephyrus G14 GA401IH(Ryzen 5 4600HS and a GTX 1650)にPop OSをインストールした
1.Nvidia isoは失敗したのでNvidia isoでは無く通常版でインストールした
2.Pop OS起動後、dkms-nvidiaをインストールしPop OS添付のnvidia ドライバをインストール。
更にasus-nb-ctrlインストールして再起動し、/etc/asusd/asusd.conf を編集
....
以下略

 この内容を元に更に調査を続けて見た。「Asus ROG Zephyrus G14 GA401のセットアップ」で上記Adrao21さんのような作業をしている方を発見した。
 この記事中によると、Ubuntu 21.04系はKernel 5.11であるために、この作業は不要であることが記載されている。ではKernel 5.11でサポートされたのはASUSだけとは思えない。そこで、Kernel 5.11を探して該当する場所を探してみた
Linux 5.11 was released on Sun, 14 Feb 2021(change log)

8.2. X86
・Platforms 
mellanox: mlxbf-pmc: Add Mellanox BlueField PMC driver 
surface: gpe: Add support for 15" Intel version of Surface Laptop 3 
Introduce support for Systems Management Driver over WMI for Dell Systems 
acer-wmi: Add new force_caps module parameter 
amd-pmc: Add AMD platform support for S2Idle 
asus-wmi: Add userspace notification for performance mode change 
intel-hid: add Rocket Lake ACPI device ID 
intel-vbtn: Support for tablet mode on Dell Inspiron 7352 
intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC 
panasonic-laptop: Add support for battery charging threshold (eco mode) 
panasonic-laptop: Add support for optical driver power in Y and W series 
panasonic-laptop: Add sysfs attributes for firmware brightness registers 
panasonic-laptop: Add write support to mute 
thinkpad_acpi: Add palm sensor support 
thinkpad_acpi: add P1 gen3 second fan support 
touchscreen_dmi: Add info for the Irbis TW118 tablet 
touchscreen_dmi: Add info for the Predia Basic tablet 
Add uv_sysfs platform driver to gather topology information from UV systems and expose that information via a sysfs interface at /sys/firmware/sgi_uv/  
classmate-laptop: add WiFi media button 

 これを見ると、Kernel 5.11で変更されたX86プラットフォームでは、Surface Laptop 3、Acer、AMD、ASUS、Intel、Panasonic、Thinkpadが記載されている。既にサポート済なら載っていないのだが、過去を調査することで分かるだろう。
 あくまでも推測なのだがAdrao21さんは20.04系Pop OS!だったのだろう。とはいえ、ドライバで異常があればこの辺りで修正するとなんとかなる可能性がありそうだということも分かる。

 Ubuntu 21.10 Betaがつい先日リリースされた。Kernel 5.13を搭載しているとのこと。このKernel 5.13でサポートされたX86プラットフォームは以下の通り
KernelNewbies: LinuxChanges(Last updated at 2021-09-04 00:38:17)

thinkpad_acpi: Add support for DYTC MMC_GET BIOS API 
surface: Add DTX detachment system driver
Add platform profile driver for Surface devices 
Add Surface Aggregator device registry
surface: aggregator_registry: Add support for Surface Pro 7+ 
Add Gigabyte WMI temperature driver 
Add support for Advantech software defined button 
asus-wmi: Add param to turn fn-lock mode on by default 
gigabyte-wmi: add X570 AORUS ELITE 
gigabyte-wmi: add support for B550 Aorus Elite 
gigabyte-wmi: add support for X570 UD 
hp-wmi: add platform profile support 
intel-hid: Support Lenovo ThinkPad X1 Tablet Gen 2 
intel_pmc_core: Add sub-state requirements and mode
intel_pmc_core: export platform global reset bits via etr3 sysfs file 
thinkpad_acpi: Add X1 Carbon Gen 9 second fan support
thinkpad_acpi: sysfs interface to get wwan antenna type 
touchscreen_dmi: Add info for the Chuwi Hi10 Pro (CWI529) tablet 

 ASUSも一部修正されているようです。GigabyteのAorus系やHPなども修正か追加されているのでしょう。とはいえ、Ubuntu 21.10系ではLTS系と比較すればちょっとやんちゃな仕様(GNOMEの新版など)らしい。とはいえ、それなりにはほぼ安定しているのでしょうが、21.04より冒険的要素が高いかと思われます。

この記事が気に入ったらサポートをしてみませんか?