Lenovo ThinkPad Yoga 370
Hardware | PCI/USB ID | Working? |
---|---|---|
Touchscreen | 056a:50b0 |
Yes |
Touchpad | Yes | |
Accelerometer | Yes | |
Ambient light sensor | Yes | |
WWAN | 1199:9079 |
Untested |
Wireless | 8086:24fd |
Yes |
Bluetooth | 8087:0a2b |
Yes |
Stylus | Yes | |
Keyboard | Yes | |
GPU | 8086:5916 |
Yes |
Webcam | 04f2:b5ce |
Yes |
Fingerprint reader | 138a:0097 |
Yes |
Audio | 8086:9d71 |
Yes |
MicroSD card reader | 10ec:522a |
Yes |
Smart card reader | Unknown | Untested |
Yoga 370 は Lenovo 製のコンバーチブルノートパソコンです。2017 年にリリースされました。
目次
インストール
このノートパソコンは、UEFI と BIOS の両方のブートメカニズムをサポートしています。レガシーモードで起動するには、UEFI BIOS 設定で CSM Support も有効にする必要があります。
ハードウェア
Bluetooth、指紋認証、加速度センサー、環境光センサーは例外ですが、ほとんどのハードウェアがすぐに使えます。
Bluetooth
bluetooth を動作させるには、パッケージ blueman と bluez をインストールする必要があります。
指紋リーダー
python-validityAUR をインストールします。
パッケージのインストール後、python3-validity.service
を起動/有効化します。
加速度計と環境光センサー
このデバイスを GNOME で動作させるには、iio-sensor-proxy パッケージをインストールする必要があります。
現在、コミュニティリポジトリにある iio-sensor-proxy パッケージのバージョンは 3.1 で、これは古く、yoga 370 と互換性がない (アクセラレータが動作しない) というバグを含んでいます。 この問題を解決するには、git で利用可能なバージョン 3.3 をインストールしてくださいtag 3.3。
バグを含む古いバージョンを持っている場合は、monitor-sensorを実行して確認することができます。もし、以下のような出力が得られたら
+++ iio-sensor-proxy appeared === Has accelerometer (orientation: undefined)
3.3 にアップデートしてください。
ファームウェア
このノートパソコンは、カスタム署名付きキーによるSecureBoot に対応しています。[fwupd]] も問題なく動作しているようです。
ヒントとコツ
指紋リーダーがまったく機能しない
Fingerprint reader may not work, if that happens try to find help on the python-validity github page.
指紋リーダーが機能しなくなる
Sometimes fingerprint reader will stop working after sleep or hibernation for no apparent reason. Enable both open-fprintd-suspend.service
and open-fprintd-resume.service
if that happens.
Alternatively create a systemd service, by creating the unit /etc/systemd/system/fingerprint-restart.service
with the following contents:
/etc/systemd/system/fingerprint-restart.service
[Unit] Description=It resets fingerprint reader sevice in order for it to work. After=suspend.target [Service] User=root Type=oneshot ExecStart=systemctl restart python3-validity TimeoutSec=0 StandardOutput=syslog [Install] WantedBy=suspend.target
Do not forget to enable fingerprint-restart.service
.
スタイラスの充電状態を確認する
To check stylus stylus charge, you need to use:
$ upower -i /org/freedesktop/UPower/devices/tablet_wacom_battery_0 |grep percentage
タブレットモードでの使用
Detecting whether machine is in tablet mode or laptop mode can be done with
# cat /dev/input/by-path/platform-thinkpad_acpi-event
When you fold/unfold the device appropriate info should be displayed.
If you desire to use this laptop in tablet mode you may be interested in this article about Touchscreen in Arch Linux.