xmonad에서 배경 이미지 설정


40

방금 Fluxbox에서 xmonad로 전환했으며, 확실히 좋아합니다. 그러나 내가 관리하지 않은 한 가지는 데스크탑 배경을 변경하는 것입니다.

우분투 8을 사용하고 있습니다 (어쨌든 가치를 기억할 수는 없습니다). 패키지 관리자를 통해 xmonad를 설치 한 다음 로그인 화면에서 사용 가능한 환경 목록에서 xmonad를 실행했습니다.

Haskell 위키에서 제안한대로 gconftool을 사용하여 설정을 시도했지만 아무런 영향을 미치지 않는 것 같습니다.

답변:


31

grawity의 사전 의견과 관련하여 올바른 구문은 실제로

xloadimage -onroot -fullscreen <path.to.image>

xpmroot에서 xloadiamge의 장점은 다음과 같습니다.

  • png 이미지를 허용
  • 우분투에서 더 큰 fvwm 패키지에 포함되지 않고 자체 패키지가 있습니다.

(이것이 이전 답변에 대한 의견으로 더 좋을 경우 죄송합니다 : 의견을 추가 할 수 없습니다)


4
Haskell과 Xmonad를 처음 사용하고 Xmonad 구성에서 해당 명령을 사용하는 방법을 정확히 알지 못합니다. 어떻게 사용해야 xloadimage합니까?
E-rich

Ubuntu 12.04는 이미지 종횡비가 모니터와 같지 않으면 채워지지 않았습니다.
cmc

1
@ E-rich, .xinitrc파일에 넣으십시오 exec /bin/xmonad. 보통 같은 줄 앞에 넣으십시오 .
JMCF125

20

나는 xloadimage전혀 문제 가 없었고 xpmroot(xpms 만 받아들이고 김프는 이상한 것을 썼다), feh --bg-fill훌륭하게 일했다 ( 아치 포럼의 일부 사람들에게 감사드립니다 ).


4

이 명령이 작동합니까 xpmroot ~/background.xpm &? background.xpm배경으로 사용하려는 이미지의 파일 이름은 어디에 있습니까 ?


4
Btw, 로그 아웃 후 배경으로 유지되는지 확실하지 않습니다. ~ / .xsessions 또는 ~ / .xinitrc에 해당 명령을 추가해야 할 수도 있습니다.
Alvin Row

XPM 이외의 이미지 형식의 경우xloadimage -root $path
grawity

0

나는 이것을 위해 feh 를 사용 합니다 :

feh --bg-fill ~/pictures/background

이것은 ~ / .xprofile에 있으며 ~ / .fehbg 스크립트를 생성하여 나중에 동일한 배경과 구성을 설정하기 위해 실행될 수 있습니다. 제외 사용될 수있는 다른 인자가있다 --bg-fill, man feh정성 들여가.

Feh는 광범위하게 사용 가능하며 기본 우분투 및 아치 리눅스 패키지 저장소 및 기타에서 설치할 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.