फ़्लैश वीडियो नीला दिखाई देता है


245

समस्या

Ubuntu 11.10 से Ubuntu 12.04 को अपडेट करने के बाद, सभी वीडियो अभी भी नीला है, चाहे एक ब्राउज़र में खेल रहा हो या एक खिलाड़ी। एक ही समस्या 11.10 में भी होती है।

मैंने सभी फ़्लैश की स्थापना रद्द करने और फिर से स्थापित करने की कोशिश की है लेकिन इससे कोई फर्क नहीं पड़ता।

ब्लू फ्लैश वीडियो के कारण क्या है?

उबंटू 11.10 64 बिट

उबंटू 12.04LTS 64 बिट


यह किस तरह का दिखता है

ब्लू फ्लैश वीडियो


जवाबों:


187

यहां कुछ भ्रामक और कुछ गलत सिफारिशें हैं, तो चलिए बताते हैं कि समस्या क्या है और इसके क्या समाधान हैं।

टी एल; डॉ

12.10 (क्वांटल) के बाद से उबंटू के नवीनतम संस्करणों में लाइब्रेरी का एक पैच संस्करण है। यदि आप अभी भी ब्लू वीडियो ( ब्लू मैन ग्रुप सहित ) के मुद्दों में भाग लेते हैं , तो इस उत्तर को देखें - फ़्लैश प्लेयर का लाइब्रेरी नाम libflashplayer.soअन्यथा होना चाहिए libvdpau वर्कअराउंड लागू नहीं होगा। आप /etc/vdpau_wrapper.cfgफ़ाइल को देख भी सकते हैं । वहां आप libvdpau द्वारा लागू किए गए वर्कअराउंड को अक्षम कर सकते हैं।

यदि आपके पास Oneiric (11.10) या Precise (12.04) है, तो पैच किए गए libvdpau स्थापित करें:

sudo add-apt-repository ppa:tikhonov/misc
sudo apt-get update
sudo apt-get install libvdpau1

अन्यथा आप फ़्लैश प्लेयर की लाइब्रेरी को संशोधित कर सकते हैं:

cd /usr/lib/flashplugin-installer || cd /usr/lib/adobe-flashplugin/
sudo perl -pi.bak -e 's/libvdpau/lixvdpau/g' libflashplayer.so

कमेंट करने से पहले पूरी पोस्ट पढ़ें।

समस्या

संस्करण 11.2 के बाद से फ्लैश प्लेयर अधिकांश प्लेटफार्मों पर हार्डवेयर वीडियो त्वरण का उपयोग करता है। दुर्भाग्य से लिनक्स में त्वरण केवल असमर्थित नहीं है, लेकिन अनिवार्य रूप से टूट गया है। फ़्लैश प्लेयर निम्नलिखित शर्तों के तहत वीडियो में रंग स्वैप करता है:

  • आप VDPAU समर्थन के साथ काफी नए एनवीडिया जीपीयू का उपयोग कर रहे हैं ।
  • आप Nvidia बाइनरी ड्राइवर के वर्तमान संस्करण का उपयोग कर रहे हैं (पुराने संस्करण VDPAU का समर्थन नहीं करते हैं)।
  • आपने libvdpau1पैकेज स्थापित किया है
  • साइट पर मौजूद खिलाड़ी स्टेज वीडियो का उपयोग करता है - यही कारण है कि केवल YouTube और कुछ अन्य खिलाड़ी प्रभावित होते हैं।

Nvidia से पियरे-लुप ग्रिफिस द्वारा स्पष्टीकरण देखें ।

यह एनवीडिया ड्राइवरों में बग नहीं है। एनवीडिया को इस समस्या के बारे में पता है और उन्होंने पहले ही वर्कअराउंड बना लिया है। नोव्यू ड्राइवर शायद प्रभावित नहीं होता है क्योंकि वीडियो डिकोडिंग समर्थन अभी तक समाप्त नहीं हुआ है

यह libvdpau में बग नहीं है। libvdpau सिर्फ एक रैपर है जो वीडियो खिलाड़ियों को VDPAU डिकोडिंग का उपयोग करने की अनुमति देता है ( स्टीफन वॉरेन की व्याख्या देखें )।

यह उबंटू-विशिष्ट बग नहीं है। अन्य वितरण भी प्रभावित होते हैं, जैसे आर्क

फ्लैश प्लेयर में बग बहुत संभव है - हालांकि एडोब एनवीडिया और अक्षम उपयोगकर्ताओं को दोष देने की कोशिश करता है। Adobe के बगट्रैकर पर कई रिपोर्ट्स आई हैं, उन सभी को "CannotReproduce" के रूप में खारिज कर दिया गया था:

Adobe से कोई आधिकारिक फिक्स नहीं होगा, क्योंकि NPAPI- आधारित फ़्लैश प्लेयर को 2017 तक केवल सुरक्षा पैच मिलते हैं । उम्मीद है कि हमें उस समय तक फ़्लैश प्लेयर की आवश्यकता नहीं होगी।

कामगार

Libvdpau 0.5 का उपयोग करें

Ubuntu 12.10 के बाद से आधिकारिक रिपॉजिटरी में उपलब्ध है libvdpau 0.4.1-6

Libvdpau के इस संस्करण में नीचे वर्णित स्टीफन वॉरेन द्वारा एक वर्कअराउंड शामिल है।

रिलीज की घोषणा देखें

पैच किए गए libvdpau (उचित पैच) स्थापित करें

स्टीफन वारेन ने libvdpau के लिए अच्छा पैच बनाया है , जो फ़्लैश प्लेयर का पता लगाता है और केवल इसके लिए वर्कअराउंड लागू करता है। /etc/vdpau_wrapper.cfgफ़ाइल का उपयोग करके पैच को नियंत्रित किया जा सकता है ।

पैच किए गए libvdpau रंगों को ठीक करता है और फ़्लैश प्लेयर को हार्डवेयर ओवरले के लिए VDPAU का उपयोग करने की अनुमति देता है जो अभी भी कुछ प्रदर्शन लाभ प्रदान करता है।

काम करने के लिए रैपर के लिए, फ्लैश के उपयोग को पहचानना होगा। इसलिए फ्लैश लाइब्रेरी को नाम देना होगा libflashplayer.soऔर प्लगइन आवरण फ़ायरफ़ॉक्स में सक्षम होना चाहिए (और about:config, dom.ipc.plugins.enabled.libflashplayer.soऔर dom.ipc.plugins.enabledसेट होना चाहिए true)।

सटीक (12.04) और वनरिक (11.10) के लिए आप मैक्सिम थिकोनोव के पीपीए से पैच किए गए लिबवडापू को निम्न आदेशों का उपयोग करके स्थापित कर सकते हैं :

sudo add-apt-repository ppa:tikhonov/misc
sudo apt-get update
sudo apt-get install libvdpau1

रिबूट (या संभवतः जल्दी) के बाद परिवर्तन प्रभावी होना चाहिए।

फ़्लैश प्लेयर को libvdpau खोजने से रोकें

( लॉन्चपैड पर वाया डैनियल मारियो वेगा )

libflashplayer.soअपने सिस्टम में पता लगाएँ - उबंटू के लिए, यह या तो /usr/lib/adobe-flashplugin/अगर आपके पास adobe-flashpluginपैकेज स्थापित है, या पैकेज के /usr/lib/flashplugin-installer/लिए flashplugin-installerहै। अपने ब्राउज़र से परामर्श करें about:pluginsयदि आपको फ़ाइल ढूंढने में परेशानी हो रही है ( फ़ायरफ़ॉक्स के मामले में थोड़ा ट्विकिंग की आवश्यकता हो सकती है)।

निम्न आदेश चलाएँ - मान लें कि आपने या तो स्थापित किया है flashplugin-installer, या adobe-flasplugin:

 cd /usr/lib/flashplugin-installer || cd /usr/lib/adobe-flashplugin/
sudo perl -pi.bak -e 's/libvdpau/lixvdpau/g' libflashplayer.so

ब्राउज़र को पुनरारंभ करने के बाद परिवर्तन प्रभावी होता है।

यह फ़्लैश प्लेयर के बाइनरी को "libvdpau" के बजाय गैर-मौजूद "lixvdpau" लाइब्रेरी की खोज करने के लिए संशोधित करेगा। इसलिए यह VDPAU प्रस्तुति का उपयोग करने का प्रयास नहीं करेगा।

यदि आप किसी भी समस्या में चलाते हैं, तो कमांड बाइनरी का libflashplayer.so.bak बैकअप बनाता है।

हर बार फ्लैश प्लेयर अपडेट होने के बाद आपको इस कमांड को चलाने की आवश्यकता है क्योंकि आपका परिवर्तन अधिलेखित हो जाएगा।

इस वर्कअराउंड के साथ आप HW त्वरण को चालू रख सकते हैं, libvdpau1 को स्थापित कर सकते हैं और पैचिंग libvdpau की तुलना में इसे लागू करना बहुत आसान है।

PepperFlash के साथ Google Chrome का उपयोग करें

संस्करण 20 के बाद से, Google क्रोम जहाज PPAPI समर्थन के साथ "काली मिर्च" फ्लैश प्लेयर 11.3 के साथ (फ़ायरफ़ॉक्स एट अल द्वारा उपयोग किए गए NPAPI पर 11.2 के बजाय।) PepperFlash इस समस्या से प्रभावित नहीं लगता है क्योंकि यह पूर्ण हार्डवेयर त्वरण का उपयोग करता है।

PepperFlash का उपयोग क्रोमियम के साथ किया जा सकता है , लेकिन दुर्भाग्य से कोई अन्य ब्राउज़र वर्तमान में PPAPI का समर्थन नहीं करता है।

फ़्लैश प्लेयर के हार्डवेयर एक्सेलेरेशन को अक्षम करें

सबसे आसान और कम से कम घुसपैठ को ठीक करने के लिए डिस्प्ले सेटिंग्स में फ्लैश प्लेयर के एचडब्ल्यू त्वरण को अक्षम करना है - फ्लैश पर राइट क्लिक करें, सेटिंग्स चुनें ...

हालाँकि, यह आसान नहीं है क्योंकि सेटिंग्स विंडो कंपोज़िट मैनेजर (Compiz, standard Unity) के तहत अनुत्तरदायी है और यदि ब्राउज़र स्क्रॉलबार दिखाता है।

हार्डवेयर त्वरण को अक्षम करने के लिए फुलस्क्रीन में कोई भी वीडियो (जैसे YouTube पर) खोलें और फिर सेटिंग्स… विंडो खोलें। या आप अस्थायी रूप से एकता 2D या अन्य गैर-संयुक्त WM पर स्विच कर सकते हैं।

परिवर्तन ताज़ा होने के बाद प्रभावी होता है।

खामी: यह वेक्टर और बिटमैप संचालन के लिए भी फ़्लैश प्लेयर में HW त्वरण को निष्क्रिय करता है। कुछ फ़्लैश गेम्स और फिल्मों में खराब प्रदर्शन और / या इससे भी बदतर ग्राफिक्स हो सकते हैं।

Libvdpau की स्थापना रद्द करें

यदि आप चाहते हैं कि फ़्लैश प्लेयर में HW त्वरण सक्षम हो, तो आप सिस्टम से libvdpau को अनइंस्टॉल कर सकते हैं, जो फ़्लैश प्लेयर को VDPAU के उपयोग से प्रभावी रूप से रोकता है।

Daud:

sudo apt-get remove libvdpau1

दोष: डेस्कटॉप खिलाड़ी (जैसे टोटेम और म्लेपर) हार्डवेयर वीडियो डिकोडिंग का भी उपयोग नहीं कर पाएंगे। यह प्लेबैक के दौरान उच्च CPU उपयोग को बढ़ावा देगा। इसके अलावा, वीडियो प्लेबैक प्रदर्शन प्रभावित हो सकता है (उदाहरण के लिए फ्रेम या पूरी तरह से जमे हुए चित्र), खासकर यदि आपके पास धीमी सीपीयू है और आप 1080p वीडियो देख रहे हैं।

फ़्लैश प्लेयर हार्डवेयर वीडियो डिकोडिंग सक्षम करें

अधिकांश उपयोगकर्ताओं ने बताया है कि यह फ़्लैश प्लेयर के बहुत बार क्रैश हो जाता है (शायद डिकोडिंग में कंसिस्टेंसी मुद्दों के कारण) लेकिन अगर आप भाग्यशाली महसूस कर रहे हैं, तो इसे आज़माएं।

यह भी फ्लैश-एड एडऑन द्वारा उपयोग की जाने वाली एक ही विधि है । यह इसे किसी भी बेहतर नहीं बना देगा।

Daud:

sudo mkdir /etc/adobe
echo -e "EnableLinuxHWVideoDecode=1" | sudo tee /etc/adobe/mms.cfg > /dev/null

यह EnableLinuxHWVideoDecode=1सामग्री के साथ /etc/adobe/mms.cfg फ़ाइल बनाएगा । यह एक ही तरीका है कि वास्तव में फ्लैश प्लेयर को GPU पर वीडियो को डीकोड करने के लिए कैसे मजबूर किया जाए और यह आधिकारिक तौर पर एडोब द्वारा समर्थित नहीं है।

इसे पूर्ववत करने के लिए, चलाएं:

sudo rm /etc/adobe/mms.cfg

mms.cfg फ़ाइल को निकालने के लिए।

आप VDPAU_NVIDIA_NO_OVERLAY=1पर्यावरण चर के साथ फ्लैश प्लेयर की स्थिरता को और बेहतर बनाने की कोशिश कर सकते हैं, एनवीडिया फोरम देखें ।

फ़्लैश खिलाड़ियों को बदलें

( लॉन्चपैड पर गेंदबाज द्वारा अनुशंसित )

एम्बेडेड वीडियो प्लेयर प्लगइन (जैसे टोटेम - या VLC - ) के साथ फ्लैश में मानक खिलाड़ियों को बदलने के लिए FlashVideoReplacer Firefox ऐड-ऑन, लिटर्न मागाका या अन्य समाधान का उपयोग करें । कोई फ़्लैश प्लेयर, कोई समस्या नहीं।totem-mozillamozilla-plugin-vlc

पैच libvdpau (vdpau_trace हैक)

Nvidia द्वारा एक अनौपचारिक पैच है जो vdpau_trace हैक करके libvdpau स्तर पर फ़्लैश प्लेयर के बग को ठीक करता है।

ध्यान दें कि स्टीफन वॉरेन द्वारा उक्त पैच तकनीकी रूप से बेहतर है और इसके बजाय इसका उपयोग किया जाना चाहिए।

गैर-कामगार

निम्नलिखित समाधान केवल आंशिक रूप से काम करेंगे या उनके पास कुछ चेतावनी हो सकती है।

YouTube पर HTML5 सक्षम करें

HTML5 प्लेयर को http://www.youtube.com/html5 पर सक्षम करना सभी वीडियो के साथ काम नहीं करेगा; कुछ YouTube वीडियो सिर्फ HTML5 प्लेयर के लिए उपलब्ध नहीं हैं (उदाहरण के लिए विज्ञापनों के समर्थन की कमी के कारण)। हालाँकि HTML5 वीडियो कमाल का है और आपको इसे वैसे भी उपयोग करना चाहिए।

फ़्लैश प्लेयर 11.1 के लिए डाउनग्रेड

कर रहे हैं ज्ञात कमजोरियों एफपी 11.1 में जो 11.2 में तय कर रहे हैं। यदि आप इसे जोखिम में डालना चाहते हैं, तो आपको पता होना चाहिए कि आप क्या कर रहे हैं।

यदि आप अभी भी डाउनग्रेड करना चाहते हैं, तो फ़्लैश प्लेयर 10.3 का प्रयास करें जो अभी भी बनाए रखा गया है - आप इसे एडोब के संग्रह में प्राप्त कर सकते हैं

विभिन्न GPU पर स्विच करें

ऐसा लगता है कि बहुत कम एनवीडिया जीपीयू प्रभावित नहीं होते हैं, विशेष रूप से क्वाड्रो 2000 और जीईफ़ोर्स जीटी 430। दोनों में वीडीपीएयू फ़ीचर सी है , लेकिन अन्यथा अधिकांश फ़ीचर सेट सी जीपीयू भी प्रभावित होते हैं। यदि आपके पास कोई उपरोक्त जीपीयू है, तो कृपया हमें Launchpad पर बताएं कि क्या यह बग आपको प्रभावित करता है।


8
अत्यंत उपयोगी और सूचनात्मक पाठ। मैंने उल्लिखित रिपॉजिटरी लॉन्चपैड .net/~tikhonov/+archive/misc में मेरे / usr / lib64 - परिपूर्ण में पाए गए डिब से libvdpau.so.1.0.0 को निकालकर अपने ओपनएसयूएसई 12.2 में मुद्दा तय किया है । धन्यवाद!
रशपाल

नए जीपीयू में निश्चित रूप से बग (फीचर सेट सी के साथ) है। मैं बहुतों में से एक हूं।
विक्टर

1
@ विक्टर हाँ, मैंने देखा है; यह एक सिद्धांत था और यह गलत था। यह अजीब है कि दो विशेष (और बहुत अलग) जीपीयू प्रभावित नहीं होते हैं, मुझे लगता है कि संवाददाताओं को कुछ याद किया गया है, मुझे लगता है कि वे libvdpau स्थापित नहीं किया है (जैसे क्वाट्रो 2000 पर नकारात्मक रिपोर्ट एडोब के प्रतिनिधि से आता है) के लिए इच्छुक है।
jnv

4
समस्या को तोड़ने के लिए समय निकालने और प्रत्येक के लिए स्पष्टीकरण के साथ कई समाधान प्रदान करने के लिए धन्यवाद। Libpauv1 पैच को लागू करना मेरे लिए बहुत अच्छा काम करता है, और मुझे समाधान को लागू करने के लिए केवल अपने ब्राउज़र को पुनरारंभ करने की आवश्यकता है। धन्यवाद!
दशहरा २

1
मैं Prevent Flash Player from finding libvdpauसमाधान के साथ गया और यह पुष्टि करता है कि यह काम करता है। libflashplayer.soफ़ाइल का स्थान था /usr/lib/mozilla/plugins/libflashplayer.soऔर ओपेरा के लिए भी काम किया
ulkas

94

अद्यतन: कृपया इस समाधान को एक उचित समाधान के लिए देखें। यहाँ वर्णित समाधान कई लोगों के लिए दुर्घटनाओं की ओर जाता है जिन्होंने इसकी कोशिश की।

यह नए फ़्लैश संस्करण में बग के कारण होता है जिसे Adobe ठीक करने से इंकार करता है। लॉन्चपैड पर एक बग्रेपोर्ट भी है जो इस पर चर्चा करता है (एलपी: # 967091 )। बग केवल तब दिखाई देता है जब आप NVidia बाइनरी ड्राइवरों का उपयोग करते हैं और libvdpau स्थापित होता है। एक त्वरित फिक्स फ्लैश कॉन्फ़िगरेशन में कुछ अतिरिक्त सेटिंग्स जोड़ रहा है।

sudo mkdir /etc/adobe
echo -e "EnableLinuxHWVideoDecode=1\nOverrideGPUValidation=true" | sudo tee /etc/adobe/mms.cfg > /dev/null

यह समस्या को हल करता है जबकि अभी भी VDPAU हार्डवेयर एक्सेलेरेशन है। दुर्भाग्य से इस मैनुअल कॉन्‍फ़िगर-हैक के बिना इसे ठीक करने के लिए संभवत: एक नया फ़्लैश संस्‍करण नहीं होगा क्‍योंकि इस बग को पेश करने वाला फ्लैश संस्‍करण भी आखिरी Flash संस्‍करण है जिसे Adobe कभी लिनक्स के लिए जारी करेगा।

यदि यह आपके लिए अस्थिरता का कारण बनता है, तो आपके द्वारा पहले बनाई गई निर्देशिका को हटाकर परिवर्तनों को वापस लाएं।

sudo rm -r /etc/adobe

या आप /etc/adobe/mms.cfg फ़ाइल को कम करने की कोशिश कर सकते हैं

OverrideGPUValidation=true

sudo gedit /etc/adobe/mms.cfg के साथ संपादन करके पंक्ति।


धन्यवाद, इसने मेरे लिए Ubuntu 11.10 (adobe-flashplugin 11.2.202.228-0oneiric1) पर समस्या हल की। यह लिनक्स के लिए फ्लैश का अंतिम संस्करण नहीं है, सुरक्षा अपडेट होंगे और नए संस्करण Google क्रोम के साथ बंडल हो जाएंगे।
मेटुस स्टैकोव्स्की

16
Mms.cfg में उन सुविधाओं को सक्षम करने से मेरे लिए नियमित रूप से फ्लैश क्रैश हुआ।
22

4
हाँ, नीले मुद्दे को ठीक किया, लेकिन नियमित रूप से यह दुर्घटनाग्रस्त हो गया
हब्रो

3
यह समस्या को नीले रंग के साथ ठीक करता है, लेकिन मेरे लिए अस्थिरता का कारण बनता है।
foh1981

1
यह कमांड फ्लैश प्लगइन को दुर्घटनाग्रस्त बनाता है और साथ ही मेरे लिए भी। तुम वापस कैसे लौटोगे?
रॉकसाइंस

51

फिक्स (चारों ओर काम)

समस्या: सभी वेब ब्राउज़र फ़्लैश प्लेयर वीडियो ब्लू है

  • क्रोमियम
  • गूगल क्रोम
  • फ़ायरफ़ॉक्स

दोनों फ्लैश प्लग-इन के कारण फ्लैश वीडियो दिखाई देता है जिसमें नीला ओवरले होता है, इसलिए हटा दें।

  • एडोब - फ्लैशप्लगिन
  • Flashplugin - इंस्टॉलर

समाधान (एडोब फ्लैश प्लग के रूप में कार्यात्मक नहीं है लेकिन यह काम करता है)

  • लाइटस्पार्क स्थापित करें (किसी भी ब्राउज़र-प्लगइन्स) या
  • Gnash स्थापित करें (प्लस किसी भी ब्राउज़र-प्लगइन्स)

संभव फिक्स 1

हटा दिया:

  • gnash ब्राउज़र प्लग-इन
  • gightspark ब्राउज़र प्लग-इन
  • यूनिक्स (पुस्तकालयों) libvdpau1 के लिए वीडियो डिकोड और प्रस्तुति एपीआई
  • फ्लैशप्लगिन - इंस्टॉलर

स्थापित:

adobe-flashplugin ने फिर से ब्राउज़र शुरू किया, और यह मेरे लिए काम कर गया।

संभव फिक्स 2

स्थापित:

  • libvdpau1

फ्लैश सेट-अप

  • फ्लैश में एचडब्ल्यू त्वरण अक्षम करें।

अपना ब्राउज़र खोलें और एक फ्लैश वीडियो (youtube, abobe फ़्लैश साइट आदि) पर राइट क्लिक करें, सेटिंग्स और हार्डवेयर त्वरण को अक्षम करें।

यदि आप हार्डवेयर त्वरण को अक्षम करने में असमर्थ हैं, तो एकता 2D वातावरण में लॉग इन करें।

बग: https://bugs.launchpad.net/ubuntu/+source/unity/+bug/968489

OBS: दृढ़ता के मामले में। मशीन को फिर से चालू करें।


1
मेरे लिए केवल libvdpau1 स्थापित करना काम किया, कई अन्य समाधानों के बाद नहीं। मैं NVIDIA ड्राइवर 295.33 के साथ Ubuntu 11.10 चला रहा हूं।
D Coetzee

libvdpau1पहले से ही मेरे लिए Ubuntu 12.04 64 बिट में स्थापित किया गया था। वैसे भी हार्डवेयर त्वरण को अक्षम करने ने मेरे लिए चाल चली। मैं उसी Nvidia ड्राइवर का उपयोग @Derrick Coetzee के रूप में कर रहा हूं, लेकिन Prenise on Gnome Shell के साथ।
टाइटेनियम

4
मैं HW त्वरण को निष्क्रिय करने के विकल्प पर क्लिक नहीं कर सकता।
RolandiXor

1
Libvdpau1 को हटाना मेरे लिए फ़ायरफ़ॉक्स और क्रोम में उन सभी साइटों के लिए काम करता है जिन्हें मैंने परीक्षण किया है। मेरे पास एक Nvidia 440 GT कार्ड है जो मदद करता है।
लुइस अल्वाराडो

4
यदि आप फ़्लैश सेटिंग्स में हार्डवेयर त्वरण विकल्प को अनचेक नहीं कर सकते हैं, तो इसे पूर्ण स्क्रीन में आज़माएं - उदाहरण के लिए YouTube पर जाएं, फ़ुलस्क्रीन में कोई भी वीडियो खोलें, और फ़्लैश सेटिंग्स खोलें (राइट क्लिक करें> सेटिंग्स ...); खिड़की उत्तरदायी होना चाहिए। यदि ब्राउज़र की विंडो में स्क्रॉलबार है, तो सेटिंग संवाद समग्र WM के तहत अनुत्तरदायी है।
jnv

14

ठीक है, तो यहाँ इसे हल करने के साथ मेरा अनुभव है (Ubuntu 12.04 64-बिट, एनवीडिया ड्राइवरों पर)

  • Flashplugin- इंस्टॉलर को हटाना और adobe-flashplugin स्थापित करना ( इसे ठीक नहीं करना )

यह रिबूट करने तक काम किया। लेकिन मैं adobe-flashplugin रखा क्योंकि मैं 64-बिट पर हूँ (मुझे यह आभास हो गया है कि यह सबसे अच्छा काम करता है)।

  • ड्राइवर संस्करण बदलना ( इसे ठीक नहीं किया गया )

पहले मेरे पास nvidia-current-updates थे, मैंने इसे nvidia-current में बदल दिया। इसने इसे ठीक नहीं किया। Synaptic इंगित करता है कि ड्राइवर संस्करण समान हैं, इस लेखन के रूप में (295.33)।

  • फ़ायरफ़ॉक्स में फ्लैश-एड ऐड-ऑन स्थापित करना ( इसे बंद करना, लेकिन अस्थिर करना )

जब तक मैंने हार्डवेयर त्वरण विकल्प को सक्रिय किया है तब तक काम किया है (नीचे दिए गए विकल्प के साथ भ्रमित नहीं होने के लिए !!)। इससे कोई फर्क नहीं पड़ता कि मैंने रिपॉजिटरी से फ्लैश प्लगइन स्थापित किया या एडोब से बीटा। हालांकि, नीले रंग की टिंट को ठीक करते समय, प्लगइन बहुत अस्थिर हो गया और फ्लैश ऑब्जेक्ट्स के साथ बातचीत करते हुए लगातार दुर्घटनाग्रस्त हो गया।

  • Youtube पर HTML5 वीडियो सक्रिय करना ( इसे Youtube पर तय करना )

जब मैंने केवल Youtube वीडियो पर यह समस्या प्राप्त की है, मुझे यकीन नहीं हो रहा है कि अन्य साइटें और वीडियो प्रभावित नहीं होंगे। यहां दूसरों के सुझाव के अनुसार, youtube.com / html5 पर जाएं यदि आप Youtube.com पर HTML5 वीडियो को सक्रिय या निष्क्रिय करना चाहते हैं।

  • फ़्लैश वीडियो पर राइट-क्लिक के माध्यम से हार्डवेयर त्वरण को अक्षम करना (इसे ठीक करना)

यह मेरे लिए सबसे अच्छा काम है (लेकिन मुझे इस धागे में pst007x द्वारा सुझाव के अनुसार एकता 2 डी के साथ लॉग इन करना था) । नीले रंग का रंग चला गया है, और वीडियो स्थिर हैं। मुझे डर था कि CPU वर्कलोड बढ़ जाएगा, लेकिन हार्डवेयर त्वरण के साथ और उसके बिना परीक्षण में मैं कोई परिवर्तन नहीं देख सकता था (मैंने इसके लिए 1080p में Googles चैनल से एक वीडियो का उपयोग किया था), यह लगभग 40% से शुरू होता है और वीडियो के 20% तक गिर जाता है पूरी तरह से भरी हुई है।


9

इसके लिए मेरा त्वरित सुधार, YouTube के लिए वैसे भी, उनके HTML5 बीटा में शामिल होना था ।

इसने एक ट्रीट काम किया ... और जो मैं देख सकता हूं, ऐसा लगता है कि केवल YouTube इस पुराने बग को फिर से अपने बदसूरत सिर से प्रभावित कर रहा है ...

HTML5 का उपयोग शुरू करना वास्तव में सबसे अच्छा है। आपको याद रखना होगा कि जब लिनक्स की बात आती है तो फ्लैश चालू रहता है। फिर हम सभी को Google Chrome का उपयोग करना होगा और कुछ नहीं :(


2
विज्ञापनों के साथ वीडियो पर काम नहीं करता
waspinator

4

मैंने फ़्लैश प्लेयर को हटाने के बाद इस समस्या को हल किया और फिर एडोब की साइट से फ्लैश को डाउनलोड करके और उबंटू सॉफ्टवेयर सेंटर के माध्यम से इंस्टॉल करके फ्लैश को मैन्युअल रूप से इंस्टॉल किया।


3

मैंने इसका समाधान किया (लिनक्स मिंट लिसा का उपयोग करके, जो उबंटू वनैरिक पर आधारित है) NVIDIA ड्राइवर को वापस संस्करण 173 में रोल करके।

अद्यतन: दुर्भाग्य से, NVIDIA ड्राइवर संस्करण 173 MP4 वीडियो में एक ही ब्लू टिंट का उत्पादन करता है जो कि फ्लैश ड्राइव में NVIDIA ड्राइवर का अनुशंसित (अपडेट) संस्करण करता है । यह एक छोटी बात है: मैं या तो अपनी कॉफी बहुत ठंडी या बहुत मीठी कर सकता हूं।

और एक और अद्यतन: मैं Preem तक पहुँचने और सही तरीके से ह्यू स्लाइडर को shoving द्वारा टोटेम में MP4 समस्या को ठीक करने में सक्षम था। गर्म और ज्यादा मीठा नहीं।


3

इसे इस्तेमाल करे:

sudo apt-get purge flashplugin-installer
sudo apt-get install adobe-flashplugin

+1 कुछ समय पहले (10.04) मुझे भी यही समस्या थी, और मुझे पूरा यकीन है कि मैंने इसे कैसे तय किया।
आरोन

2
दुर्भाग्य से समस्याएं बनी हुई हैं।
enedene

2
ठीक है, फिर यहां दिए गए निर्देशों के साथ फ्लैश हार्डवेयर त्वरण को अक्षम करने का प्रयास करें
सरचर्लो

मुझे यही समस्या है, Youtube पर। Vimeo काम करने लगता है। HTML5 पर स्विच करने से Youtube पर समस्या ठीक हो जाती है। मैंने फ्लैशप्लगिन-इंस्टॉलर को शुद्ध करके और एडोब-फ्लैशप्लगिन को स्थापित करके अस्थायी रूप से इसे ठीक कर दिया, लेकिन समस्या रिबूट के बाद वापस आ गई। हार्डवेयर त्वरण को निष्क्रिय करने के लिए, कुछ समय पहले से मेरे लिए यह असंभव है। मैं पॉपअप (11.10 से समस्या और अब 12.04 पर) के साथ बातचीत नहीं कर सकता।
foh1981 15

यूट्यूब वीडियो पर राइट क्लिक करें, सेटिंग्स, हार्डवेयर त्वरण कार्यों को अक्षम करें। यह एक दुर्भाग्यपूर्ण समाधान है, लेकिन जब तक एडोब इसे ठीक करने का फैसला नहीं करता तब तक यह एक काम कर रहा है।
enedene

2

यह एक समस्या हो सकती है यदि आपके पास फ्लैश के नवीनतम संस्करण के साथ एनवीडिया ड्राइवर स्थापित हैं। फ़्लैश वीडियो पर राइट क्लिक करने और सेटिंग्स से हार्डवेयर त्वरण को अक्षम करने का प्रयास करें। इसने मेरे लिए काम किया।


1

मेरी भी यही समस्या है। मैं लिनक्स 3.2.0-24-जेनेरिक (32-बिट), फ्लैश (नवीनतम) संस्करण 11.2.202.236 और मोज़िला फ़ायरफ़ॉक्स का उपयोग कर रहा हूं।

मैंने वैश्विक सेटिंग्स में त्वरण को रद्द करने की कोशिश की - इसे ठीक नहीं किया। मैंने अपने एक्स स्क्रीन के लिए एनवीडिया ड्राइवर सेटिंग्स को रीसेट करने की कोशिश की।

मूवी प्लेयर में रंग के साथ कोई समस्या नहीं है और ऐसे वीडियो हैं जो मैं इंटरनेट पर चला सकता हूं जो ठीक हैं, लेकिन YouTube वीडियो नहीं।

Mms.cfg फ़ाइल बनाना काम कर रहा है। हालाँकि इसने मीडिया प्लेयर और मेरो प्लेबैक (वीडियो और फिल्म वहाँ नीले रंग में बदल दिया) को बाहर कर दिया।

मैंने तब इसका अनुसरण किया:

  1. ओपन गार्मर-गुण ( Alt+ F2, दर्ज करें gstreamer-properties)। वीडियो टैब में बदलें। डिफ़ॉल्ट आउटपुट प्लगइन को "X विंडो सिस्टम (X11 / XShm / Xv)" में बदलें। डिवाइस बनाओ -'डिफॉल्ट '। बॉक्स को टेस्ट करें और बंद करें।

1

मुझे एक अपग्रेड के बाद फिर से यह समस्या थी। मुझे लगा कि काम करने के लिए /etc/vdpau_wrapper.cfg में enable_flash_uv_swap विकल्प के लिए, फ़्लैश लाइब्रेरी फ़ाइल (या सिमलिंक) को नाम देना होगा (मेरा था )। इसलिए मैंने सिर्फ नाम बदल दिया , और यह काम करने लगा।libflashplayer.soflashplayer-alternative.soflashplayer-alternative.solibflashplayer.so

अधिक जानकारी के लिए, देखें [ANNOUNCE] libvdpau 0.5 :

यह वर्कअराउंड लागू किया जाता है यदि "libflashplayer" / proc / self / cmdline में पाया जाता है और स्ट्रिंग "enable_flash_uv_swap = 1" /etc/vdpau_wrapper.cg में पाया जाता है।


0

मैंने फ्लैश-एड का इस्तेमाल किया , इसे तुरंत ठीक कर दिया।


1
मैं हार्डवेयर त्वरण को अक्षम नहीं कर सकता .. जब मैं एक फ्लैश फाइल मेनू पर राइट क्लिक करता हूं, तो दिखाई देता है, लेकिन मैं सेटिंग्स मेनू में कुछ भी अनचेक या नहीं कर सकता। माउस इसे प्रभावित नहीं कर सकता है और कीबोर्ड केवल इसे बंद करने में सक्षम है .. मैंने फ़ायरफ़ॉक्स के लिए फ्लैश-सहायता स्थापित करने की कोशिश की। फ़्लैश के बीटा संस्करण को स्थापित करने से रंग समस्या हल हो गई लेकिन यह soooooooo अस्थिर है

एकता 2D वातावरण का उपयोग करने में लॉग इन करें, वहां परिवर्तन करें। फिर हमेशा की तरह वापस लॉग इन करें। मेरे लिए यही काम किया।
pst007x

फ्लैश-सहायता ने इसे मेरे लिए तय किया, लेकिन कुछ मिनटों के बाद इसे फिर से ठीक करने की आवश्यकता थी, और फिर फिर, फिर ... पर और पर और रखने
onitsimpleengineer

इस एड-ऑन को इसके लेखक ने हटा दिया है ...
सर्ज स्ट्रोबंड्ट

0

ठीक। यहाँ तय है, कि यह मेरे लिए किया और मुझे यकीन है कि यह सभी के लिए करना चाहिए !!

sudo apt-get remove libvdpau1
sudo apt-get install flashplugin-installer

उसके बाद, करें:

sudo mkdir /etc/adobe
echo -e "EnableLinuxHWVideoDecode=1\nOverrideGPUValidation=true" | sudo tee /etc/adobe/mms.cfg > /dev/null

1
एक बार जब आप libvdpau1 की स्थापना रद्द करते हैं, तो mms.cfg के साथ दूसरे चरण की आवश्यकता नहीं होती है। फिर से, libvdpau1 को अनइंस्टॉल करने की सभी सिफारिशों को बड़ी वसा चेतावनी के साथ आना चाहिए: आप हार्डवेयर वीडियो डिकोडिंग समर्थन को हटा रहे हैं और वीडियो प्लेबैक का प्रदर्शन प्रभावित हो सकता है
jnv

हां, लेकिन कुछ ग्राफिक कार्ड के लिए, यह फ्लैश को सक्षम करने का एकमात्र तरीका है। और फ्लैश के बिना इंटरनेट क्या ब्राउज़ कर रहा है?
एंटोनजैकसन

यह निश्चित रूप से एकमात्र तरीका नहीं है, कृपया इसे पढ़ें: askubuntu.com/a/131040/19674
jnv

0

Libvdpau1 की स्थापना रद्द करना मेरे लिए इस समस्या का समाधान करता है। अभी के लिए...


1
.... लेकिन तब आप जीपीयू पर वीडियो डिकोडिंग में तेजी नहीं ला सकते ...
एगिल

उससे तुम्हारा क्या मतलब है? उदाहरण के लिए?
गोंजोज़ा

2
vdpau का अर्थ है यूनिक्स के लिए वीडियो डिकोड और प्रेजेंटेशन एपीआई, जो कि gpu को डिकोडिंग वीडियो को ऑफलोड करने के लिए उपयोग की जाने वाली लाइब्रेरी है। इसके बिना, मुख्य प्रोसेसर पर सॉफ्टवेयर में वीडियो डिकोड किया जाएगा।
एगिल

0

NVIDIA उपयोगकर्ताओं के लिए। मैंने अभी 3 वीडियो कार्ड का परीक्षण किया है। सभी एनवीडिया। तो एक Nvidia 8600 GT, Nvidia 9500 या एक Nvidia 440 GT (शायद सभी Nvidia कार्ड हो सकते हैं) के साथ। आपको केवल libvdpau1 पैकेज को निकालना होगा । फिर बस फ़ायरफ़ॉक्स या क्रोम शुरू करें और सब कुछ अच्छा होना चाहिए।

sudo apt-get remove libvdpau1 और हो गया।

एचटीएमएल 5 में शामिल हुए बिना और दोनों तरीकों से काम करता है।

Vimeo और TED का भी परीक्षण किया। सब कुछ के रूप में यह होना चाहिए।

आपको इस विकल्प का उपयोग केवल तभी करना चाहिए जब आपके पास एक अच्छा सीपीयू हो क्योंकि इस पैकेज को हटाने से GPU के बजाय CPU को वीडियो डिकोडिंग भेजा जाता है। वैसे भी अगर आपके पास ड्यूल कोर या बेहतर है, तो आपको 1080p वीडियो के साथ भी कोई समस्या नहीं होगी।


0

यह 11.2.202.228 अद्यतन के साथ एक मुद्दा प्रतीत होता है और नीचे एडोब को हल करने तक सबसे तेज और सबसे उचित समाधान है:

sudo apt-get remove flashplugin-installer 
wget https://launchpad.net/ubuntu/+archive/partner/+files/adobe-flashplugin_11.1.102.63.orig.tar.gz    
tar xzvf *.tar.gz

libflashplayer.soअपनी वास्तुकला के लिए पता लगाएँ ।

cp /usr/lib/flashplugin-installer/libflashplayer.so libflashplayer.so.bak

नई libflashplugin.soनिर्देशिका को ऊपर की प्रतिलिपि बनाएँ , अपने ब्राउज़र को अधिलेखित करें और पुनः आरंभ करें।


0

इस समस्या को हल करने का एक और तरीका (जो हर बार मेरे लिए काम करता है) निम्नलिखित है:

जब एक फ्लैश वीडियो चल रहा हो, तो उस पर राइट क्लिक करें -> सेटिंग्स -> अनचेक "हार्डवेयर त्वरण सक्षम करें" -> पृष्ठ को ताज़ा करें


-1

समस्या NVIDIA ड्राइवरों के कारण है। सुनिश्चित करें कि आप सिस्टम > अतिरिक्त ड्राइवर केRecommended तहत दिखाए गए ड्राइवरों का उपयोग करते हैं । मेरे साथ ऐसा हुआ, और अब मुझे अपने वीडियो में नीली धुंध नहीं आती।


इसने इसे मेरे लिए ठीक नहीं किया। इस लेखन के रूप में संस्करण 12.04 (295.33) में समान हैं। कल जब मैंने इसका परीक्षण किया, तो nvidia-current (अनुशंसित) वास्तव में 295.33 संस्करण पर था जबकि nvidia-current-updates संस्करण 295.20 पर था।
foh1981

के लिए काम नहीं किया, मैं हमेशा recommeded ड्राइवरों का उपयोग करें, सिवाय जब वे 10.4 एलटीएस में पसंद नहीं करते हैं
keepitsimpleengineer

गलत जानकारी। यह ड्राइवरों में बग नहीं है, यह फ्लैश में एक नया बग है।
22

-1

Ubuntu 12.04 में Youtube वीडियो ब्लू टिंट समस्या को ठीक करें , और नए VDPAU1 को स्थापित करने के लिए निर्देशों का पालन करें, और यह समस्या को ठीक से ठीक कर देगा।


1
उबंटू पूछने के लिए आपका स्वागत है! जब भी यह सैद्धांतिक रूप से प्रश्न का उत्तर दे सकता है, तो यहां उत्तर के आवश्यक भागों को शामिल करना बेहतर होगा , और संदर्भ के लिए लिंक प्रदान करना होगा।
पीची
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.