كيفية ضبط compton لتجنب تشغيل الفيديو المتقطع

هل أنت مستخدم لتوزيعة Linux خفيفة الوزن وتستخدمها xcompmgr لديك قرطاسية (أوراق شفافة ، ظلال ، إلخ)؟ من المحتمل أنك تعاني من ضعف أداء xcompmgr ، نتيجة للعدد الكبير من الأخطاء التي يحملها.

تمكنت المشاريع الأخرى ، التي ولدت على شكل شوكات xcompmgr ، من حل معظم هذه الأخطاء وإضافة بعض التحسينات الملحوظة. هذا هو الحال من xcompmgr- دانا ذ دي كومبتون، ولا سيما الأخير.

فيديو متقطع نموذجي

فيديو متقطع نموذجي

كومبتون

التثبيت في Arch ومشتقاته:

yaourt -S compton-git

لتكوين compton ، فقط قم بتحرير الملف .config / compton.conf.

باستخدام محرك تقديم glx

لقد استخدمت Compton لفترة طويلة لاستبدال xcompmgr. ومع ذلك ، على الرغم من أداء Compton أفضل بكثير من xcompmgr ، إلا أن تشغيل الفيديو عالي الدقة كان لا يزال ضعيفًا على جهاز Manjaro الخفيف للغاية مع LXDE. كان هناك شيء خاطئ.

لقد اكتشفت هناك أن Compton يأتي بمحركين للعرض: com.xrender y GLX (الذي يستخدم opengl). وغني عن القول ، أن محرك glx أسرع بكثير من xrender. على الرغم من أنه لا يزال في المرحلة "التجريبية" ، إلا أنه في حالتي على الأقل اتضح أنه مستقر تمامًا.

لاستخدام glx تحتاج إلى إجراء بعض التغييرات على ملف التكوين.

nano .config/compton.conf

في نهاية الملف يجب أن نضيف:

# Otros
backend = "glx"
vsync = "opengl";
glx-no-stencil = true;
glx-copy-from-front = false;
glx-no-rebind-pixmap = true;
glx-swap-method = "exchange";
unredir-if-possible = true;

من الممكن إضافة خيارات تكوين أخرى تناسب حالتك بشكل أفضل. أولئك الذين يرغبون في تعلم كيفية تكوين Compton تمامًا ، أقترح إلقاء نظرة على ملف قوس ويكي و كومبتون ويكي. هناك ستجد معلومات قيمة للغاية.

تم ترك ملف تكوين Compton الكامل الخاص بي هكذا.

لملاحظة التغييرات ، يجب عليك إعادة تشغيل compton. يتم تحقيق ذلك على النحو التالي:

قتل كل شريك

ثم الضغط على Alt + F2 وإدخال "compton" (بدون علامات الاقتباس).

تشغيل مقاطع الفيديو

أخيرًا ، كان علي إجراء تغيير بسيط على مشغل الفيديو الخاص بي (SMPlayer) للاستفادة الكاملة من التغييرات التي تم إجراؤها في Compton.

ذهبت إلى خيارات> تفضيلات> فيديو> برنامج تشغيل الخروج واختيار الخيار gl. كما هو موصى به في Compton wiki ، إذا كانت بطاقتك تدعمها فمن الأفضل استخدامها VDPAU. إن بطاقة nVidia الخاصة بي قديمة بعض الشيء لذا كان علي أن ألتزم بـ gl.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   cooper15 قال

    منشور ممتاز. لم يكن لدي أي مشكلة مع الفيديو ، ولكن لم أجد طريقة لجعل كونكي يعمل بشكل جيد مع كومبتون.

    1.    دعنا نستخدم لينكس قال

      لحل هذه المشكلة ، أوصيك بالقراءة
      https://wiki.archlinux.org/index.php/Compton#Conky_without_shadows
      https://github.com/chjj/compton/wiki/faq
      في صحتك! بول.

      1.    cooper15 قال

        شكرا جزيلا سوف ألقي نظرة عليه.

  2.   com.lolivoice قال

    هل من الممكن استخدامه في جنوم؟

  3.   ريدري قال

    الارتباط إلى ملف التكوين الخاص بك معطلة.

    1.    دعنا نستخدم لينكس قال

      يعمل بشكل مثالي ... حاول مرة أخرى.

  4.   بانديف 92 قال

    بالنسبة لمستخدمي amd ، إذا استخدموا برنامج التشغيل المجاني ، فسيتم رؤية كل من إخراج xv و opengl دون تمزيق وسيظهر فلاش الكروم أيضًا ، نظرًا لأنه يستخدم vsync الخاص به (الذي لا يستخدم Firefox) ، على الرغم من أن حركة النوافذ ستحتوي تمزق.
    إذا كنت تستخدم برنامج التشغيل المغلق ، فما عليك سوى النقر فوق المسيل للدموع وهذا كل شيء ، ثم قم بتنشيط الورق الشفاف باستخدام compton وما إلى ذلك.

  5.   كريستيان قال

    مساء الخير ، لا يمكنني العثور على ملف تكوين Compton ، أنا من Manjaro Xfce ... لتشغيل Compton ، قمت بتسجيل الدخول بأمر ، لذلك لم أضطر أبدًا إلى البحث عن ملف التكوين هذا ...
    ~ / .config / compton.conf أو ~ / .compton.conf ، كلاهما غير موجود أو فارغ ... أقدر أي مساعدة ...

    1.    دعنا نستخدم لينكس قال

      كم هو غريب ... هذان هما المكانان اللذان يتم تخزينهما فيهما عادةً.
      وبالمثل ، لن يكون غريباً إذا لم يكن موجودًا. عليك أن تخلقه. 🙂
      في صحتك! بول.

      1.    كريستيان قال

        نعم ، لقد قمت بإنشائه في / home مع التكوين الموضح هنا وقمت بتشغيله باستخدام compton -b. لا يوجد تمزق عند تحريك النافذة ، بالكاد يمكن ملاحظته عندما أشاهد مقاطع الفيديو عبر الإنترنت ، ولكن عند مشاهدة مقاطع الفيديو عالية الدقة تبدو كما هي. لدي VLC ولكن اختيار openGL كإخراج يبدو بنفس الطريقة. إنه يتحسن كثيرًا ، لكن بالتأكيد سأضطر إلى إجراء بعض التهيئة الإضافية ...

        1.    دعنا نستخدم لينكس قال

          ربما. في VLC لم أختبر.
          أيضًا ، أوصيك بتمكين "فك تشفير الأجهزة" في VLC وتعطيل ترجمات SAA (أو شيء من هذا القبيل ، لا يمكنني تذكر الاسم تمامًا).
          عناق! بول.

  6.   جامين فرنانديز (JaminSamuel) قال

    مرحبًا بسؤال ، ما هو الإجراء المطلوب لتثبيته في Xubuntu 14.04؟

    1.    دعنا نستخدم لينكس قال

      مرحبًا Jamin!
      بادئ ذي بدء ، سيتعين عليك تعطيل مؤلف نافذة XFCE ثم تثبيت compton (عبر مركز البرامج أو باستخدام sudo apt install compton).
      أخيرًا ، لبدء تشغيله ، ما عليك سوى كتابة "compton" (بدون علامات اقتباس) في المحطة.
      أترك لك هذا الرابط (باللغة الإنجليزية) الذي أعتقد أنه يمكن أن يكون مفيدًا للغاية: http://duncanlock.net/blog/2013/06/07/how-to-switch-to-compton-for-beautiful-tear-free-compositing-in-xfce/
      في صحتك! بول.