SDDM 및 KDE Plasma 5에서 사용자 아바타를 변경하는 방법은 무엇입니까?

SDDM 및 KDE Plasma 5에서 사용자 아바타를 변경하는 방법은 무엇입니까?

GUI

나는 그것을 사용하고 있다SDDM(간단한 데스크탑 디스플레이 관리자)&KDE 플라즈마 5. 아바타 구성 방법루트가 아닌사용자,명령을 통해(그래서 자동화할 수 있나요)? 터미널에서 위의 작업을 어떻게 수행합니까?

어쨌든 구성 파일을 찾을 수 없습니다 .ini. 전체 시스템을 검색했지만 해당 아이콘 이미지 파일의 위치 외에는 아무것도 찾지 못했습니다..conf*rckfind

답변1

sudo사용이 옵션인 경우 다음을 시도해 보십시오.

(
  username=test
  avatar_src=avatar.png
  avatar_dest=/var/lib/AccountsService/icons/$username

  sudo cp "$avatar_src" "$avatar_dest"
  echo "[User]" | sudo tee /var/lib/AccountsService/users/$username
  echo "Icon=$avatar_dest" | sudo tee -a /var/lib/AccountsService/users/$username
)

또한 SDDM은 여기에서 아바타를 찾고 있습니다.https://github.com/roberthoffmann/sddm/blob/develop/src/greeter/UserModel.cpp#L116

관련 정보