터미널에서 xfce의 배경 화면을 변경하는 방법은 무엇입니까?

터미널에서 xfce의 배경 화면을 변경하는 방법은 무엇입니까?

Linux kali-linux 5.6.0-kali2-amd64 #1 SMP Debian 5.6.14-2kali1 (2020-06-10) x86_64 GNU/Linux

터미널에서 배경화면을 변경하고 싶습니다.

제안된 접근 방식을 시도했습니다.여기그리고:

  • Gsettings가 작동하지 않습니다:
    gsettings set org.cinnamon.desktop.background picture-uri "file:///filename"작동하지 않습니다.
  • xsetbg설치할 수 없습니다apt install xsetbg
  • feh메서드는 출력을 제공하지 않거나 배경 화면을 변경하지 않습니다.
  • 그놈의 Gsettings도 작동하지 않습니다.
    gsettings set org.gnome.desktop.background picture-uri file:///path/to/your/image.png

답변1

Xfce는 Xfconf를 사용하여 시스템을 구성합니다. xfconf에 액세스하려면 CLI 도구 xfconf-query가 있습니다. https://docs.xfce.org/xfce/xfconf/xfconf-query

배경이 변경될 때 어떤 속성이 변경되는지 확인하려면 터미널 창에서 다음 명령을 실행하세요.

xfconf-query -c xfce4-desktop -m

...그런 다음 설정 관리자 > 데스크탑을 사용하여 배경을 변경합니다.

이 명령은 xfce4-desktop 채널에서 변경 사항을 모니터링합니다. 채널의 어떤 속성이 변경되었는지 xfce4-desktop에 알려줍니다.

그러면 이 속성을 변경하는 명령은 다음과 같습니다.

 xfconf-query -c xfce4-desktop -p insert_property_here -s path/image

그에 따라 이미지의 속성과 경로를 변경합니다.

답변2

을(를) 사용 xwallpaper하여 설치할 수 있습니다 sudo apt install xwallpaper.

다음 명령을 사용하여 배경화면을 설정할 수 있습니다*

xwallpaper --zoom path/to/your/wallpaper.jpg

(이미지가 반드시 그럴 필요는 없습니다 .jpg)

*이것은 영구적이지 않다는 점을 기억하십시오. 동일한 줄을 .xprofile홈 폴더(" ~")에 추가하여 영구적으로 만들 수 있습니다.

답변3

주문하다

xfdesktop --next

목록의 다음 배경 이미지로 이동합니다. 키보드/응용 프로그램 단축키 패널의 키에 바인딩될 수 있습니다. 여기서 man xfdesktop나는 이런 답을 얻었다.

답변4

어떤 이유로 여러 데스크톱이 등록되면 다음 명령을 사용하여 xargsitonlymire의 답변에서 수정된 을 사용하여 모든 데스크톱을 한 번에 변경할 수 있습니다.

xfconf-query --channel xfce4-desktop --list | grep last-image | xargs xfconf-query -c xfce4-desktop -s /path/to/wallpaper -p

관련 정보