Compton: استبعاد التعتيم لبرامج معينة

تم إنشاؤها على ١٥ أكتوبر ٢٠١٧  ·  16تعليقات  ·  مصدر: chjj/compton

هناك العديد من الخيارات لاستبعاد سلوكيات معينة (الظلال وتأثيرات التلاشي وما إلى ذلك) ولكن لا يوجد شيء للتعتيم. كيف يمكنني تعطيل التعتيم (ضبطه على 1.00) لبرامج معينة؟

التعليق الأكثر فائدة

يوجد بالفعل خيار يسمى قاعدة العتامة التي يمكنك من خلالها ضبط التعتيم لبرنامج معين على سبيل المثال opacity-rule = [ "80:class_g = 'URxvt'" ]; سيعمل على ضبط النوافذ مع فئة URxvt إلى 80٪ عتامة فقط استبدلها بأي قيمة تحتاجها ويجب أن تعمل

ال 16 كومينتر

يوجد بالفعل خيار يسمى قاعدة العتامة التي يمكنك من خلالها ضبط التعتيم لبرنامج معين على سبيل المثال opacity-rule = [ "80:class_g = 'URxvt'" ]; سيعمل على ضبط النوافذ مع فئة URxvt إلى 80٪ عتامة فقط استبدلها بأي قيمة تحتاجها ويجب أن تعمل

خطأي! أعتقد أنها لم تنجح في البداية لأنني لم أدخل XX: قيمة قبل الفصل .. كيف توجد قواعد فارغة (على سبيل المثال: fade-expose = [] ؛) لـ _أي شيء_- قاعدة ولكن ليس للشفافية ؟

أنا آسف ولكن يبدو الأمر كما يلي 1) لا يمكنني الحصول على عتامة بنسبة 100٪ و (ب) لا تزال مقاطع الفيديو بملء الشاشة شفافة ..

الجزء الأول لست متأكدًا من سبب عدم عمل 100 ، ربما يكون 99 كافيًا ولكن بالنسبة للجزء الثاني اعتمادًا على المتصفح ، أتذكر أنه على الأقل ينشئ Firefox نافذة باسم فئة مختلف لملء الشاشة ، وأعتقد أنه كان إما "حاوية مكونة إضافية" أو "Navigator" كاسم فئة ولكن لست متأكدًا في الوقت الحالي (يمكنك التحقق من ذلك بنفسك باستخدام xprop ) حتى تتمكن من ضبط ذلك على التركيز دائمًا أو يجب أن تعمل قاعدة العتامة

لا يمكنني الحصول على قاعدة العتامة للعمل. أعتبر أنه يدخل في ~ / .config / compton.conf؟ هذا ما استخدمته:

قاعدة العتامة = ["100: class_g = 'Smplayer'"] ؛

هذه هي مخرجات xprop:

WM_CLASS (STRING) = "smplayer" ، "Smplayer"

لقد جربت كلا الخيطين ، لكن لا يمكنني التوقف عن جعل smplayer شفافًا بعض الشيء. نفس الشيء بالنسبة لـ mplayer.

أيه أفكار؟

طيب لقد وجدت السبب. احتاج كومبتون إلى البدء عبر dbus-launch.

slackhead هل يمكن أن تشرح ماذا فعلت؟ 100 عتامة لا تعمل بالنسبة لي

في ملف بدء تشغيل WM الخاص بك ، يجب عليك استخدام:

كومبتون إطلاق dbus (خيارات) &

يعمل مع i3. لم أجربه في fluxbox حتى الآن ، لكنني متأكد من أنه سيفعل. إذا كنت تستخدم شيئًا مثل XFCE أو Gnome أو KDE ، فسيتعين عليك إيجاد طريقة لتشغيله بهذه الطريقة.

أتمنى أن يساعد ذلك.

لقد استخدمت exec_always dbus-launch compton -CG --config ~/.config/compton.conf & في ملف تهيئة i3 الخاص بي ويقوم بتشغيل compton ولكنه يتجاهل بطريقة ما القيمة 100. يعمل فقط حتى 99 ، إذا كان هناك 100 يتجاهل الخط ببساطة .. لا يمكنني معرفة سبب تصرفه على هذا النحو (أنا أستخدم القوس و i3wm راجع للشغل)

نعم انت محق. لقد تحققت مرة أخرى وهو يتجاهل 100٪. يبدو أن 99٪ = 100 عتامة ، أو أقرب ما يمكنني قوله.

لقد استخدمت compton-conf لضبط كل شيء على 1.0 افتراضيًا ، وهو ما يعمل بالفعل. كانت ملاحظتي حول استخدام dbus-launch تتعلق أكثر بجعل النوافذ معتمًا تمامًا ، لأن بعضها كان شبه شفاف بدون dbus.

لقد تنازلت عن جعل كل نافذة معتمة تمامًا بشكل افتراضي وتعيين عتامة مخصصة عبر قاعدة العتامة لجميع البرامج التي أريد أن أكون شفافة. المشكلة الوحيدة التي أواجهها هنا هي أن برنامج compton يجعل lemonbar شفافًا تمامًا بطريقة ما ولكن لم يرد أحد على مشكلتي بشأن ذلك لمدة شهر. ربما يومًا ما .. شكرًا على أي حال ، لقد جعلتني أعيد التفكير في كيفية إعداد الكمبيوتر والآن لدي التكوين الذي أردته تقريبًا!

إذا تمكنت من العثور على فئة النافذة الخاصة بـ lemonbar ، فقد تتمكن من إصلاحها.

يبدو أنه يتجاهله. الفصل هو Bar ولكن بغض النظر عما أدخلته ، فلن يؤثر ذلك على أي حال

لقد تمكنت من تحقيق عتامة بنسبة 100٪ لمتصفح Firefox من خلال تعيين active-opacity = 1; (لا أريد الشفافية افتراضيًا) وعدم تضمين Firefox على opacity-rule . ثم أعد تشغيل كل من compton و i3 لتطبيق التغيير.

إعادة تشغيل compton بمفرده لا يعيد التعتيم لمثيل تشغيل Firefox.

مرحبًا ، لقد حاولت إصلاح هذه المشكلة ، من خلال السماح بتعيين العتامة على 100 مع القواعد. إذا كان بإمكانك إعطاء yshui / compton @ 30c14c06d2eef008a7eeb3c0e23d8a08c8ba37e1 (أي فرع العتامة) محاولة وتقديم تقرير مرة أخرى ، فسيكون ذلك موضع تقدير كبير.

مرحبًا ، لقد حاولت إصلاح هذه المشكلة ، من خلال السماح بتعيين العتامة على 100 مع القواعد. إذا كان بإمكانك إعطاء yshui / compton @ 30c14c0 (أي فرع العتامة) محاولة ، وتقديم تقرير مرة أخرى ، فسيكون ذلك موضع تقدير كبير.

يمكن التأكيد ، الإصلاح يعمل بالنسبة لي :)

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

tsmithe picture tsmithe  ·  13تعليقات

sainathadapa picture sainathadapa  ·  3تعليقات

bunnybooboo picture bunnybooboo  ·  7تعليقات

FlyingBlanket picture FlyingBlanket  ·  4تعليقات

equeim picture equeim  ·  11تعليقات