Imposta l'immagine di sfondo in xmonad


40

Sono appena passato da Fluxbox a provare xmonad e mi piace sicuramente. Tuttavia, l'unica cosa che non sono riuscito a fare è cambiare il mio sfondo del desktop.

Sto usando Ubuntu 8 (uh, non ricordo il valore dopo il punto), e ho installato xmonad tramite il gestore dei pacchetti, quindi ho eseguito xmonad dall'elenco degli ambienti disponibili nella schermata di accesso.

Ho provato a impostarlo usando gconftool come suggerito nel wiki di Haskell, ma non sembra avere alcun effetto.

Risposte:


31

Per quanto riguarda il precedente commento di Grawity, la sintassi corretta è in realtà

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

I vantaggi rispetto a xloadiamge su xpmroot sono:

  • consente immagini png
  • su Ubuntu, ha il suo pacchetto, piuttosto che essere contenuto nel pacchetto fvwm più grande

(scusate se sarebbe meglio come commento alla risposta precedente: non posso aggiungere commenti)


4
Sono nuovo di Haskell e Xmonad, e non sono sicuro di come usare quel comando nella mia configurazione di Xmonad. Come dovrei usare xloadimage?
E-rich

Ubuntu 12.04, non si riempiva se le proporzioni dell'immagine non erano le stesse del mio monitor.
cmc,

1
@ E-rich, inseriscilo nel tuo .xinitrcfile, di solito prima di una riga simile exec /bin/xmonad.
JMCF125,

20

Ho avuto qualche problema con xloadimage(non ha funzionato affatto) e xpmroot(accetta solo xpms e gimp ne ha scritto uno strano su cui ha funzionato), ma ha feh --bg-fillfunzionato meravigliosamente (grazie ad alcuni ragazzi nel forum di Arch ).


4

Questo comando funziona xpmroot ~/background.xpm &:? Dov'è background.xpmil nome file dell'immagine che vuoi essere il tuo sfondo.


4
A proposito, non sono sicuro che rimanga come sfondo dopo la disconnessione. Potrebbe essere necessario aggiungere quel comando alle tue ~ / .xsessions o ~ / .xinitrc
Alvin Row

Per formati di immagine diversi da XPM,xloadimage -root $path
gravità

0

Uso feh per questo:

feh --bg-fill ~/pictures/background

Questo vive nel mio ~ / .xprofile e produce anche uno script ~ / .fehbg che può essere eseguito per impostare lo stesso background e configurazione in seguito. Ci sono argomenti alternativi che possono essere usati a parte --bg-fill, man fehelabora.

Feh è ampiamente disponibile e può essere installato dai repository di pacchetti Linux Ubuntu e Arch predefiniti, e probabilmente altri.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.