मैं वीडियो फाड़ने को कैसे रोकूं? (एनवीडिया प्रोपर ड्राइवर, नॉन-कंपोजिंग विंडो मैनेजर)


35

मेरे पास वह समस्या है जो मालिकाना एनवीडिया ड्राइवर का उपयोग करते हुए बहुत सी प्रतीत होती है:

वीडियो फाड़ : ठीक क्षैतिज रेखाएँ (आमतौर पर मेरे प्रदर्शन के शीर्ष के पास) जब वीडियो में बहुत सारे पैनिंग या एक्शन होते हैं।

(नोट: डिफॉल्ट नोव्यू ड्राइवर पर वापस जाना एक विकल्प नहीं है, क्योंकि इसका प्रतीत होता है कि कोई भी असंगत बिजली-प्रबंधन मेरी बैटरी को कई बार तेजी से नालता है)

मैंने टोटेम, पैरोल और वीएलसी की कोशिश की है, और उन सभी के साथ फाड़ होता है। सबसे अच्छा परिणाम X11 outputवीएलसी में उपयोग किया गया है , लेकिन अभी भी अपेक्षाकृत मध्यम कार्रवाई के साथ फाड़ है।

हार्डवेयर: मैकबुक एयर 3,2 - जिसमें एनवीडिया GeForce 320M है।

एनवीडिया प्रोप ड्राइवरों के साथ फाड़ने के लिए दो सामान्य सुधार हैं:

  1. कंपोज़िंग को बंद कर दें , क्योंकि एनवीडिया के मालिकाना ड्राइवर आमतौर पर लिनक्स पर विंडो मैनेजरों के साथ कम्पोज़िंग नहीं करते हैं (कॉम्पिज़ ऐसा अपवाद है जिसके बारे में मुझे पता है)। लेकिन मैं एक अत्यंत हल्के विंडो प्रबंधक (विस्मयकारी विंडो प्रबंधक) का उपयोग करता हूं, जो कंपोजिट (या किसी भी शांत प्रभाव) में सक्षम नहीं है। मुझे Xfce में भी यह समस्या है, जहाँ मुझे कंपोज़िटिंग अक्षम है।

  2. VBlank में सिंक को सक्षम करना। इसे सक्षम करने के लिए, मैं विकल्प सेट करता हूं nvidia-settingsऔर फिर nvidia-settings -lअपने अन्य ऑटोस्टार्ट कार्यक्रमों के साथ इसे ऑटोस्टार्ट करता हूं। यह काम करने लगता है, क्योंकि जब मैं दौड़ता glxgearsहूं, मुझे मिलता है:

    $ glxgears
     Running synchronized to the vertical refresh.  The framerate should be
    approximately the same as the monitor refresh rate.
    303 frames in 5.0 seconds = 60.500 FPS
    300 frames in 5.0 seconds = 59.992 FPS
    

    और जब मैं रिफ्रेश दर का उपयोग करके जाँच करता हूँ nvidia-settings:

    $ nvidia-settings -q RefreshRate
    Attribute 'RefreshRate' (wampum:0.0; display device: DFP-2): 60.00 Hz.
    

    यह सब पता चलता है VBlank करने के लिए सिंक है सक्षम होना चाहिए। जैसा कि मैं इसे समझता हूं, यह ठीक से फाड़ को रोकने के लिए डिज़ाइन किया गया है, और बहुत से लोगों की समस्या यहां तक glxgearsकि सही जानकारी का उत्पादन करने जैसा कुछ हो रहा है । मुझे समझ नहीं आता कि यह मेरे लिए काम क्यों नहीं कर रहा है।

xorg.conf : http://paste.ubuntu.com/992056/

मनाया फाड़ का उदाहरण :वीडियो फाड़


क्या आप अपनी xorg.conf फाइल को pastebin.com कर सकते हैं? क्या आपने Option "TripleBuffer" "1"अपनी xorg.conf फ़ाइल में प्रयोग किया था?
fossfreedom

मैंने ट्रिपलबफ़र की कोशिश की है; यह थोड़ा मदद करने लगता है, लेकिन ज्यादा नहीं। मैं पास्टबिन करूंगा xorg.conf
चान-हो सुह १h

क्या आप दोहरी मॉनिटर का उपयोग कर रहे हैं?
एलिस्टेयर बुक्सटन

ब्राउज़र में फ्लैश के साथ 12.10 में एक ही मुद्दा, हालांकि वीएलसी में कोई फाड़ नहीं है जिसे मैं देख सकता हूं, और न ही जब खिड़कियों को चारों ओर खींच रहा हो। क्या आपने तब से कोई हल ढूंढ लिया?
ब्लूप

जवाबों:


18

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

एक बार जब आप ऐसा कर लेते हैं, तो वीडियो का प्रयास करें।

अतीत में, मैंने पाया है कि vsync काम नहीं करता है जब nvidia कार्ड सबसे धीमी powermizer सेटिंग पर होता है।


धन्यवाद! यह मेरे लिए आर्क लिनक्स पर मालिकाना एनवीडिया ड्राइवर (310.19) का उपयोग कर काम करता था। मैं इसे काफी समय से हल करने की कोशिश कर रहा हूं। ऐसा विचित्र मुद्दा।
रीड करें

क्या कमांड लाइन से इस सेटिंग को नियंत्रित करना संभव है? ताकि मैं वीडियो प्लेयर शुरू करने पर इसे सक्षम कर सकूं (और खिलाड़ी के बंद होने के बाद इसे अक्षम कर सकता हूं)?
पणजी

1
आह। nvidia-settings -a GPUPowerMizerMode=1इसे प्रदर्शन और nvidia-settings -a GPUPowerMizerMode=2ऑटो पर सेट करता है ।
पनजी

11

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

ट्विनव्यू के साथ __GL_SYNC_TO_VBLANK का उपयोग करते समय, OpenGL केवल एक प्रदर्शन डिवाइस के साथ सिंक कर सकता है; यह डिस्प्ले डिवाइस पर भ्रष्टाचार को फाड़ने का कारण हो सकता है जिसमें OpenGL सिंक नहीं कर रहा है। आप पर्यावरण चर __GL_SYNC_DISPLAY_DEVICE का उपयोग यह निर्दिष्ट करने के लिए कर सकते हैं कि किस डिवाइस के लिए OpenGL सिंक होना चाहिए। आपको इस पर्यावरण चर को डिस्प्ले डिवाइस के नाम पर सेट करना चाहिए; उदाहरण के लिए "CRT-1"। प्रदर्शन उपकरणों की सूची और उनके नामों की सूची के लिए अपनी एक्स लॉग फाइल में "कनेक्टेड डिस्प्ले डिवाइस (ओं):" लाइन को देखें।

मैंने इसे स्थायी रूप से / etc / वातावरण में सेट किया है - बस एक नई लाइन पर कुछ इस तरह जोड़ें:

__GL_SYNC_DISPLAY_DEVICE="DFP-0"


हाय एलिस्टेयर। सुझाव के लिए धन्यवाद, लेकिन मैं केवल एक प्रदर्शन का उपयोग करता हूं।
चान-हो सुह

7

मैं भी अपने इंटेल रेतीले पुल प्रोसेसर में वीडियो फाड़ से पीड़ित था। इसने मेरे लिए काम किया। मैंने निम्नलिखित पंक्तियों को "/ etc / environment" में रखा -

CLUTTER_PAINT = अक्षम-कटा हुआ-
लाल : अक्षम- सुस्त CLUTTER_VBLANK: सत्य

और यह काम किया। अंत में एंटर दबाएं और इन लाइनों को कॉपी पेस्ट करें। इसे पुनः आरंभ करने की आवश्यकता हो सकती है। कोशिश करो।


2
सुझाव के लिए धन्यवाद, लेकिन ये Gnome3 पर्यावरण चर हैं (जैसे कि Gnome Shell द्वारा उपयोग किया जाता है)। मैं बहुत कम से कम विंडो मैनेजर का उपयोग करता हूं, इसलिए यह मेरे लिए लागू नहीं होता है। इसके अतिरिक्त, मेरे पास सैंडी ब्रिज प्रोसेसर नहीं है।
चान-हो सुह

इस समाधान ने 13.04 पर सिनामन डेस्कटॉप (म्यूटर विंडो मैनेजर) और एनवीडिया 313 ड्राइवरों पर होने वाली फाड़ समस्या को ठीक किया। एक पुरानी पोस्ट को टक्कर देने के लिए क्षमा करें, लेकिन धन्यवाद।
आस्कुं

4

यहाँ बताया गया है कि मैंने अपने ASUS K50IN नोटबुक पर वीडियो के लिए vsync मुद्दों को NVIDIA GeForce G102M के साथ कैसे हल किया । मुझे पता है कि आपके माइलेज अलग-अलग हो सकते हैं क्योंकि कार्ड अलग-अलग हैं, लेकिन आप इसे आज़मा सकते हैं ... मेरे लिए ट्रिक थी नंगे पांव MPlayer (लेकिन MPlayer2!) का उपयोग करना। यह किसी भी अन्य खिलाड़ियों के साथ काम नहीं करता है।

  1. Ccsm में सामान्य कम्पाइज़ जादू करें

    • कंपोजिट के तहत रीफ़्रेश रेट का पता लगाएं और अपने मॉनिटर के करंट को मैन्युअल रूप से दर्ज करें।
    • मैंने 'कॉपी टू टेक्सचर' चालू किया, यह सुनिश्चित नहीं हुआ कि मदद मिली या नहीं।
    • ओपनजीएल के तहत: टेक्स। फ़िल्टर - सर्वश्रेष्ठ
    • VBlank के लिए सिंक चालू है
    • यूनिटी प्लगिन: (यकीन नहीं होता कि इससे कोई मदद मिली, लेकिन यह कथित रूप से गति में सुधार करता है) पैनल अपारदर्शिता - 1.0000, लॉन्चर ओपेसिटी के लिए समान। डैश ब्लर - स्टेटिक
  2. सामान्य एनवीडिया-सेटिंग्स जादू करें:

    • VBlank को XVideo और OpenGL दोनों सेटिंग में सिंक करें
    • ओपन सेटिंग्स के तहत उच्च गुणवत्ता के लिए छवि सेटिंग्स सेट करें
    • प्रदर्शन कॉन्फ़िगरेशन के तहत अपने रिज़ॉल्यूशन को मैन्युअल रूप से सेट करें, फिर अपनी ताज़ा दर को ऑटो से अपनी वर्तमान ताज़ा दर पर सेट करें।
  3. Mplayer और vdpau स्थापित करें (mplayer2 !!! यह नया और प्रायोगिक है और मेरे लिए, कम से कम, VDPAU के साथ पिछड़ गया था)

    • पैकेज: mplayer libvdpau1 vdpau-va- ड्राइवर
  4. MPlayer सेट करें (मैंने गनोम-मॉलर की भी कोशिश की है, लेकिन इसका उतना परिणाम नहीं है जितना मैंने कोशिश की थी)

    • फ़ाइल खोलें ~ / .mplayer / config या यदि आपके पास नहीं है तो इसे बनाएं। आपको फ़ोल्डर .mplayer भी बनाना पड़ सकता है । इसमें यह शामिल होना चाहिए:
[default]
ao=pulse
vo=vdpau

यदि आपने पल्स ऑडियो को हटा दिया है तो एओएस को अलसा में बदलें।

फिर से / लॉग आउट करके X को पुनरारंभ करें।

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


1

यह मेरे लिए एक अति रैडॉन चालक पर काम करता है, इसलिए यह आपके लिए काम कर सकता है:

कॉन्फ़िगरेशन फ़ाइल जोड़ें (उदाहरण के लिए /etc/X11/xorg.conf.d/20-nouveau.conf)

इससे मिलकर:

Section "Device"
    Option      "EXAVsync"  "True"
    Option      "GLXVBlank" "True"
    Identifier  "Nvidia card"
    Driver      "nouveau"
EndSection

EXA वीडियो कंपोज़ करने की रूपरेखा है; यह डिफ़ॉल्ट रूप से vsnc को नहीं लगता है।

यह प्लेबैक वीडियो के लिए अलग-अलग सॉफ़्टवेयर (जैसे vlc) आज़माने के लायक भी हो सकता है।


1
जैसा कि मैंने अपने पोस्ट में उल्लेख किया है, डिफ़ॉल्ट ड्राइवर पर स्विच करना एक विकल्प नहीं है।
चान-हो सुह

1

यकीन नहीं होता कि यह आपको परेशान करेगा, लेकिन इसने मेरे लिए काम किया। एनवीडिया-सेटिंग्स खोलें और ऑटो से 60 में फ्रीकेंसी को बदलें। और लागू करें दबाएं। यह मेरी समस्याओं को वीडियो फाड़ और सामान्य डेस्कटॉप टिमटिमा रहा है। अफसोस की बात है कि मुझे हर बार ऐसा करना पड़ता है।


1
के रूप में मैं अपनी पोस्ट में बताया गया है, अपने प्रदर्शन ताज़ा दर है 60 हर्ट्ज। अपने मुद्दे के लिए, इस उत्तर का अनुसरण करें
चान-हो सुह

1

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

जैसे मैं फुलस्क्रीन में 1280x714 आकार का वीडियो चला रहा था, वीडियो में आंसू थे। जैसा कि मैंने वीडियो के पहलू अनुपात को 16: 9 के लिए प्लेबैक को सुचारू बनाने के लिए मजबूर किया।

मुझे यह ध्यान रखना होगा कि समस्या का मूल कारण वहां रहना है और यह कष्टप्रद है। चूंकि पहलू अनुपात को मूल नहीं रखा गया है, इसलिए वीडियो में कुछ विकृति होगी। हालांकि यह आँसू के बिना देखना बेहतर है;)


1

मैं Ubuntu 12.04LTS 64 बिट का उपयोग करता हूं और मेरे पास nvidia gtx 660ti है।

मैं एक महीने से अधिक समय तक वीडियो फाड़ से पीड़ित था जब तक कि मुझे कोई समाधान नहीं मिला।

एनवीडिया एक्स सर्वर सेटिंग्स खोलें -> पावरमाइज़र -> पावरमाइज़र सेटिंग्स (नीचे के पास), और जहां यह कहता है, "पसंदीदा मोड," सेटिंग को एडाप्टिव से प्रीफर अधिकतम प्रदर्शन में बदल दें।


1

PPA से संस्करण 319 में अपग्रेड करने से समस्या हल हो गई:

यदि बूट के बाद, यह फेलसेफ मोड में चलता है, रिकवरी में चला जाता है और चलता है sudo nvidia-xconfig। खुश वीडियो खेल!


0

यदि आप दोहरे मॉनिटर का उपयोग नहीं कर रहे हैं तो एक और संभावना है। Vblank के लिए दो अलग-अलग प्रकार के सिंक हैं: एक XVideo के लिए और एक OpenGL के लिए। एनवीडिया-सेटिंग्स में, एक "एक्स सर्वर XVideo सेटिंग्स" के तहत है और दूसरा "ओपनजीएल / सेटिंग्स" के तहत है। कौन सा वास्तव में आपके वीडियो प्लेबैक सॉफ़्टवेयर को प्रभावित करता है यह इस बात पर निर्भर करता है कि यह किस आउटपुट प्लगइन का उपयोग कर रहा है।


VLC में उन दो आउटपुट के विकल्प हैं और मैंने उन दोनों को आज़माया है।
चान-हो सुह

0

मैं आपके विवरण से अनिश्चित हूं कि क्या आप वास्तव में फाड़ देख रहे हैं; आम तौर पर, फाड़ते हुए लगता है कि चित्र क्षैतिज या दो या तीन खंडों में विभाजित है, जिसमें भागों का मिलान नहीं हो रहा है। ऐसा इसलिए होता है क्योंकि वीडियो में ऊपर का हिस्सा और नीचे का हिस्सा एक ही फ्रेम से नहीं आ रहे हैं। विकिपीडिया में स्क्रीन फाड़ का एक अच्छा सिम्युलेटेड उदाहरण है । ठीक क्षैतिज लाइनों ध्वनियों अलग अधिक की तरह, कंघी , गरीब de-इंटरलेसिंग से कलाकृतियों हालांकि शायद यह सिर्फ वर्णन करने के लिए कठिन है।

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

आप कहते हैं कि आपने XFCE पर अक्षम कंपोज़िंग के साथ प्रयास किया है, लेकिन यह संभवतः जोड़ने की कोशिश करने में चोट नहीं करेगा:

Section "Extensions"
    Option "Composite" "Disable"
EndSection

अपने /etc/X11/xorg.conf के लिए बस सुनिश्चित करें। इसके अलावा, एक अन्य सुझाव जो अब तक उल्लेख नहीं किया गया है:

Option "UseEvents" "True"

अपने xorg.conf के डिवाइस या स्क्रीन अनुभागों के लिए।

अद्यतन करें:

संलग्न स्क्रीनशॉट निश्चित रूप से फाड़ दिखाता है! यदि खिलाड़ी अन्यथा वीडियो को डिकोड करने के साथ रख रहा है (यानी, कोई धीमा धीमा, बस फाड़ रहा है), तो शायद यह कोई फर्क नहीं पड़ता कि यह सीपीयू या जीपीयू डिकोडिंग कर रहा है। वीएलसी के पास "त्वरित वीडियो आउटपुट" चालू और बंद करने के लिए वरीयताएँ में वीडियो सेटिंग्स पृष्ठ पर एक विकल्प है; अगर यह चालू है, तो इसे डीकोड करने के लिए GPU का उपयोग करना चाहिए। यदि आप उस सेटिंग को VLC में टॉगल करते हैं और वीडियो चलाने के topदौरान टर्मिनल में चलते हैं , तो आपको दो सेटिंग्स के बीच CPU उपयोग में अंतर देखना चाहिए। आप वीएलसी में किसी भी डी-इंटरलेसिंग को बंद करने की कोशिश कर सकते हैं यह देखने के लिए कि क्या फर्क पड़ता है।

मेरे पास दो अन्य सुझाव हैं:

मुझे आपके xorg.conf के साथ स्पष्ट रूप से कुछ भी गलत नहीं दिख रहा है, लेकिन आप डबल-चेक कर सकते हैं कि दोनों vblank सेटिंग्स (X सर्वर XVideo सेटिंग्स और OpenGL सेटिंग्स पर सिंक) को सही ढंग से .nvidia-settings-rc में संग्रहीत किया गया है। कुछ लोग एनविडिया-सेटिंग्स को रूट के रूप में या gksudo का उपयोग करके चलाते हैं (इसलिए यह /etc/X11/xorg.conf को अपडेट कर सकता है), लेकिन इसके परिणामस्वरूप सेटिंग्स /root/.nvidia-slings-rc में ~ / के बजाय संग्रहीत की जा सकती हैं। NVIDIA-सेटिंग-rc। यह आपकी खुद की कॉपी लेने के लिए होना चाहिए, लेकिन किसी भी संदेह से बचने के लिए, आपको nvidia-settings चलाने के दौरान दोनों vblank सेटिंग्स की जांच करनी चाहिए; सेटिंग्स के निचले पृष्ठ पर "वर्तमान करेंट कॉन्फ़िगरेशन सहेजें" को हिट करना न भूलें। यदि आप चलाते हैं:

nvidia-settings -q=XVideoTextureSyncToVBlank -q=SyncToVBlank

फिर आपको यह देखना चाहिए कि दोनों सेटिंग्स 1 पर सेट हैं। आपको यह भी जांचना चाहिए कि हालाँकि आप सेटिंग्स को फिर से लोड कर रहे हैं और फिर से ऊपर कमांड चलाकर काम कर रहे हैं।

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

https://launchpad.net/~ubuntu-x-swat/+archive/x-updates

और आप 12.04 के लिए उपलब्ध पुराने संस्करण में अपग्रेड करने का प्रयास कर सकते हैं:

https://launchpad.net/ubuntu/precise/amd64/nvidia-current या https://launchpad.net/ubuntu/precise/i386/nvidia-current

इस पर निर्भर करता है कि आपके पास amd64 है या i386 स्थापित है। संस्करण संख्या पर उस दाईं ओर क्लिक करें जिसे आप आज़माना चाहते हैं, .deb फ़ाइल डाउनलोड करें और फिर इसके साथ इंस्टॉल करें:

sudo dpkg --install <name of file>.deb

उदाहरण के लिए, एक असंबंधित बग बग के कारण, मुझे यह डाउनलोड करना पड़ा:

http://launchpadlibrarian.net/90395807/nvidia-current_290.10-0ubuntu2_amd64.deb

से

https://launchpad.net/ubuntu/precise/amd64/nvidia-current/290.10-0ubuntu2

और इसका उपयोग करके स्थापित किया:

sudo dpkg --install nvidia-current_290.10-0ubuntu2_amd64.deb

एक अन्य छोटा बिंदु: एक अन्य उत्तर में ऑटो से 60 हर्ट्ज तक ताज़ा दर को बदलने का उल्लेख है, और आप कहते हैं कि यह पहले से ही 60 हर्ट्ज पर सेट है। हालाँकि, आपके संलग्न xorg.conf में मेटा-नोड्स (स्क्रीन सेक्शन) में एनवीडिया-ऑटो-सेलेक्ट है, जो बताता है कि यह तय नहीं है। हालाँकि, आपकी मॉनिटर परिभाषा केवल 60.0 प्रदान करती है, इसलिए शायद यह असंगत है। यह देखने के लिए दिलचस्प हो सकता है कि आपके xorg.conf को बैक अप करें और स्थानांतरित करें, और देखें कि क्या आपको एक अलग कॉन्फ़िगरेशन मिलता है या नहीं फिर से एनवीडिया-xconfig और nvidia-settings चलाएं।


हाय डेविड। मैंने अपनी कथित फाड़ की एक छवि अपलोड की है :-) कृपया मुझे बताएं कि क्या यह "फाड़" से मेल खाता है। यह मेरे द्वारा देखे गए किसी भी वीडियो पर बहुत अधिक होता है, इसलिए मुझे नहीं लगा कि यह बारीकियों में जाने लायक है। क्या आपके पास विशेष रूप से परीक्षण करने के लिए कोई सुझाव है? मैंने उन विकल्पों की कोशिश की है (और बाद में उन्हें हटा दिया गया है), लेकिन शायद वहाँ कुछ संयोजन है जो मुझे कोशिश करनी चाहिए? यदि आप मेरे चिपके हुए xorg.conf को देख सकते हैं, तो मुझे बताएं कि क्या कुछ गलत है। अगर GPU काम नहीं कर रहा है तो मैं कैसे जांच करूं? अंत में, हाँ एक ही वीडियो का OS X में एक ही मशीन पर कोई समस्या नहीं है।
चान-हो सुह

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

हाँ, यह फाड़ के जैसा दिखता है। क्षमा करें संदेह :-)
डेविड एडवर्ड्स

मैंने आपकी प्रतिक्रिया के आधार पर आगे के सुझाव जोड़े हैं।
डेविड एडवर्ड्स

दुर्भाग्य से, कोई भाग्य नहीं। मुझे लगता है कि शायद ऐसा करने के लिए केवल Nvidia के GeForce 320M के समर्थन में सुधार की प्रतीक्षा है, हालांकि मुझे आश्चर्य है कि क्यों नोव्यू के पास कोई मुद्दा नहीं है।
चान-हो सुह

0

डेविड पिछली पोस्ट के अलावा: यदि आप एक्स-स्वैट पीपीए का उपयोग करके नवीनतम एनवीडिया स्वामित्व ड्राइवरों को स्थापित करना चाहते हैं, तो आप इसे अपने उपयुक्त स्रोतों में भी जोड़ सकते हैं:

sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get install nvidia-current

यह नवीनतम संस्करण स्थापित करेगा और आपको उनके वितरण के बारे में अद्यतित रखेगा।


0

क्षमा करें, यह उत्तर कुछ हद तक OpenSuSE के लिए है, उबंटू के लिए नहीं, लेकिन मुझे अंततः इन परिवर्तनों के साथ काम करना पड़ा,

  • अस्थायी रूप से कंपोज़िंग / विंडो प्रभाव अक्षम करें (OpenSuSE में alt + Shift + f12)
  • "ओपन" वीडियो आउटपुट (प्रयोगात्मक) के लिए सेट "वीडियो" सेटिंग के साथ वीएलसी का उपयोग करें। "त्वरित वीडियो आउटपुट (ओवरले)" भी मेरे लिए चेक किया गया है। अगर यह मायने रखता है तो मैं वीएलसी 2.1.1 का उपयोग कर रहा हूं।
  • Mnnichol के उत्तर में, प्रदर्शन के लिए PowerMizer सेटिंग्स सेट करें
  • आमिर Dizdarević के जवाब के रूप में उच्च करने के लिए OpenGL सेटिंग्स सेट करें

आशा करता हूँ की ये काम करेगा! मैं कल्पना करता हूं कि यह कंपोज़िंग के साथ काम करने के लिए कुछ सेटिंग है, लेकिन मैं परीक्षण के लिए कम से कम कंपोज़िटिंग अक्षम करने की सलाह देता हूं। मेरा सेटअप एक 4K मॉनिटर और GTX 650 ग्राफिक्स कार्ड है।


0

आप वीएलसी के लिए वीडियो आउटपुट को "ओपनजीएल जीएलएक्स" में बदलकर इसे ठीक कर सकते हैं।


0

मैं 64-बिट एलिमेंटरी ओएस लूना (उबंटू 12.04 एलटीएस पर आधारित) चला रहा हूं और मुझे भी यही समस्या थी। चारों ओर खोज करने पर, मुझे अंततः एक विधि मिली, जिसमें काम करता है और जाहिर है कि इसमें "पावरमाइज़र सेटिंग्स से लेकर प्रदर्शन तक" समाधान शामिल हैं, क्योंकि बहुत से अन्य मटर पहले ही कह चुके हैं।

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

बस उपकरणों को कम करें, यह सरल है:

http://ubuntu.aspcode.net/view/635400140124705175636416/nvidia-settings-powermizer-performance-mode-on-12044-64-bit

जैसा कि लेख कहता है, एक स्टार्टअप एप्लिकेशन बनाएं और आप जाने के लिए अच्छे हैं !!!! मानो मेरी बात, काम करता हैं!!! इस पोस्ट करने के लिए एक्वाल्ब्यू के लिए बहुत धन्यवाद और निश्चित रूप से Nvidia कस्टमर केयर के माइक से जिन्होंने समाधान प्रदान किया !!!

FYI करें, मेरे पास Phenom II X4, 8GB DDR3 RAM, Corsair SSD, GTX 650, एलिमेंट्री लूना 64-बिट है।


0

मैं अपने कर्सर के साथ खिड़की उठा सकता था, खिड़की को हिला सकता था, और यह फाड़ को ठीक कर सकता था। तो ऐसा लगता है जैसे एक्स में कुछ कॉलबैक मुद्दे।

मेरे लिए vlc फिक्स था:

vlc -> उपकरण -> वरीयताएँ -> वीडियो -> 'आउटपुट' ड्रॉपडाउन में x11 video output(XCB)


-2

ऐसा लगता है कि आप कुछ हल्के विंडो प्रबंधक (संभवतः ओपनबॉक्स) चला रहे हैं। यदि ऐसा है, तो संभव है कि आप डेस्कटॉप प्रभाव जैसे कि छाया, पारदर्शिता आदि प्राप्त करने के लिए एक समग्र प्रबंधक के रूप में xcompmgr का उपयोग कर रहे हों। मेरे मामले में, xcompmgr को बंद करने से यह एक ही समस्या हल हो गई: वीडियो देखते समय फाड़ देना, विशेष रूप से उन HD (जो CPU गहन हैं)। जाहिर है, फाड़ xcompmgr में एक बग की वजह से हुई, जो एक लंबे समय से परित्यक्त परियोजना है। Xcompmgr को बंद करने के लिए आप "Killall xcompmgr" पर अमल कर सकते हैं। वह काम करना चाहिए। आशा करता हूँ की ये काम करेगा! Saludos! पाब्लो।


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