मैं अपने पुराने लैपटॉप पर एक्स विंडो सिस्टम के बिना न्यूनतम Ubuntu 13.10 इंस्टॉलेशन चलाने की कोशिश कर रहा हूं । इस सेटअप में मैं सबसे अधिक उपयोगी उपकरणों में से एक पर भरोसा करता हूं byobu; हालाँकि, यह मुझे फ्रेमबफ़र में छवियों को प्रदर्शित करने में सक्षम अनुप्रयोगों का उपयोग करने से रोकता है।
ऐसा ही एक कार्यक्रम ब्राउज़र है w3m(इसके w3m-imgपैकेज के साथ स्थापित )। बाहर से निष्पादित byobu(में tty1), हालांकि केवल यदि पूर्ववर्ती हो sudo, तो यह अपेक्षित रूप से भरी हुई छवियों के साथ वेब पेज प्रदर्शित करता है। हालाँकि, अगर byobuसक्षम किया गया है (और इस प्रकार मेरे टर्मिनल की पहचान अब नहीं है tty1, बल्कि इस प्रकार है dev/pts/1), w3mछवियों को प्रदर्शित करने का कोई तरीका नहीं है (कोई फर्क नहीं पड़ता कि मैं इसे लॉन्च करता हूं sudoया नहीं)।
यही बात fbiछवि दर्शक पर भी लागू होती है । के बाहर byobu(लेकिन फिर से, केवल अगर मैं इसे लॉन्च करता हूं sudo), यह बिना किसी समस्या के काम करता है। byobuसक्षम होने के साथ , यह एक त्रुटि संदेश का उत्पादन करता है, जिसका प्रासंगिक सा प्रतीत होता है
ioctl VT_GETSTATE: Inappropriate ioctl for device (not a linux console?)
जहां तक मैं समझता हूं, यह सब कुछ इस तथ्य के साथ करना है कि byobuएक छद्म टर्मिनल पर निर्भर करता है, और कुछ आर्कन अनुमति सेटिंग्स के साथ (जैसा कि sudoमैंने उल्लेख किया आवश्यकता इंगित करने के लिए लगता है)।
इस के साथ किसी भी मदद के लिए अग्रिम धन्यवाद!