इंटेल ग्राफिक्स के साथ 11.10 में स्क्रीन फाड़ [बंद]


15

जब मैं उबंटू 11.10 x64 में वीडियो देख रहा हूं, तो मुझे थोड़ी स्क्रीन फट रही है, वास्तव में गुस्सा आ रहा है। यूनिटी और गनोम-शेल दोनों में। कृपया जीएस के उत्तर पर ध्यान केंद्रित करें क्योंकि यह मेरी प्राथमिक डीई है और यह वह जगह है जहां मैं इसे काम करना चाहता हूं।

यही है वह जो मेरे द्वारा उपयोग किया जाता है:

  • OpenGL वेंडर स्ट्रिंग: टंगस्टन ग्राफिक्स, इंक
  • ओपनजीएल रेंडरर स्ट्रिंग: मेसा डीआरआई इंटेल (आर) सैंडब्रिज मोबाइल
  • ओपनजीएल संस्करण स्ट्रिंग: 2.1 मेसा 7.11
  • OpenGL छायांकन भाषा संस्करण स्ट्रिंग: 1.20
  • OpenGL एक्सटेंशन:

मुझे लगता है कि यह इसलिए है क्योंकि मुझे स्क्रीन को लंबवत रूप से सिंक करने के लिए नहीं मिल सकता है लेकिन मुझे नहीं पता कि इसे कैसे ठीक किया जाए। मुझे ड्रिकॉन्फ़ के बारे में बात करते हुए एक धागा मिला और मैंने वहाँ सेटिंग्स "हमेशा लंबवत सिंक" करने के लिए सेट की है। इसे ठीक करने के लिए मैं और क्या कर सकता हूं?

कृपया मदद करें, किसी भी उत्तर का स्वागत है :) यह चूसना होगा अगर मैं अपने नए लैपटॉप पर आराम से वीडियो नहीं देख सकता।

अपडेट करें:

मुझे लगा कि स्क्रीन रिफ्रेश रेट के साथ इसका कुछ करना हो सकता है इसलिए मैंने इसे मैन्युअल रूप से बदलने की कोशिश की। मुझे अपने लैपटॉप के लिए एक ऑनलाइन दस्तावेज़ मिला (DELL LATITUDE E5420):

http://support.dell.com/support/edocs/systems/late5520/en/SM_EN/GUID-89CF3778-9361-4F01-A0A4-1D257AE39CAD.html

वहाँ मैंने पाया कि स्क्रीन ताज़ा दर 60 हर्ट्ज थी, लेकिन मुझे नहीं पता कि गनोम-शेल में मैन्युअल रूप से कैसे बदलना है, इसलिए मैंने यूनिटी में कॉम्पिट सेटिंग्स को बदलने की कोशिश की यह देखने के लिए कि क्या कोई अंतर था। मेरे पास अभी भी मुद्दा था लेकिन मुझे लगता है कि यह उतना गंभीर नहीं था, यह बताना मुश्किल है।

अपडेट 2:

यह समस्या यूनिटी 2 डी और गनोम-क्लासिक में भी मौजूद है। तो यह समस्या संभवतः प्रदर्शन सेटिंग या ड्राइवर समस्या तक सीमित है?

अपडेट 3:

GNOME- शेल का समाधान स्वीकृत उत्तर के लिए टिप्पणियों में है।


यह सवाल एक बग के बारे में है जो बाद के रिलीज में तय हो गया। वर्कअराउंड की अब आवश्यकता नहीं हो सकती है या कोई भी "नया" उत्तर मान्य नहीं है (क्योंकि किसी को भी 11.10 का उपयोग नहीं करना चाहिए ... मुझे लगता है)। यदि किसी को इस समस्या का सामना करना पड़ रहा है, तो कृपया बग रिपोर्ट खोलें क्योंकि यह अपेक्षित व्यवहार नहीं है।
ब्रिअम

जवाबों:


20

यह इंटेल सैंडी ब्रिज ग्राफिक्स वाला एक बग है।

एकता

यूनिटी के लिए वर्कअराउंड (या कॉम्पिज़ के साथ यूनिटी 2 डी) विकल्प को सक्षम करने के लिए है दमन पर बल पूर्ण स्क्रीन redraws (बफर स्वैप) और शायद CompizConfig सेटिंग्स प्रबंधक के Workarounds अनुभाग में वीडियो सिंक की प्रतीक्षा न करें।

यहाँ छवि विवरण दर्ज करें

GNOME शैल

GNOME शेल में, आप CLUTTER_PAINTपर्यावरण चर को / etc / वातावरण में सेट करके बग के आसपास काम कर सकते हैं :

CLUTTER_PAINT=disable-clipped-redraws:disable-culling
CLUTTER_VBLANK=True

यह एकता में काम करने के लिए मिल गया! मैं बस आशा करता हूं कि कोई व्यक्ति गनोम-शेल के लिए एक अच्छा समाधान
लाएगा

नमस्ते! यदि आपको वह उत्तर मददगार लगता है, तो आप इसे बचे हुए चेकमार्क आइकन पर क्लिक करके "स्वीकृत" के रूप में चिह्नित कर सकते हैं। :)
htorque

क्षमा करें, मैं गनोम-शेल के समाधान के लिए किसी के साथ आने की उम्मीद कर रहा था, लेकिन बग टिप्पणियों को पढ़ने के बाद मुझे एहसास हुआ कि अभी तक कोई सुधार नहीं हुआ था (हालांकि कुछ के लिए इसने वीडियो आउटपुट को opengl में बदलने में मदद की)। इसलिए मैं यहां स्थिति बदलना भूल गया :) आपके विस्तृत उत्तर के लिए धन्यवाद!
निकल्स

GNOME- शेल में एक वर्कअराउंड पाया गया है! मेरे लिए यह फ़ाइल / etc / वातावरण को संपादित करके और लाइन जोड़ने के लिए काम किया: CLUTTER_PAINT = अक्षम-क्लिप-रिड्रॉल्स: अक्षम-पुलिंग
Niklas

उपर्युक्त बग रिपोर्ट उपर्युक्त बग रिपोर्ट में बताई गई थी।
निकल्स

1

मुझे एक पुराना इंटेल चिपसेट (G965) मिला है लेकिन वही समस्या है। एकमात्र तरीका मुझे यह मिला कि यह 100% "सही" काम कर रहा है, वीडियो ओवरले का उपयोग करके। इसका नुकसान यह है कि यह 3D प्रभावों और कंपोज़िंग के साथ सही ढंग से काम नहीं करता है। मुझे नहीं पता कि क्या वीडियो ओवरले अभी भी सैंडी ब्रिज पर समर्थित है। यदि यह है, तो इसका उपयोग कैसे करना है।

xvinfoसभी XVideo एडेप्टर का विस्तृत विवरण प्राप्त करने के लिए उपयोग करें । मेरे मामले में दो हैं, "इंटेल (आर) टेक्सचर्ड वीडियो" और "इंटेल (आर) वीडियो ओवरले"। दूसरा मेरे लिए काम करता है और xvinfo का आउटपुट इस तरह दिखता है:

  Adaptor #1: "Intel(R) Video Overlay"
    number of ports: 1
    port base: 93
    operations supported: PutImage 

आप इस मामले में पोर्ट नंबर की तलाश कर रहे हैं 93

इसे mplayer में उपयोग करने के लिए, या तो इसके साथ शुरू करें mplayer -vo xv:port=93या कुछ इस तरह से अपने में डालें $HOME/.mplayer/config:

[default]
vo=xv:port=93

सेटिंग xv:adaptor=1भी काम कर सकती है।

Xine के लिए एक विन्यास सेटिंग है video.device.xv_portजिसे अंदर सेट किया जा सकता है $HOME/.xine/config

GStreamer के पास एक संपत्ति है device, xvimagesinkलेकिन मुझे नहीं पता कि इसे कैसे सेट किया जाए। (मैं केवल mplayer का उपयोग कर रहा हूँ)।


आपके विस्तृत जवाब के लिए धन्यवाद, हालांकि यह मेरे लिए वास्तव में काम नहीं करता है क्योंकि मैं Gstreamer का उपयोग करता हूं और यह फ्लैश वीडियो देखते समय इन समस्याओं को हल नहीं करता है। हालांकि मेरा मानना ​​है कि यह किसी और की मदद कर सकता है :)
निकल्स
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.