Ubuntu 19.10 노트북은 일시 중지 후 즉시 깨어납니다.

Ubuntu 19.10 노트북은 일시 중지 후 즉시 깨어납니다.

Ubuntu ASUS 노트북을 일시 중단하려고 하면 즉시 깨어납니다. 저는 이 노트북을 몇 달간 사용했는데 제가 기억하는 한 항상 이런 문제가 있었습니다. 이 문제를 해결하기 위해 여러 가지 솔루션을 시도했지만 그 중 아무 것도 작동하지 않았습니다.

/proc/acpi/wakeup파일의 모든 필드를 비활성화되도록 설정해 보았습니다 . 또한 문제가 될 수 있다고 생각하여 보조 Nvidia 그래픽 카드를 비활성화하려고 시도했습니다(실제로 이 작업에 성공했는지는 확실하지 않지만 확인 방법을 모르겠습니다).

dmesg 출력:

[   57.214218] PM: suspend entry (s2idle)
[   61.995781] Filesystems sync: 4.787 seconds
[   62.000447] Freezing user space processes ... (elapsed 0.003 seconds) done.
[   62.004139] OOM killer disabled.
[   62.004140] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
[   62.005597] printk: Suspending console(s) (use no_console_suspend to debug)
[   62.007240] wlo1: deauthenticating from 24:7f:20:aa:03:56 by local choice (Reason: 3=DEAUTH_LEAVING)
[   62.402707] pci 0000:01:00.0: Enabling HDA controller
[   62.421668] iwlwifi 0000:00:14.3: Applying debug destination EXTERNAL_DRAM
[   62.540601] iwlwifi 0000:00:14.3: Applying debug destination EXTERNAL_DRAM
[   62.608208] iwlwifi 0000:00:14.3: FW already configured (0) - re-configuring
[   62.631788] OOM killer enabled.
[   62.631790] Restarting tasks ... done.
[   62.666222] PM: suspend exit
[   62.726320] ata3: SATA link down (SStatus 4 SControl 300)
[   66.418569] wlo1: authenticate with 24:7f:20:aa:03:56
[   66.427189] wlo1: send auth to 24:7f:20:aa:03:56 (try 1/3)
[   66.467410] wlo1: authenticated
[   66.471843] wlo1: associate with 24:7f:20:aa:03:56 (try 1/3)
[   66.476075] wlo1: RX AssocResp from 24:7f:20:aa:03:56 (capab=0x1411 status=0 aid=3)
[   66.482586] wlo1: associated
[   66.482657] wlo1: Limiting TX power to 20 (20 - 0) dBm as advertised by 24:7f:20:aa:03:56
[   66.523036] IPv6: ADDRCONF(NETDEV_CHANGE): wlo1: link becomes ready

이 문제를 어떻게 해결할 수 있나요? 이 상황을 디버깅하는 방법에 대한 정보를 환영합니다.

답변1

Ubuntu 21.04 Hirsute Hippo 업데이트 후에 이런 일이 일어났습니다. 문제는 NVIDIA 그래픽 카드와 설치된 CUDA에 있습니다.

이 문제를 해결하려면 소프트웨어 업데이트 프로그램에서 CUDA 저장소를 비활성화하십시오. 소프트웨어 업데이터 이미지

엔비디아 드라이버를 업데이트하세요.

sudo apt install nvidia-driver-[your drive number]

드라이버 번호를 모르는 경우 설치된 드라이버를 확인하세요.

apt list -i | grep nvidia

systemd에서 이러한 서비스를 활성화합니다.

sudo systemctl enable nvidia-suspend.service
sudo systemctl enable nvidia-hibernate.service
sudo systemctl enable nvidia-resume.service

답변2

블루투스를 켰을 때 이런 문제가 발생했습니다. 전원을 끄고 일시중지해 보세요.

systemctl disable bluetooth재부팅 시 Bluetooth를 꺼진 상태로 유지하려면 실행하세요 . 필요한 경우 수동으로 활성화할 수 있습니다.

답변3

이 문제가 발생하여 소스를 찾으려고 며칠을 보냈습니다. 내 해결책은 먼저 로그를 검색하는 것이 었습니다.journalctl -b | grep suspend

나는 다음을 발견했습니다 :

PM: Device 0000:05:00.0 failed to suspend async: error 1

lspci이 줄은 장치를 식별하는 데 사용하는 주소 가 아니라 문제를 일으키는 장치의 주소를 제공합니다.05:00.0 ASmedia usb 3.1

lspci주소별로 장치의 실제 이름을 표시하는 데 사용되었습니다 . 제 경우에는 ASRock Bios에서 이 내용을 본 기억이 나서 ASmedia USB 3.1 지원을 비활성화한 상태로 재부팅했고 데스크탑이 성공적으로 중단되었습니다.

내 사례는 나에게만 해당되지만 다른 사람들이 문제를 식별하는 데 도움이 될 수 있습니다.

관련 정보