Встановити фонове зображення в xmonad


40

Я щойно перейшов з Fluxbox на надання xmonad, і мені точно подобається. Однак одне, що мені не вдалося зробити, - це змінити фон мого робочого столу.

Я використовую Ubuntu 8 (е, не можу запам'ятати значення після точки), і я встановив xmonad через менеджер пакунків, а потім запустив xmonad зі списку середовищ, доступних на екрані входу.

Я спробував встановити його за допомогою gconftool, як було запропоновано у вікі Haskell, але, схоже, це не має ніякого ефекту.

Відповіді:


31

Що стосується попереднього коментаря grawity, то правильний синтаксис є насправді

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

Перевагами перед xloadiamge на xpmroot є:

  • дозволяє зображення PNG
  • на Ubuntu, має власний пакет, а не бути, що міститься у великому пакеті fvwm

(вибачте, якщо це буде краще, як коментар до попередньої відповіді: я не можу додавати коментарі)


4
Я новачок у Haskell та Xmonad, і не зовсім впевнений, як використовувати цю команду в моєму конфігурації Xmonad. Як я повинен користуватися xloadimage?
E-багатий

Ubuntu 12.04, не заповнювався, якщо співвідношення сторін зображення не було таким, як у мого монітора.
cmc

1
@ E-rich, помістіть його у свій .xinitrcфайл, як правило, перед тим самим рядком exec /bin/xmonad.
JMCF125

20

У мене виникли проблеми xloadimage(взагалі не працював) і xpmroot(приймає лише xpms, а gimp написав дивне, що воно заграло), але feh --bg-fillпрекрасно працював (спасибі деяким хлопцям на форумі арки ).


4

Чи працює ця команда xpmroot ~/background.xpm &:? Де background.xpmім'я файлу зображення, яке ви хочете стати вашим фоном.


4
Btw, я не впевнений, чи залишається це твоїм фоном після виходу з системи. Можливо, вам доведеться додати цю команду до ~ / .xsesions або ~ / .xinitrc
Alvin Row

Для форматів зображень, окрім XPM,xloadimage -root $path
grawity

0

Для цього я використовую feh :

feh --bg-fill ~/pictures/background

Це живе в моєму ~ / .xprofile, а також створює сценарій ~ / .fehbg, який може бути запущений для встановлення того ж фону та конфігурації пізніше. Є альтернативні аргументи , які можуть бути використані в стороні від --bg-fill, man fehконкретизує.

Feh широко доступний і може бути встановлений із стандартних сховищ пакетів Ubuntu та Arch linux та, ймовірно, з інших.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.