리눅스 민트는 뚜껑을 닫은 후 주기적으로 정지됩니다

리눅스 민트는 뚜껑을 닫은 후 주기적으로 정지됩니다

노트북 덮개를 닫은 후 시스템이 주기적으로(~0.5초) 정지됩니다. 증상은 다음과 같습니다.

  • 마우스 포인터가 멈춥니다.
  • 키보드 입력이 중지됩니다(=지연)
  • 비디오 정지
  • 여자팀 회의가 막히다
  • (드물게 "인터넷"이 작동하지 않는 경우도 있습니다)

내 시스템:

  • Linux Mint Dell 13 9315 및 Linux Mint 21.1 Cinnamon
  • 3개의 HDMI, USB-C, USB3.x, 카드 슬롯 및 이더넷 슬롯이 있는 USB-C 허브
  • USB-C 허브를 통해 외부 디스플레이 2개 연결

XOrg의 로그 파일에서 30초마다 새 항목이 생성되는 것을 볼 수 있습니다.

~에서/var/log/Xorg.0.log

[ 22306.736] (II) modeset(0): Modeline "1024x768"x0.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz e)
[ 22306.737] (II) modeset(0): Modeline "800x600"x0.0   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync (46.9 kHz e)
[ 22306.737] (II) modeset(0): Modeline "1152x864"x0.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz e)
[ 22306.737] (II) modeset(0): Modeline "1280x1024"x0.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)
[ 22306.737] (II) modeset(0): Modeline "1600x1200"x0.0  162.00  1600 1664 1856 2160  1200 1201 1204 1250 +hsync +vsync (75.0 kHz e)
[ 22337.678] (II) modeset(0): EDID vendor "DEL", prod id 41146
[ 22337.678] (II) modeset(0): Using hsync ranges from config file
[ 22337.678] (II) modeset(0): Using vrefresh ranges from config file
[ 22337.678] (II) modeset(0): Printing DDC gathered Modelines:
[ 22337.678] (II) modeset(0): Modeline "1920x1200"x0.0  154.00  1920 1968 2000 2080  1200 1203 1209 1235 +hsync +vsync (74.0 kHz eP)
[ 22337.678] (II) modeset(0): Modeline "1920x1080"x0.0  148.50  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync (67.5 kHz e)
[ 22337.678] (II) modeset(0): Modeline "1920x1080i"x0.0   74.25  1920 2008 2052 2200  1080 1084 1094 1125 interlace +hsync +vsync (33.8 kHz e)
[ 22337.678] (II) modeset(0): Modeline "1280x720"x0.0   74.25  1280 1390 1430 1650  720 725 730 750 +hsync +vsync (45.0 kHz e)
[ 22337.678] (II) modeset(0): Modeline "720x480"x0.0   27.00  720 736 798 858  480 489 495 525 -hsync -vsync (31.5 kHz e)
  • 호출하면 동일한 출력을 트리거할 수 있습니다 xrandr --listproviders.
  • conf 파일이 없습니다/etc/X11/xorg.conf.d/

문제가 무엇인지는 잘 모르겠지만 덮개를 닫으면 디스플레이가 주기적으로 스캔되는 것 같습니다.

inxi -G:

Graphics:
  Device-1: Intel driver: i915 v: kernel
  Display: x11 server: X.Org v: 1.21.1.3 driver: X: loaded: modesetting
    unloaded: fbdev,vesa gpu: i915 resolution: 1: 1920x1200~60Hz
    2: 1920x1200~60Hz 3: 1920x1080~60Hz
  OpenGL: renderer: Mesa Intel Graphics (ADL GT2) v: 4.6 Mesa 22.2.5

free -h

               total        used        free      shared  buff/cache   available
Mem:            15Gi       8,1Gi       1,8Gi       2,1Gi       5,4Gi       4,6Gi
Swap:          2,0Gi        92Mi       1,9Gi

또한 카메라 지원을 추가하기 위해 OEM 솔루션의 PPA를 추가했습니다.

sudo add-apt-repository ppa:oem-solutions-group/intel-ipu6
sudo apt update
sudo apt install libcamhal-ipu6ep0

답변1

내 문제는 뚜껑을 닫자마자 시작되었습니다. 이 문제를 일시적으로 해결할 수 있습니다.

killall csd-power

세부정보를 더 자세히 조사하려면 다음 명령을 실행하고 덮개를 다시 닫습니다.

/usr/lib/x86_64-linux-gnu/cinnamon-settings-daemon/csd-power --verbose

이름에서 알 수 있듯이 문제는 전원 설정에 있습니다. 마지막으로 활성화만 하면 됩니다.

Perfom lid-closed action with external monitors attached전원 관리 설정에서

여기에 이미지 설명을 입력하세요.

관련 정보