Ustaw obraz tła w xmonad

38

Właśnie zmieniłem Fluxboksa na xmonad i zdecydowanie mi się podoba. Jednak jedyną rzeczą, której nie udało mi się zrobić, jest zmiana tła pulpitu.

Używam Ubuntu 8 (uh, nie pamiętam wartości po punkcie) i zainstalowałem xmonad za pomocą menedżera pakietów, a następnie uruchomiłem xmonad z listy środowisk dostępnych na ekranie logowania.

Próbowałem go ustawić za pomocą gconftool zgodnie z sugestią na wiki Haskella, ale wydaje się, że nie ma żadnego efektu.

Yacoby
źródło

Odpowiedzi:

31

Jeśli chodzi o poprzedni komentarz z grawity, poprawna składnia jest w rzeczywistości

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

Korzyści z xloadiamge na xpmroot to:

  • zezwala na obrazy png
  • w Ubuntu ma swój własny pakiet, a nie bein zawarty w większym pakiecie fvwm

(przepraszam, jeśli byłoby to lepsze jako komentarz do poprzedniej odpowiedzi: nie mogę dodać komentarzy)

Dalker
źródło
4
Jestem nowym użytkownikiem Haskella i Xmonada i nie jestem pewien, jak użyć tego polecenia w mojej konfiguracji Xmonad. Jak mam używać xloadimage?
E-rich
Ubuntu 12.04 nie wypełnił się, jeśli proporcje obrazu nie były takie same jak w moim monitorze.
cmc
1
@ E-bogaty, umieść go w swoim .xinitrc plik, zwykle przed linią exec /bin/xmonad.
JMCF125
20

Miałem z tym kłopoty xloadimage (w ogóle nie działa) i xpmroot (akceptuje tylko xpms, a gimp napisał dziwny, który został zablokowany), ale feh --bg-fill działał wspaniale (dzięki niektórym facetom z arch forum ).

raylu
źródło
4

Czy to polecenie działa: xpmroot ~/background.xpm &? Gdzie background.xpm to nazwa pliku obrazu, który ma być Twoim tłem.

Alvin Row
źródło
4
Btw, nie jestem pewien, czy to pozostanie jako tło po wylogowaniu. Może być konieczne dodanie tego polecenia do ~ / .xsessions lub ~ / .xinitrc
Alvin Row
Dla formatów obrazów innych niż XPM, xloadimage -root $path
grawity