「Lenovo ThinkPad Yoga 370」の版間の差分
Kusanaginoturugi (トーク | 投稿記録) (一部飜訳) |
Kusanaginoturugi (トーク | 投稿記録) (→ヒントとコツ: 再翻訳) |
||
| (同じ利用者による、間の6版が非表示) | |||
| 38行目: | 38行目: | ||
== インストール == |
== インストール == |
||
| + | このノートパソコンは、[[UEFI]] と BIOS の両方のブートメカニズムをサポートしています。レガシーモードで起動するには、UEFI BIOS 設定で ''CSM Support'' も有効にする必要があります。 |
||
| − | This laptop supports both [[UEFI]] and BIOS booting mechanisms. To boot in legacy mode, ''CSM Support'' must also be enabled in the UEFI BIOS settings. |
||
== ハードウェア == |
== ハードウェア == |
||
| + | Bluetooth、指紋認証、加速度センサー、環境光センサーは例外ですが、ほとんどのハードウェアがすぐに使えます。 |
||
| − | Most of the hardware works out-of-the-box, the exeception are bluetooth, fingerprint reader, accelerometer and ambient light sensor. |
||
=== Bluetooth === |
=== Bluetooth === |
||
| − | + | bluetooth を動作させるには、パッケージ {{Pkg|blueman}} と {{Pkg|bluez}} をインストールする必要があります。 |
|
=== 指紋リーダー === |
=== 指紋リーダー === |
||
| − | + | {{AUR|python-validity}} を[[インストール]]します。 |
|
| − | + | パッケージのインストール後、{{ic|python3-validity.service}} を[[起動/有効化]]します。 |
|
| − | {{Note| |
+ | {{Note|または、AUR から {{AUR|python-validity-git}} をインストールすることもできます}} |
=== 加速度計と環境光センサー === |
=== 加速度計と環境光センサー === |
||
| − | + | このデバイスを [[GNOME]] で動作させるには、{{Pkg|iio-sensor-proxy}} パッケージをインストールする必要があります。 |
|
| + | 現在、コミュニティリポジトリにある {{Pkg|iio-sensor-proxy}} パッケージのバージョンは 3.1 で、これは古く、yoga 370 と互換性がない (アクセラレータが動作しない) というバグを含んでいます。 |
||
| − | As of now the version of the {{Pkg|iio-sensor-proxy}} package in the community repository is 3.1 which is outdated and contains a bug that makes it incompatible with the yoga 370 (accelerator does not work). |
||
| − | + | この問題を解決するには、git で利用可能なバージョン 3.3 をインストールしてください[https://gitlab.freedesktop.org/hadess/iio-sensor-proxy/-/tags/3.3 tag 3.3]。 |
|
| + | |||
| + | バグを含む古いバージョンを持っている場合は、'''monitor-sensor'''を実行して確認することができます。もし、以下のような出力が得られたら |
||
| − | If you have an outdated version containing the bug you can run '''monitor-sensor''' to verify. If it gives the following output: |
||
+++ iio-sensor-proxy appeared |
+++ iio-sensor-proxy appeared |
||
=== Has accelerometer ('''orientation: undefined''') |
=== Has accelerometer ('''orientation: undefined''') |
||
| + | 3.3 にアップデートしてください。 |
||
| − | update to 3.3. |
||
== ファームウェア == |
== ファームウェア == |
||
| + | このノートパソコンは、カスタム署名付きキーによる[[Unified Extensible Firmware Interface/セキュアブート|セキュアブート]] に対応しています。[fwupd]] も問題なく動作しているようです。 |
||
| − | This laptop supports [[Unified_Extensible_Firmware_Interface/Secure_Boot|SecureBoot]] with custom signed keys. [[fwupd]] seems to also work well and without any problems. |
||
== ヒントとコツ == |
== ヒントとコツ == |
||
| − | === 指紋リーダーがまったく |
+ | === 指紋リーダーがまったく動作しない === |
| − | + | 指紋リーダーが動作しない場合は、[https://github.com/uunicorn/python-validity python-validity の GitHub ページ] でサポートを探してみてください。 |
|
| − | === 指紋リーダーが |
+ | === 指紋リーダーが動作しなくなる === |
| − | + | スリープや休止状態からの復帰後、理由不明で指紋リーダーが動作しなくなることがあります。その場合は {{ic|open-fprintd-suspend.service}} と {{ic|open-fprintd-resume.service}} を [[有効化]] してください。 |
|
| − | + | 別の方法として、以下のような systemd サービスを作成することもできます。ユニット {{ic|/etc/systemd/system/fingerprint-restart.service}} を作成し、以下の内容を記述します: |
|
{{hc|head=/etc/systemd/system/fingerprint-restart.service| |
{{hc|head=/etc/systemd/system/fingerprint-restart.service| |
||
output=[Unit] |
output=[Unit] |
||
| − | Description=It resets fingerprint reader |
+ | Description=It resets fingerprint reader service in order for it to work. |
After=suspend.target |
After=suspend.target |
||
| 100行目: | 101行目: | ||
}} |
}} |
||
| − | + | その後、{{ic|fingerprint-restart.service}} を [[有効化]] するのを忘れないでください。 |
|
=== スタイラスの充電状態を確認する === |
=== スタイラスの充電状態を確認する === |
||
| + | スタイラスの充電状態を確認するには以下のコマンドを使用します: |
||
| − | To check stylus stylus charge, you need to use: |
||
| − | $ upower -i /org/freedesktop/UPower/devices/tablet_wacom_battery_0 |grep percentage |
+ | $ upower -i /org/freedesktop/UPower/devices/tablet_wacom_battery_0 | grep percentage |
| − | {{Note| [[GNOME]] |
+ | {{Note| [[GNOME]] では設定画面で自動的に表示されるようです。 }} |
=== タブレットモードでの使用 === |
=== タブレットモードでの使用 === |
||
| + | 本体がタブレットモードかラップトップモードかを検出するには以下のコマンドを使用します: |
||
| − | Detecting whether machine is in tablet mode or laptop mode can be done with |
||
| + | |||
# cat /dev/input/by-path/platform-thinkpad_acpi-event |
# 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]]. |
||
| + | |||
| + | 詳細は [[タッチスクリーン]] を参照してください。 |
||
== 参照 == |
== 参照 == |
||
2025年9月5日 (金) 18:37時点における最新版
| 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 にアップデートしてください。
ファームウェア
このノートパソコンは、カスタム署名付きキーによるセキュアブート に対応しています。[fwupd]] も問題なく動作しているようです。
ヒントとコツ
指紋リーダーがまったく動作しない
指紋リーダーが動作しない場合は、python-validity の GitHub ページ でサポートを探してみてください。
指紋リーダーが動作しなくなる
スリープや休止状態からの復帰後、理由不明で指紋リーダーが動作しなくなることがあります。その場合は open-fprintd-suspend.service と open-fprintd-resume.service を 有効化 してください。
別の方法として、以下のような systemd サービスを作成することもできます。ユニット /etc/systemd/system/fingerprint-restart.service を作成し、以下の内容を記述します:
/etc/systemd/system/fingerprint-restart.service
[Unit] Description=It resets fingerprint reader service 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
その後、fingerprint-restart.service を 有効化 するのを忘れないでください。
スタイラスの充電状態を確認する
スタイラスの充電状態を確認するには以下のコマンドを使用します:
$ upower -i /org/freedesktop/UPower/devices/tablet_wacom_battery_0 | grep percentage
タブレットモードでの使用
本体がタブレットモードかラップトップモードかを検出するには以下のコマンドを使用します:
# cat /dev/input/by-path/platform-thinkpad_acpi-event
デバイスを折りたたんだり展開したりすると、適切な情報が表示されます。
詳細は タッチスクリーン を参照してください。