コンテンツにスキップ

「GPD Win 3」の版間の差分

提供: ArchWiki
削除された内容 追加された内容
英語版を転載
 
一部飜訳
28行目: 28行目:
|}
|}


This page provides information about the [https://gpd.hk/gpdwin3 GPD Win 3].
このページでは、[https://gpd.hk/gpdwin3 GPD Win 3] に関する情報を提供します。


== Fixes ==
== Fixes ==


=== Audio ===
=== オーディオ ===


This device requires Sound Open Firmware. See [[Advanced Linux Sound Architecture#ALSA firmware]].
このデバイスには、Sound Open Firmware が必要です。 [[Advanced Linux Sound Architecture#ALSA ファームウェア]] を参照してください。


Edit, or create, if it does not exist, the file: {{ic|/etc/modprobe.d/alsa-base.conf}}.
ファイル {{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.


=== Touchscreen ===
=== タッチスクリーン ===


デバイスのファームウェアはタッチスクリーンを正しく初期化しないため、パッチを適用した goodix モジュールが必要です。
The device firmware does not properly initialize the touchscreen, so a patched goodix module is required.


さらに、タッチスクリーンを回転させる必要があります。
In addition, the touchscreen must be rotated.


Edit, or create, if it does not exist, the file: {{ic|/etc/X11/xorg.conf.d/99-touchscreen.conf}}.
ファイル {{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.


=== Suspend ===
=== サスペンド ===


Enable {{ic|Low power S0 idle capability}} in BIOS (enabled by default).
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:


Go to {{ic|Advanced -> RC ACPI Settings}}
{{ic|Advanced -> RC ACPI Settings}} に移動する


Enable {{ic|CS PL1 Limit}}
{{ic|CS PL1 Limit}} を有効にする


Set {{ic|CS PL1 Value}} to {{ic|3000}}
{{ic|CS PL1 Value}} を {{ic|3000}} に設定


== Known issues ==
== Known issues ==

2022年12月19日 (月) 09:36時点における版

この記事にはハードウェア特有の情報だけを記載してください。一般的な wiki 記事と重複する内容を記載してはいけません。代わりに該当する記事にリンクするようにしてください。
理由: Stub (議論: トーク:GPD Win 3#)
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 を有効にします (デフォルトで有効)。

この記事あるいはセクションは 電源管理/サスペンドと休止状態 と合併することが議論されています。
ノート: サスペンド モードを切り替えるための非ハードウェア固有のアクションは、重複を避けるために 1 か所に文書化する必要があります。 (議論: トーク:GPD Win 3#)

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.