「GPD Win 3」の版間の差分
Kusanaginoturugi (トーク | 投稿記録) (英語版を転載) |
Kusanaginoturugi (トーク | 投稿記録) (一部飜訳) |
||
28行目: | 28行目: | ||
|} |
|} |
||
− | + | このページでは、[https://gpd.hk/gpdwin3 GPD Win 3] に関する情報を提供します。 |
|
== Fixes == |
== Fixes == |
||
− | === |
+ | === オーディオ === |
− | + | このデバイスには、Sound Open Firmware が必要です。 [[Advanced Linux Sound Architecture#ALSA ファームウェア]] を参照してください。 |
|
− | + | ファイル {{ic|/etc/modprobe.d/alsa-base.conf}} を編集するか、存在しない場合は作成します。 |
|
{{hc|/etc/modprobe.d/alsa-base.conf|<nowiki> |
{{hc|/etc/modprobe.d/alsa-base.conf|<nowiki> |
||
42行目: | 42行目: | ||
</nowiki>}} |
</nowiki>}} |
||
+ | 完了したら、デバイスを再起動します。 |
||
− | Once done, reboot your device. |
||
− | === |
+ | === タッチスクリーン === |
+ | デバイスのファームウェアはタッチスクリーンを正しく初期化しないため、パッチを適用した goodix モジュールが必要です。 |
||
− | The device firmware does not properly initialize the touchscreen, so a patched goodix module is required. |
||
+ | さらに、タッチスクリーンを回転させる必要があります。 |
||
− | In addition, the touchscreen must be rotated. |
||
− | + | ファイル {{ic|/etc/X11/xorg.conf.d/99-touchscreen.conf}} を編集するか、存在しない場合は作成します。 |
|
{{hc|/etc/X11/xorg.conf.d/99-touchscreen.conf|<nowiki> |
{{hc|/etc/X11/xorg.conf.d/99-touchscreen.conf|<nowiki> |
||
60行目: | 60行目: | ||
</nowiki>}} |
</nowiki>}} |
||
+ | タッチスクリーンの初期化を修正するには、{{AUR|goodix-gpdwin3-dkms}} をインストールしてデバイスを再起動します。 |
||
− | To fix the touchscreen initialization, install {{AUR|goodix-gpdwin3-dkms}} and reboot your device. |
||
− | === |
+ | === サスペンド === |
− | + | BIOS で {{ic|Low power S0 idle capability}} を有効にします (デフォルトで有効)。 |
|
+ | {{Merge|電源管理/サスペンドと休止状態|サスペンド モードを切り替えるための非ハードウェア固有のアクションは、重複を避けるために 1 か所に文書化する必要があります。}} |
||
− | {{Merge|Power management/Suspend and hibernate|Non-hardware-specific actions to switch the suspend mode should be documented in one place to avoid duplication.}} |
||
+ | {{ic|s2idle}} スリープ モードに切り替えます (最近のカーネルではデフォルトで有効になっています)。 |
||
− | Switch to {{ic|s2idle}} sleep mode (enabled by default on recent kernels): |
||
# echo s2idle > /sys/power/mem_sleep |
# echo s2idle > /sys/power/mem_sleep |
||
+ | スリープ中の電力消費を抑えるには、BIOS で次の設定を有効にします。 |
||
− | To reduce power consumption during sleep, enable the following setting in BIOS: |
||
− | + | {{ic|Advanced -> RC ACPI Settings}} に移動する |
|
− | + | {{ic|CS PL1 Limit}} を有効にする |
|
− | + | {{ic|CS PL1 Value}} を {{ic|3000}} に設定 |
|
== Known issues == |
== Known issues == |
2022年12月19日 (月) 09:36時点における版
Hardware | PCI/USB ID | Working? |
---|---|---|
Video | Yes | |
Wireless | Yes | |
Bluetooth | Yes | |
Audio | Yes | |
Keyboard | Yes | |
Controller | Yes | |
Back buttons | Yes | |
Vibrator | Yes | |
Touchscreen | Yes | |
MicroSD Slot | Yes | |
Fingerprint sensor | No |
このページでは、GPD Win 3 に関する情報を提供します。
目次
Fixes
オーディオ
このデバイスには、Sound Open Firmware が必要です。 Advanced Linux Sound Architecture#ALSA ファームウェア を参照してください。
ファイル /etc/modprobe.d/alsa-base.conf
を編集するか、存在しない場合は作成します。
/etc/modprobe.d/alsa-base.conf
options snd-intel-dspcfg dsp_driver=1
完了したら、デバイスを再起動します。
タッチスクリーン
デバイスのファームウェアはタッチスクリーンを正しく初期化しないため、パッチを適用した goodix モジュールが必要です。
さらに、タッチスクリーンを回転させる必要があります。
ファイル /etc/X11/xorg.conf.d/99-touchscreen.conf
を編集するか、存在しない場合は作成します。
/etc/X11/xorg.conf.d/99-touchscreen.conf
Section "InputClass" Identifier "calibration" MatchProduct "Goodix Capacitive TouchScreen" Option "TransformationMatrix" "0 1 0 -1 0 1 0 0 1" EndSection
タッチスクリーンの初期化を修正するには、goodix-gpdwin3-dkmsAUR をインストールしてデバイスを再起動します。
サスペンド
BIOS で Low power S0 idle capability
を有効にします (デフォルトで有効)。
s2idle
スリープ モードに切り替えます (最近のカーネルではデフォルトで有効になっています)。
# echo s2idle > /sys/power/mem_sleep
スリープ中の電力消費を抑えるには、BIOS で次の設定を有効にします。
Advanced -> RC ACPI Settings
に移動する
CS PL1 Limit
を有効にする
CS PL1 Value
を 3000
に設定
Known issues
Deep sleep
Deep sleep is not working and there is no fix.
Notes
Tearing when using Xorg and modesetting driver
You must install xf86-video-intel driver to alleviate tearing on GPD Win 3 when using Xorg.
You can additionally enable TearFree
(see Intel graphics#Tearing), but be aware that there is a noticeable impact on performance.