شما هنوز به سیستم وارد نشده اید.

#1 2015-09-26 01:00:38

بهروز رمضانی
عضو
از : اصفهان
ثبت شده: 2015-09-16
ارسال ها: 203
وب سایت

آموزش رفع مشکل Tearing در میزکار XFCE

شاید تا بحال به این مشکل برخورد کرده باشید که هنگام دیدن ویدئو خطوط افقی روی صفحه نمایش پدیدار شده و باعث شکسته شدن تصویر پخش شده میشوند. برای رفع این مشکل در توزیع مانجارو XFCE مراحل زیر را دنبال نمایید.
ابتدا Compton را نصب کنید.

sudo pacman -S compton

توسط ادیتور نانو فایل پیکرهبندی Compton را ایجاد کنید.

nano ~/.config/compton.conf

حال محتویات زیر را در فایل قرار داده و فایل را ذخیره نمایید.

backend = "glx";
paint-on-overlay = true;
glx-no-stencil = true;
vsync = "opengl-swc";

# Shadow
shadow = true; # Enabled client-side shadows on windows.
no-dock-shadow = true; # Avoid drawing shadows on dock/panel windows.
no-dnd-shadow = true; # Don't draw shadows on DND windows.
clear-shadow = true; # Zero the part of the shadow's mask behind the window (experimental).
shadow-radius = 7; # The blur radius for shadows. (default 12)
shadow-offset-x = -7; # The left offset for shadows. (default -15)
shadow-offset-y = -7; # The top offset for shadows. (default -15)
shadow-exclude = [
 "n:e:Notification",
 "n:e:Docky",
 "g:e:Synapse",
 "g:e:Conky",
 "n:w:*Firefox*",
 "n:w:*Chromium*",
 "n:w:*dockbarx*",
 "class_g ?= 'Cairo-dock'",
 "class_g ?= 'Xfce4-notifyd'",
 "class_g ?= 'Xfce4-power-manager'",
 "class_g ?= 'Notify-osd'",
 "_GTK_FRAME_EXTENTS@:c"
];

# Opacity
detect-client-opacity = true;

# Window type settings
wintypes:
{
 tooltip = { shadow = false; };
};

حال با استفاده از دستور زیر xfwm4 compositor را غیر فعال کنید.

xfconf-query -c xfwm4 -p /general/use_compositing -s false

اکنون دستور زیر را اجرا کنید تا ادیتور نانو فایل compton.desktop را ایجاد کند.

nano ~/.config/autostart/compton.desktop

محتویات زیر را در آن کپی کرده و فایل را ذخیره کنید.

[Desktop Entry]
Encoding=UTF-8
Version=0.9.4
Type=Application
Name=Compton
Comment=X11 compositor
Exec=compton -b
OnlyShowIn=XFCE;
StartupNotify=false
Terminal=false
Hidden=false

برای اعمال تغییرات یکبار Logout و مجددا Login نمایید. برای اطمینان حاصل کردن از کارکرد compton از دستور زیر استفاده کنید.

pgrep -l compton

خروجی دستور بالا چنین خواهد بود.

954 compton

آخرین ویرایش توسط بهروز رمضانی (2015-09-26 01:02:04)


در یادگیری و استفاده از خط فرمان کوشا باشید چرا که رستگاری شما در آن است.

آفلاین

#2 2015-09-26 19:38:24

حسین حیدری
Moderator
از : اصفهان
ثبت شده: 2015-09-16
ارسال ها: 413

پاسخ: آموزش رفع مشکل Tearing در میزکار XFCE

من یه همچین مشکلی سر داک داشتم.


Just an anime fan

آفلاین

#3 2015-09-26 20:34:27

farvahar
عضو
ثبت شده: 2015-09-16
ارسال ها: 18

پاسخ: آموزش رفع مشکل Tearing در میزکار XFCE

من این مشکل تو انترگوس با میزکار گنوم دارم ...این روش واسه من جوابگو نیست ؟؟

آفلاین

#4 2015-09-26 20:56:58

Arcush
Moderator
ثبت شده: 2015-09-15
ارسال ها: 1,496

پاسخ: آموزش رفع مشکل Tearing در میزکار XFCE

"compton" محدود به میزکار خاصی نیست. بنابراین میشه روی نوم هم امتحانش کرد.

آفلاین

#5 2015-09-27 02:04:11

farvahar
عضو
ثبت شده: 2015-09-16
ارسال ها: 18

پاسخ: آموزش رفع مشکل Tearing در میزکار XFCE

من اینکارو کردم با میز کار گنوم دستور آخرم خروجی نداره واسم و مشکلم پابرجاست
[far@far ~]$ pgrep -l compton
[far@far ~]$

آفلاین

#6 2015-09-27 16:29:22

بهروز رمضانی
عضو
از : اصفهان
ثبت شده: 2015-09-16
ارسال ها: 203
وب سایت

پاسخ: آموزش رفع مشکل Tearing در میزکار XFCE

farvahar نوشته است که:

من اینکارو کردم با میز کار گنوم دستور آخرم خروجی نداره واسم و مشکلم پابرجاست
[far@far ~]$ pgrep -l compton
[far@far ~]$

آیا از اجرا شدن compton در میزکار گنوم مطمئن هستید؟ اجرای برنامه در زمان لاگین به صورت خودکار برای هر میزکاری فرق داره. با دستور زیر بعد از لاگین اجرا شدن compton را چک کنید.

ps -ef | grep compton

خروجی دستور به شرط اینکه compton در استارت آپ اجرا شده باشه چنین خواهد بود

majin     1080     1  2 13:47 ?        00:02:01 compton -b
majin     4103  1187  0 15:24 pts/0    00:00:00 grep --colour=auto compton

چک کنید میزکار نوم از چه روشی برای مدیریت استارت آپ برنامه ها استفاده میکنه.


در یادگیری و استفاده از خط فرمان کوشا باشید چرا که رستگاری شما در آن است.

آفلاین

پانوشت انجمن

پشتیبانی توسط تیم آرچ لینوکس ایران و نیرو گرفته با FluxBB