一時停止機能は、USB Cハブに接続されていない場合でも正常に機能し、ノートパソコンのキーボードまたは電源ボタンを使用して起動することができます。しかし、ハブを接続すると、どのデバイスもラップトップを起動しません。ノートブックに内蔵されているキーボードと電源ボタンが機能せず、ハブに接続されているキーボードを目覚めデバイスとして有効にしても機能しません。
ハードウェアに関する情報は次のとおりです。
ノートブックモード: Asus Zenbook 14 UX435EG
CPU: Intel Core i7 1165G7 11th Gen with Intel Iris Xe GPU
個別GPU: Nvidia MX450
Ram: 16GB LPDDR4X
そしてシステムに関するいくつかの情報:
カーネル:5.16.2-arch1-1
Distro:Arch Linux
初期化システム:Systemd
GPUドライバ:i965、nvidia(専用ドライバ)グラフィック
サーバ:Xorg
ウィンドウマネージャ:Qtile
ロック:xsecurelock
ブートローダ:Grub
カーネルパラメータ:省loglevel=3 mem_sleep_default=deep resume=UUID=04481cca-5956-4100-a12a-207a3c942279
電力状態:省mem
電力モード:deep
ハブを取り外すとき lsusb:
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 002: ID 13d3:56eb IMC Networks USB2.0 HD UVC WebCam
Bus 003 Device 003: ID 8087:0026 Intel Corp. AX201 Bluetooth
Bus 003 Device 004: ID 25a7:fa61 Areson Technology Corp Elecom Co., Ltd MR-K013 Multicard Reader
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
lsusbをハブに接続したとき:
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 002: ID 13d3:56eb IMC Networks USB2.0 HD UVC WebCam
Bus 003 Device 005: ID 05e3:0610 Genesys Logic, Inc. Hub
Bus 003 Device 003: ID 8087:0026 Intel Corp. AX201 Bluetooth
Bus 003 Device 004: ID 25a7:fa61 Areson Technology Corp Elecom Co., Ltd MR-K013 Multicard Reader
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 003: ID 05e3:0616 Genesys Logic, Inc. hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
/proc/acpi/wakeup
ハブが接続されているかどうかは同じです。
Device S-state Status Sysfs node
PEG1 S4 *disabled
PEGP S4 *disabled
PEG2 S4 *disabled
PEGP S4 *disabled
PEG3 S4 *disabled
PEGP S4 *disabled
PEG0 S4 *disabled
PEGP S4 *disabled
RP04 S4 *enabled pci:0000:00:1c.0
PXSX S4 *disabled pci:0000:57:00.0
*disabled platform:rtsx_pci_sdmmc.0
RP05 S4 *enabled pci:0000:00:1c.4
PXSX S4 *disabled pci:0000:58:00.0
PEGA S4 *disabled
XHCI S3 *enabled pci:0000:00:14.0
XDCI S4 *disabled
HDAS S4 *disabled pci:0000:00:1f.3
CNVW S4 *disabled pci:0000:00:14.3
TXHC S3 *enabled pci:0000:00:0d.0
TDM0 S3 *enabled pci:0000:00:0d.2
TDM1 S3 *disabled
TRP0 S3 *enabled pci:0000:00:07.0
PXSX S4 *disabled
TRP1 S3 *enabled pci:0000:00:07.1
PXSX S4 *disabled
TRP2 S3 *disabled
PXSX S4 *disabled
TRP3 S3 *disabled
PXSX S4 *disabled
AWAC S4 *enabled platform:ACPI000E:00
試してみましたが、linux-lts
あまり違いはありませんでした。私もnouveau
ドライバーと一緒に試してみました。そして、GPUドライバの初期のKMSと後のKMSを試してみましたが、何の変更もありませんでした。私はnvidia-suspend.service
それへのシンボリックリンクを無効または削除しようとしました。デフォルトモードdeep
に変更すると、別の問題が発生します。s2idle
うまく止まっていますが、デバイスを目覚めさせると、カーソルがいっぱいの空白の画面が表示されます。 tty を一時停止すると、tty が停止します。
Ubuntu Live USBでカーネル5.11を試してみましたが、ハブが接続されているかどうかにかかわらず、deepとs2idleは正常に動作しましたが、これが特定のUbuntu構成のためかカーネルバージョンのためであるかはわかりませんでした.
Journalctlログの最後の数行(深いスリープ):
Jan 27 17:34:05 mahan-lap systemd[1]: Reached target Sleep.
Jan 27 17:34:05 mahan-lap systemd[1]: Starting System Suspend...
Jan 27 17:34:05 mahan-lap wpa_supplicant[961]: p2p-dev-wlan0: CTRL-EVENT-DSCP-POLICY clear_all
Jan 27 17:34:05 mahan-lap wpa_supplicant[961]: p2p-dev-wlan0: CTRL-EVENT-DSCP-POLICY clear_all
Jan 27 17:34:05 mahan-lap wpa_supplicant[961]: nl80211: deinit ifname=p2p-dev-wlan0 disabled_11b_rates=0
Jan 27 17:34:05 mahan-lap wpa_supplicant[961]: wlan0: CTRL-EVENT-DSCP-POLICY clear_all
Jan 27 17:34:05 mahan-lap systemd-sleep[13029]: Entering sleep state 'suspend'...
dmesg(journalctl -k):
an 27 17:33:40 mahan-lap kernel: audit: type=1105 audit(1643292220.625:158): pid=12605 uid=1000 auid=1000 ses=2 msg='op=PAM:session_open grantors=pam_systemd_home,pam_limits,pam_unix,pam_p>
Jan 27 17:33:53 mahan-lap kernel: audit: type=1106 audit(1643292233.112:159): pid=12605 uid=1000 auid=1000 ses=2 msg='op=PAM:session_close grantors=pam_systemd_home,pam_limits,pam_unix,pam_>
Jan 27 17:33:53 mahan-lap kernel: audit: type=1104 audit(1643292233.112:160): pid=12605 uid=1000 auid=1000 ses=2 msg='op=PAM:setcred grantors=pam_faillock,pam_permit,pam_faillock acct="root>
Jan 27 17:34:05 mahan-lap kernel: audit: type=1130 audit(1643292245.471:161): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/sys>
Jan 27 17:34:05 mahan-lap kernel: wlan0: deauthenticating from 10:27:f5:84:23:17 by local choice (Reason: 3=DEAUTH_LEAVING)
ノートパソコンの電源LEDを見ると、デバイスが目を覚ました後でもまだスリープ状態か静止状態かがわかります。休止状態の間もLEDに一時停止が表示されます。これは、デバイスの電源が入っていないことを意味します。