यह उपलब्धता कर्नेल विशेषताओं पर निर्भर करती है, लेकिन कर्नेल (या डायरेक्ट फ्रेमबफ़र लाइब्रेरी, जो हार्डवेयर त्वरण की अनुमति देता है) द्वारा प्रदान किए गए लिनक्स फ्रेमबफ़र का उपयोग करके कंसोल पर वीडियो चलाने के लिए भी संभव होना चाहिए।
उदाहरण के लिए, MPlayer का उपयोग करना : mplayer -vo fbdev filename.avi
या mplayer -vo directfb filename.avi
अगर सभी आवश्यक टुकड़े जगह में हैं, तो यह ट्रिक करना चाहिए। जैसा कि दूसरे उत्तर में बताया गया है, vlc
काम करना आसान हो सकता है और यह पुराने FB और DirectFB दोनों का समर्थन करता है।
विकिपीडिया लेख कहता है कि फ्रेमबफ़र के बारे में निम्नलिखित हैं:
लिनक्स फ्रेमबफ़र के तीन अनुप्रयोग हैं।
- पाठ लिनक्स कंसोल का एक कार्यान्वयन जो हार्डवेयर टेक्स्ट मोड का उपयोग नहीं करता है (उपयोगी है जब वह मोड अनुपलब्ध है, या ग्लिफ़ आकार, कोड बिंदुओं की संख्या आदि पर अपने प्रतिबंधों को दूर करने के लिए)। इसका एक लोकप्रिय पहलू बूट अप पर टक्स लोगो को कंसोल दिखाने की क्षमता है।
प्रदर्शन सर्वर के लिए एक संभावित ग्राफिक आउटपुट विधि, वीडियो एडेप्टर हार्डवेयर और उसके ड्राइवरों से स्वतंत्र।
एक्स विंडो सिस्टम के भारी ओवरहेड से बचने वाले ग्राफिक प्रोग्राम।
अंतिम आइटम में MPlayer, links2, Netsurf, fbida और GGI, SDL, GTK + और Qt विस्तारित जैसे लाइब्रेरी जैसे कई लिनक्स प्रोग्राम शामिल हैं जो सीधे फ्रेम-बफ़र का उपयोग कर सकते हैं। यह एम्बेडेड सिस्टम में विशेष रूप से लोकप्रिय है।
अब एक पुस्तकालय DirectFB है जो लिनक्स फ्रेमबफ़र के हार्डवेयर त्वरण के लिए एक रूपरेखा प्रदान करता है।
इस विषय पर एक प्रश्नोत्तर भी बिल्कुल इसी मंच पर है , और निश्चित रूप से पुराने फ्रेमबफ़र HOWTO ।
सबसे विशेष रूप से, आपके पास /dev/fb0
चरित्र उपकरण उपलब्ध होना चाहिए (या यदि एक से अधिक फ़्रेमबफ़र डिवाइस उपलब्ध हैं)। नंगे न्यूनतम पर, आउटपुट zcat /proc/config.gz |grep FB
होना चाहिए CONFIG_FB=y
, लेकिन मुझे यकीन नहीं है कि DRM के साथ आधुनिक GPU को भी FBDEV काम करने के लिए एक विरासत ड्राइवर की आवश्यकता होती है (मेरे मामले में, मैं CONFIG_DRM_I915_FBDEV=y
इंटेल GPU के लिए लगता है ) ।