Lenovo ThinkPad T495s
デバイス | 動作 |
AMD グラフィック | Yes |
ワイヤレス | Yes |
ALSA | Yes |
トラックポイント | Yes |
タッチパッド | Yes |
ウェブカメラ | Yes |
指紋リーダー | Yes |
モバイルブロードバンド | ? |
Bluetooth | Yes |
スマートカードリーダー | Yes |
この記事では Lenovo T495s ノートパソコンに Arch Linux をインストール・設定する方法を説明します。大抵の機能は特に設定をしなくても動作します。モバイルブロードバンドは未確認です。
ノートパソコン一般の記事や推奨事項についてはノートパソコンの記事を参照してください。
ハードウェア
カーネル 5.3.13-arch1-1-ARCH を使用。
Release Date: 2019 Product Name: Thinkpad T495s SKU Number: 20QKS01E00 BIOS: R13ET39W(1.13 )
lspci
は以下のように出力します:
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Root Complex 00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 IOMMU 00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-1fh) PCIe Dummy Host Bridge 00:01.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 PCIe GPP Bridge [6:0] 00:01.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 PCIe GPP Bridge [6:0] 00:01.4 PCI bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 PCIe GPP Bridge [6:0] 00:01.7 PCI bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 PCIe GPP Bridge [6:0] 00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-1fh) PCIe Dummy Host Bridge 00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Internal PCIe GPP Bridge 0 to Bus A 00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 61) 00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51) 00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 0 00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 1 00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 2 00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 3 00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 4 00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 5 00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 6 00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 7 01:00.0 Network controller: Intel Corporation Wireless-AC 9260 (rev 29) 02:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981/PM983 03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0e) 03:00.1 Serial controller: Realtek Semiconductor Co., Ltd. Device 816a (rev 0e) 03:00.2 Serial controller: Realtek Semiconductor Co., Ltd. Device 816b (rev 0e) 03:00.3 IPMI Interface: Realtek Semiconductor Co., Ltd. Device 816c (rev 0e) 03:00.4 USB controller: Realtek Semiconductor Co., Ltd. Device 816d (rev 0e) 04:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS522A PCI Express Card Reader (rev 01) 05:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Picasso (rev d1) 05:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Raven/Raven2/Fenghuang HDMI/DP Audio Controller 05:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) Platform Security Processor 05:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Raven USB 3.1 05:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Raven USB 3.1 05:00.5 Multimedia controller: Advanced Micro Devices, Inc. [AMD] Raven/Raven2/FireFlight/Renoir Audio Processor 05:00.6 Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) HD Audio Controller
lsusb
は以下のように出力します:
Bus 005 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 004 Device 006: ID 06cb:00bd Synaptics, Inc. Bus 004 Device 005: ID 058f:9540 Alcor Micro Corp. AU9540 Smartcard Reader Bus 004 Device 004: ID 04f2:b67c Chicony Electronics Co., Ltd Bus 004 Device 003: ID 05e3:0610 Genesys Logic, Inc. 4-port hub Bus 004 Device 002: ID 8087:0025 Intel Corp. Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
AMD グラフィック
オープンソースの AMDGPU ドライバーで特に特殊な設定をしなくても問題なく動作します。
指紋リーダー
指紋センサーは最新のファームウェアとソフトウェアを使うことで動作するようです (2019-12-15)。ドライバーの開発情報: [1][2]。
1. fwupd を使って "Synaptics Prometheus Fingerprint Reader" の最新ファームウェアをインストールしてください。アップデートは手動で行う必要があります (公開されているファームウェアはまだテスト段階です) [3][4]。
2. 最新の fprintd と libfprint が必要です [5]。fprintd-libfprint2AUR と libfprint-gitAUR を利用します。
3. fprint に指紋を使って PAM 認証などを設定する方法が説明されています。
バックライト
バックライトは /sys/class/backlight/amdgpu_bl0/brightness
の値を 0-255 の範囲で操作したり、バックライト管理ユーティリティを使うことで設定できます。
systemd-backlight@backlight:acpi_video0.service
はブート時に起動失敗するためマスクしてください。
スマートカードリーダー
カードを読み込むことができます。スマートカードの記事を見てください。
ファームウェアのアップデート
fwupd ユーティリティを使うことで構成部品をアップデートすることができますが、T495s の BIOS アップデートはまだ Lenovo によってサポートされていません。Lenovo のサポートサイトから OS に関係なく使うことができる BIOS アップデートブータブル CD をダウンロードできます [6]。
アップデートツールを使うときはバッテリーを十分充電して AC 電源を接続する必要があります。BIOS アップデートの実行時にはドックの接続などは避けてください。
ブータブルイメージを geteltoritoAUR を使って ISO から抽出してブータブル USB を作成します。
1. geteltorito を使ってブータブルイメージを抽出: geteltorito -o image_usb.img downloaded_bios_update.iso
2. dd を使ってイメージを USB ドライブにコピー: # dd if᐀image_usb.img of᐀/dev/sdX && sync
3. 再起動。USB ドライブから起動。
4. 画面上の指示に従って BIOS アップデートを実行。