"csd-media-keys"는 무엇이며 왜 절전 모드를 차단합니까?

"csd-media-keys"는 무엇이며 왜 절전 모드를 차단합니까?

최근 업그레이드 후 노트북이 더 이상 일시 중지 모드로 전환되지 않습니다. 그리고

$pm-suspend 

일시 정지가 시작되는 것 같지만 전원 버튼이 꺼지지 않습니다.

억제제에 대해 읽은 적이 있는데, 수면 모드용 억제제가 하나 있습니다(다른 것들은 "지연"됨).

$systemd-inhibit --list 
username     1000 username 1670 csd-media-keys  handle-power-key:handle-suspend-key:handle-hibernate-key Cinnamon handling keypresses                              block

쿠반투를 사용하고 있습니다.

 $uname -a
 Linux schleppi 5.15.0-48-generic #54-Ubuntu SMP Fri Aug 26 13:26:29 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

 $lsb_release -a
 No LSB modules are available.
 Distributor ID: Ubuntu
 Description:    Ubuntu 22.04.1 LTS
 Release:        22.04
 Codename:       jammy

 $echo $XDG_CURRENT_DESKTOP
 X-Cinnamon
  • csd 미디어 키란 무엇입니까?
  • 애초에 왜 절전 모드를 차단하나요?
  • 이 작업을 방지하거나 필요한 경우 제거할 수 있습니까?

답변1

csd 미디어 키란 무엇입니까?

미디어 플레이어 및 기타 기능에 사용되는 cinnamon-settings-daemon의 미디어 키 D-Bus API입니다.

에서 인용문서:

cinnamon-settings-daemon은 멀티미디어 키의 주요 이벤트를 해당 이벤트에 관심을 등록한 애플리케이션으로 보냅니다. 예를 들어 재생/일시 정지 버튼으로 초점이 맞춰지지 않은 오디오 플레이어를 제어할 수 있습니다.

애초에 왜 절전 모드를 차단하나요?

이것은 좋은 질문입니다. 컴퓨터 앞에서 디버깅하지 않고서는 답변이 어렵습니다. 내 생각에는 D-Bus에 절전 모드를 방해하는 일부 활동이 여전히 있는 것 같습니다. 로그를 보면 handle-power-key:handle-suspend-key:handle-hibernate-key버튼을 처리하는 것 같습니다 .

이 작업을 방지하거나 필요한 경우 제거할 수 있습니까?

저는 계피를 잘 알지는 못하지만 이건끼워 넣다라고미디어 키어쩌면 제거될 수도 있습니다. 직접 확인해야 하지만 버튼의 기능이 손실될 수 있습니다. github에 가서 물어보니 버그일 수도 있겠네요.

플러그인 소스 코드는 다음과 같습니다.여기.

관련 정보