커널 4.13으로 업그레이드한 후 전원이 꺼지면 배터리가 소모됩니다.

커널 4.13으로 업그레이드한 후 전원이 꺼지면 배터리가 소모됩니다.

커널 4.13으로 업그레이드한 후, 전원이 꺼진 동안 노트북 배터리가 방전되기 시작했습니다(하루에 약 30%). 커널 4.12 또는 Windows 8.1에서 랩탑을 부팅한 경우에는 이런 일이 발생하지 않았으므로 문제는 분명히 새 커널 버전과 관련이 있습니다.

WoL(Wake-on-lan) 때문에 비슷한 문제가 있었던 적이 있습니다. 그러나 이는 오래 전에 WoL을 영구적으로 비활성화함으로써 해결되었습니다. ethtoolWoL이 여전히 비활성화되어 있음을 쉽게 확인할 수 있습니다 .

전원 끄기 메뉴에서 노트북을 종료하면 WoL이 다시 활성화될 수 있습니까? 실제로 강제 종료(즉, 전원 버튼을 계속 누르고 있는 경우)를 실행하면 배터리 소모가 발생하지 않습니다. 그러나 이 가설을 검증할 만큼의 기술이 부족합니다.

누군가가 이 문제를 디버깅하는 데 도움을 줄 수 있다면 정말 좋을 것입니다.

답변1

사용자 공간에서 시스템을 절전 모드에서 깨우거나 전원을 끄는 것이 허용되지 않는 일부 PCI 장치에 대해 시스템 일시 중지, 최대 절전 모드 또는 종료 중에 배터리 소모를 일으키는 이 문제는 4.13에 도입된 회귀입니다.

실제로 4.16에서 수정되었습니다.이번 패치.

패치는 .41에서 4.14 LTS로 백포트되었습니다.

답변2

이와 같은 회귀의 원인은 다양할 수 있지만, 일부 가능한 경쟁자는 장치 펌웨어 또는 종료 시 장치 전원을 끄지 못하는 커널 드라이버일 수 있습니다. 최신 커널로 문제가 해결되지 않은 경우 원인을 찾는 가장 좋은 방법은 git bisect가장 가까운 것으로 알려진 두 커널 버전과 작동하지 않는 커널 버전 사이를 비교하여 어떤 변경 사항으로 인해 회귀가 발생했는지 정확히 알아내는 것입니다.

이에 대한 일부 가이드를 보려면 git bisect linux kernel즐겨찾는 검색 엔진에 입력해 보세요.

전력 소모량을 빠르게 확인하려면 플러그인 전력계를 사용하여 배터리를 제거한 상태(노트북에서 허용하는 경우) 또는 배터리가 완전히 충전된 상태에서 장치의 전력 소모량을 확인할 수 있습니다.

관련 정보