udev는 노트북 복구에서 drm 하위 시스템 변경 사항을 볼 수 없습니다

udev는 노트북 복구에서 drm 하위 시스템 변경 사항을 볼 수 없습니다

저는 ThinkPad T400의 모니터 설정을 관리하기 위해 udev를 사용하고 있습니다. 도킹 스테이션을 사용하고 있는데 노트북을 연결할 때 LVDS 출력은 꺼지고 DVI-0 출력은 켜지는 것이 원하는 동작입니다. 마찬가지로, 도크에서 노트북을 제거하면 DVI-0이 꺼지고 LVDS가 다시 켜집니다. 이 모든 것이 잘 작동합니다.노트북이 일시 정지되지 않는 한.

하지만 제가 평소에 일하는 방식은 출퇴근 중에 노트북을 사용하다가 일시정지하고 도킹한 후 다시 사용하는 것입니다.그 다음에전원 켜짐. 이 순서를 따르면 udev는 drm 하위 시스템의 변경 사항을 관찰하지 않습니다. 호출 결과 xrandrDVI-0이 현재 존재한다고 표시되기 때문에 이것은 이상합니다.

왜 이런 일이 발생하는지, 어떻게 디버그/수정할 수 있는지 아는 사람이 있나요?

관련 정보