메시지가 표시됩니다: 서버 인증 디렉토리(daemon/ServeAuthDir)가 /var/lib/gdm으로 설정되었지만 디렉토리가 존재하지 않습니다.
답변1
디렉토리를 다시 만들 수 있지만 그다지 도움이 되지 않습니다.
가장 좋은 해결책은 /var에 디렉터리와 파일을 생성하는 모든 패키지를 다시 설치하는 것입니다.
가장 좋은 방법은 설치된 모든 패키지의 파일을 확인하는 것입니다 /var
.
rpm -qa | while read package; do
if rpm -ql "$package" | grep -q /var; then
zypper install --force "$package"
fi
done
먼저 다음 권한을 만들고 /var/tmp
보유 해야 합니다 /var/log
.
drwxrwxrwt 1 root root 425K 2. Mai 00:53 /var/tmp/
drwxr-xr-x 1 root root 946 1. Mai 23:53 /var/log/
추가 디렉토리가 필요할 수 있습니다.
어쩌면 올바른 순서로 패키지를 설치해야 할 수도 있습니다. zypper
종속성이 올바른 순서로 사용되도록 모든 패키지 이름을 인수로 사용하여 단일 설치 명령을 사용하면 가능합니다 . 하지만 재설치 중에 종속성이 고려되는지는 알 수 없습니다.