나는HP x2 분리형 노트북(모델 10-p018wm), Fedora 29가 설치되어 있습니다. 노트북에 관한 거의 모든 것이 작동합니다. 터치스크린이 인식되고, Wi-Fi가 작동하며, 미디어 키도 작동합니다. 그러나 RAM을 올바르게 정지시킬 수는 없습니다. 전원 버튼을 누를 때와 덮개를 닫을 때 일시 중지되도록 KDE를 구성했습니다. 그러나 약 1분 후에 화면이 켜지고 깨어납니다. /etc/systemd/logind.conf
뚜껑을 처리하기 위해 구성(예: HandleLidSwitch=suspend
및 설정) 을 변경하려고 시도했지만 HandleLidSwitchDocked=suspend
작동하지 않았습니다.
흥미롭게도 노트북을 부팅하고 KDE에 로그인한 다음 전원 버튼을 누르면 잠시 멈추는 것 같습니다. 그런데 뚜껑을 닫으려고 하면 1분 정도 뒤에 깨어납니다.
원래는 Wi-Fi가 자동으로 켜지고 꺼지기 때문에 그런 줄 알았습니다. 그러나 커널 모듈( iwlmvm
및 iwlwifi
)을 비활성화한 후에는 그렇지 않은 것 같습니다. 또한 블루투스(커널 모듈 및 systemd 서비스)를 비활성화하려고 시도했지만 역시 작동하지 않았습니다.
다음은 몇 가지 사실입니다. 노트북은 UEFI 기반이며 커널 5.0.8-200.fc29를 실행합니다. 내 파일의 내용은 /etc/default/grub
다음과 같습니다.
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="rhgb quiet initcall_debug no_console_suspend"
GRUB_DISABLE_RECOVERY="true"
정지 전후에 정확히 무슨 일이 일어나고 있는지 확인할 수 있도록 "initcall_debug" 및 "no_console_suspens" 섹션을 넣었습니다. 이것은일기장전원버튼을 누르면,통나무뚜껑을 닫아보니통나무전원 버튼을 누르려고 하면뒤쪽에닫았다가 뚜껑을 엽니다.
편집 #1: 내용이 비어 있다는 점을 언급해야 할 것 같습니다 /proc/acpi/wakeup
. 해당 명령을 사용할 때 cat /proc/acpi/wakeup
해당 줄만 표시됩니다 Device S-state Status Sysfs node
.
편집 #2echo 1 | sudo tee /sys/power/pm_debug_messages
: 일시중단할 때 사용되는 출력입니다.
kernel: ACPI: \_PR_.CPU0: LPI: Device not power manageable
kernel: ACPI: \_PR_.CPU1: LPI: Device not power manageable
kernel: ACPI: \_PR_.CPU2: LPI: Device not power manageable
kernel: ACPI: \_PR_.CPU3: LPI: Device not power manageable
kernel: ACPI: \_SB_.PCI0.SEC0: LPI: Device not power manageable
kernel: ACPI: \_SB_.PCI0.SDHB: LPI: Constraint not met; min power state:D3hot current power state:D0
kernel: ACPI: \_SB_.PCI0.SDHB: LPI: Constraint not met; min power state:D3hot current power state:D0
또한,산출에서 lspci -vv
.