पृष्ठभूमि छवि को xmonad में सेट करें


40

मैंने अभी-अभी फ्लक्सबॉक्स से स्विच किया है और ज़मोनड को जाने के लिए कहा है, और मैं निश्चित रूप से इसे पसंद कर रहा हूं। हालाँकि, एक चीज़ जो मैं करने में कामयाब नहीं हुआ, वह है मेरा डेस्कटॉप बैकग्राउंड बदलना।

मैं उबंटू 8 का उपयोग कर रहा हूं (उह, बिंदु के बाद का मूल्य याद नहीं कर सकता), और मैंने पैकेज प्रबंधक के माध्यम से xmonad को स्थापित किया, और फिर लॉगिन स्क्रीन पर उपलब्ध वातावरण की सूची से xmonad भाग लिया।

मैंने इसे हास्केल विकी पर सुझाए गए gconftool का उपयोग करके सेट करने की कोशिश की है, लेकिन इसका कोई प्रभाव नहीं लगता है।

जवाबों:


31

ग्रेविटी से पूर्व टिप्पणी के बारे में, सही वाक्यविन्यास वास्तव में है

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

Xpmroot पर xloadiamge के फायदे निम्न हैं:

  • छवियों की अनुमति देता है
  • उबंटू में, बड़े fvwm पैकेज में निहित होने के बजाय इसका अपना पैकेज है

(खेद है कि यह पिछले उत्तर पर एक टिप्पणी के रूप में बेहतर होगा: मैं टिप्पणी नहीं जोड़ सकता)


4
मैं हास्केल और Xmonad के लिए नया हूं, और यह बिल्कुल निश्चित नहीं है कि मेरे Xmonad कॉन्फ़िगरेशन में उस कमांड का उपयोग कैसे किया जाए। मैं कैसे उपयोग करने वाला हूँ xloadimage?
ई-समृद्ध

उबंटू 12.04, नहीं भरा है अगर छवि पहलू अनुपात मेरे मॉनिटर के समान नहीं था।
cm

1
@ ई-समृद्ध, इसे अपनी .xinitrcफ़ाइल में रखें, आमतौर पर एक पंक्ति से पहले exec /bin/xmonad
JMCF125

20

मुझे कुछ परेशानी हुई xloadimage(सब पर काम नहीं किया गया) और xpmroot(केवल एक्सपीएमएस को स्वीकार करता है और जिम्प ने एक अजीब बात लिखी कि यह इस पर बारफेड है), लेकिन feh --bg-fillशानदार तरीके से काम किया ( आर्च फोरम पर कुछ लोगों के लिए धन्यवाद )।


4

क्या यह आदेश काम करता है xpmroot ~/background.xpm &:? background.xpmउस छवि का फ़ाइल नाम कहां है जिसे आप अपनी पृष्ठभूमि बनाना चाहते हैं।


4
Btw, मुझे यकीन नहीं है कि अगर लॉग आउट करने के बाद आपकी पृष्ठभूमि के रूप में रहता है। आपको उस कमांड को अपने ~ / .xsession या ~ / .xinitrc में जोड़ने की आवश्यकता हो सकती है
Alvin Row

एक्सपीएम के अलावा अन्य छवि प्रारूपों के लिए,xloadimage -root $path
ग्रेविटी

0

मैं इसके लिए feh का उपयोग करता हूं :

feh --bg-fill ~/pictures/background

यह मेरे ~ / .xprofile में रहता है और एक स्क्रिप्ट ~ / .bhbg भी बनाता है जिसे बाद में उसी बैकग्राउंड और कॉन्फ़िगरेशन को सेट करने के लिए चलाया जा सकता है। वैकल्पिक तर्क हैं जो अलग से उपयोग किए जा सकते हैं --bg-fill, man fehविस्तृत हैं।

फेह व्यापक रूप से उपलब्ध है और डिफ़ॉल्ट उबंटू और आर्क लिनक्स पैकेज रिपॉजिटरी से स्थापित किया जा सकता है, और अन्य की संभावना है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.