디스플레이 관리자를 다시 시작하는 포괄적인 명령이 있습니까(특정 범용 초기화 시스템에서)?
현재 systemctl restart display-manager
시스템 기반 시스템을 갖고 있지만 이것이 작동할지는 모르겠습니다.모든시스템 기반 시스템이므로 확실히 실행되지 않습니다.다른시스템을 초기화합니다.
작동할 수 있는 다른 포괄적인 명령이 있습니까(특정 범용 초기화 시스템이 범용 배포판에 설치되어 있다고 가정)?
답변1
Debian(및 ubuntu와 같은 파생 제품)을 사용하는 경우 /etc/X11/default-display-manager
현재 활성 디스플레이 관리자의 이름이 포함되어야 합니다.
따라서 다음과 같이 작동해야 합니다.
dm=$(basename "$(cat /etc/X11/default-display-manager)")
service $dm restart
그렇지 않으면 표준화된 방법이 없다고 생각합니다.