ตั้งภาพพื้นหลังเป็น xmonad


40

ฉันเพิ่งเปลี่ยนจาก Fluxbox ไปให้ xmonad และฉันก็ชอบมันแน่นอน อย่างไรก็ตามสิ่งหนึ่งที่ฉันไม่สามารถทำได้คือการเปลี่ยนพื้นหลังเดสก์ท็อปของฉัน

ฉันกำลังใช้ Ubuntu 8 (เอ่อจำค่าไม่ได้หลังจากจุดนั้น) และฉันติดตั้ง xmonad ผ่านตัวจัดการแพคเกจแล้ววิ่ง xmonad จากรายการสภาพแวดล้อมที่มีอยู่บนหน้าจอเข้าสู่ระบบ

ฉันได้ลองตั้งค่าโดยใช้ gconftool ตามที่แนะนำไว้ใน Haskell wiki แต่ดูเหมือนจะไม่มีผลใด ๆ

คำตอบ:


31

เกี่ยวกับความคิดเห็นก่อนหน้านี้จาก grawity, ไวยากรณ์ที่ถูกต้องเป็นจริง

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

ข้อดีมากกว่า xloadiamge บน xpmroot คือ:

  • อนุญาตภาพ png
  • บน Ubuntu มีแพ็คเกจของตัวเองแทนที่จะอยู่ในแพ็คเกจ fvwm ที่ใหญ่กว่า

(ขออภัยถ้านี่จะดีกว่าเป็นความคิดเห็นในคำตอบก่อนหน้า: ฉันไม่สามารถเพิ่มความคิดเห็น)


4
ฉันยังใหม่กับ Haskell และ Xmonad และไม่แน่ใจว่าจะใช้คำสั่งนั้นอย่างไรใน Xmonad config ของฉัน ฉันควรจะใช้xloadimageอย่างไร
E-rich

Ubuntu 12.04 ไม่ได้กรอกข้อมูลหากอัตราส่วนภาพไม่เหมือนกับจอมอนิเตอร์ของฉัน
cmc

1
@ E-อุดมไปใส่ไว้ในของคุณไฟล์มักจะก่อนที่จะสายเหมือนกัน.xinitrc exec /bin/xmonad
JMCF125

20

ฉันมีปัญหาบางอย่างกับxloadimage(ไม่ได้ทำงานเลย) และxpmroot(รับเฉพาะ xpms และ GIMP เขียนหนึ่งแปลกที่มัน barfed บน) แต่feh --bg-fillทำงานที่เยี่ยมยอด (ขอบคุณผู้ชายบางคนในฟอรั่มซุ้มประตู )


4

คำสั่งนี้ใช้งานได้xpmroot ~/background.xpm &หรือไม่? ในกรณีที่background.xpmเป็นชื่อไฟล์ของภาพที่คุณต้องการที่จะเป็นพื้นหลังของคุณ


4
Btw ฉันไม่แน่ใจว่ามันจะเป็นพื้นหลังของคุณหลังจากออกจากระบบหรือไม่ คุณอาจต้องเพิ่มคำสั่งนั้นใน ~ / .xsessions หรือ ~ / .xinitrc ของคุณ
Alvin Row

สำหรับรูปแบบภาพอื่นที่ไม่ใช่ XPMxloadimage -root $path
grawity

0

ฉันใช้fehเพื่อสิ่งนี้:

feh --bg-fill ~/pictures/background

สิ่งนี้อยู่ใน ~ / .xprofile ของฉันและยังสร้างสคริปต์ ~ / .fehbg ซึ่งอาจถูกเรียกใช้เพื่อตั้งค่าพื้นหลังและการกำหนดค่าเดียวกันในภายหลัง มีข้อโต้แย้งทางเลือกที่อาจนำมาใช้นอกเหนือจากการมี--bg-fill, man fehelaborates

Feh มีให้บริการอย่างกว้างขวางและอาจถูกติดตั้งจากที่เก็บเริ่มต้นของ Ubuntu และ Arch linux package และอื่น ๆ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.