Cinnamon 4.0 ינסה להפחית את קריעת המסך
קינמון היא סביבת הדגל של Linux Mint לשולחן העבודה. התחיל בתור מזלג Gnome 3, עכשיו הוא עצמאי לחלוטין. הודעה חדשה פורסמה באתר של Linux Mint, הכוללת שיפורי ביצועים לגרסת Cinnamon הקרובה כדי למנוע קריעת מסך. זה יישלח עם הגרסה הבאה של Linux Mint.
קינמון 4.0
בהמשך לשיפורי ה-"snappiness" שהגיעו ב-Cinnamon 3.8, הצוות בוחן כעת את VSync, ובפרט ב-CLUTTER_VBLANK שמגדיר את Sync ל-VBlank בקינמון.
למרות ש-Vsync מונע קריעת מסך, יש לזה גם עלות ביצועים. עלות זו גלויה בקינמון בעת גרירת חלון עם העכבר. כאשר אתה מזיז את סמן העכבר ימינה ושמאלה, אתה יכול לשים לב שהחלון שנגרר מתחתיו לא זז בדיוק "עם זה", אבל באיחור קל, כאילו יש איזושהי רצועה אלסטית בין הסמן לחלון. הַחזָקָה.
הסרת Vsync מסירה את העיכוב הזה. לאחר מכן גרירות של Windows הן מיידיות ומגיבות במלואן. נראה כי גם מדדי FPS מאששים את התצפית הזו ונתוני FPS גבוהים יותר מביאים אותנו להאמין שיכולות להיות לכך השפעות חיוביות אחרות על הביצועים של Cinnamon.
הבעיה אם כן היא קריעת המסך.
במעבדי NVIDIA GPU מודרניים אנו מסוגלים להיפטר מקריעת מסך על ידי שימוש ב-"Force Composition Pipeline" ב-NVIDIA-Settings. כאשר Vsync מושבת בקינמון, אנו נהנים מסביבות שולחן עבודה מהירות יותר ללא קריעת מסך.
הצוות בוחן כעת את זה ובודק על מגוון הגדרות וכרטיסים גרפיים שונים. אין שום ערובה שנמצא פתרון "מתאים לכולם" ונוכל לשלוח סביבת Cinnamon 4.0 שתהיה מהירה וללא קריעת מסך עבור כולם מהקופסה. אם לא נוכל, כנראה נקל על אנשים לכוונן את הסביבה שלהם, עם מידע נוסף על קריעת מסך, ביצועים והיכולת להגדיר Vsync בהגדרות המערכת.
אם ברצונך לבדוק זאת בהגדרות הקינמון הנוכחיות שלך, תוכל להפעיל מחדש את הקינמון באמצעות:
1 |
CLUTTER_SHOW_FPS=1קינמון--החלף |
וכדי להפעיל אותו מחדש ללא Vsync:
1 |
CLUTTER_VBLANK=אף אחד CLUTTER_SHOW_FPS=1קינמון--החלף |
ראה אם אתה רואה הבדל במונחים של FPS וכאשר אתה מזיז חלונות על פני המסך. קריעת מסך, כאשר היא מתרחשת, נראית בעיקר בסרטים או בעת גלילה מעלה ומטה ברשימות. בדוק עם חלונות שאינם במסך מלא (חלונות במסך מלא יכולים לדלג על קומפוזיציה בקינמון, אז זה משהו אחר לגמרי).
Cinnamon 4.0 נמצא כעת בפיתוח. תאריך יציאתו לא ידוע עדיין.
סקירת פרטיות
אתר זה משתמש בקובצי Cookie כדי לשפר את החוויה שלך בזמן שאתה מנווט באתר. מתוך קובצי Cookie אלה, קובצי ה-Cookie שמסווגים לפי הצורך מאוחסנים בדפדפן שלך מכיוון שהם חיוניים לפעולת הפונקציות הבסיסיות של האתר. אנו משתמשים גם בקובצי Cookie של צד שלישי שעוזרים לנו לנתח ולהבין כיצד אתה משתמש באתר זה. עוגיות אלו יאוחסנו בדפדפן שלך רק בהסכמתך. יש לך גם אפשרות לבטל את הסכמתך לעוגיות אלו. אבל ביטול הסכמה לחלק מעוגיות אלו עשויה להשפיע על חווית הגלישה שלך.