Установить фоновое изображение в xmonad

21382
Yacoby

Я только что переключился с Fluxbox на xmonad, и он мне определенно нравится. Тем не менее, мне не удалось изменить фон рабочего стола.

Я использую Ubuntu 8 (э-э, не могу вспомнить значение после точки), и я установил xmonad через менеджер пакетов, а затем запустил xmonad из списка сред, доступных на экране входа в систему.

Я попытался установить его с помощью gconftool, как это было предложено в вики Haskell, но, похоже, это не дает никакого эффекта.

38

3 ответа на вопрос

31
Dalker

Что касается предыдущего комментария от grawity, правильный синтаксис на самом деле

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

Преимущества перед xloadiamge на xpmroot:

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

(извините, если это будет лучше в качестве комментария к предыдущему ответу: я не могу добавлять комментарии)

Я новичок в Haskell и Xmonad, и не совсем уверен, как использовать эту команду в моей конфигурации Xmonad. Как я должен использовать `xloadimage`? E-rich 12 лет назад 4
Ubuntu 12.04, не заполнялась, если соотношение сторон изображения не было таким же, как у моего монитора. cmc 11 лет назад 0
@ E-rich, поместите его в файл `.xinitrc`, обычно перед строкой` exec / bin / xmonad`. JMCF125 10 лет назад 1
20
raylu

У меня были некоторые проблемы с xloadimage(вообще не работали) и xpmroot(принимает только xpms и gimp написал странную версию, над которой он работал), но feh --bg-fillработал чудесно (спасибо некоторым парням на форуме arch ).

4
Alvin Row

Эта команда работает xpmroot ~/background.xpm &:? Где background.xpmимя файла изображения, которое вы хотите, чтобы ваш фон.

Кстати, я не уверен, что это останется вашим фоном после выхода из системы. Возможно, вам придется добавить эту команду в ваши ~ / .xsessions или ~ / .xinitrc Alvin Row 15 лет назад 4
Для форматов изображений, отличных от XPM, `xloadimage -root $ path` grawity 15 лет назад 0