Windows Tips & News

Cinnamon 4.0 спробує зменшити розриви екрана

Cinnamon — це флагманське середовище робочого столу Linux Mint. Починався як форк Gnome 3, тепер він повністю незалежний. На веб-сайті Linux Mint було опубліковано нове оголошення, яке містить покращення продуктивності майбутньої версії Cinnamon, щоб запобігти розриву екрана. Він буде поставлятися з наступною версією Linux Mint.

Кориця 4.0

Продовжуючи покращення «швидкості», які з’явилися в Cinnamon 3.8, команда зараз розглядає VSync, і, зокрема, CLUTTER_VBLANK, який встановлює Sync на VBlank у Cinnamon.

Хоча Vsync запобігає розриву екрана, він також має ціну продуктивності. Цю вартість видно в Cinnamon під час перетягування вікна за допомогою миші. Коли ви переміщаєте курсор миші вліво і вправо, ви можете помітити, що вікно, яке перетягуєте під ним, не рухається точно «з ним», але з невеликою затримкою, ніби була якась гумка між курсором і вікном, це проведення.

Видалення Vsync усуває цю затримку. Тоді перетягування Windows миттєво і повністю реагує. Здається, що показники FPS також підтверджують це спостереження, а вищі показники FPS змушують нас вважати, що це може мати інший позитивний вплив на продуктивність Cinnamon.

Тоді проблема полягає в розриві екрана.

На сучасних графічних процесорах NVIDIA ми можемо позбутися розривів екрана за допомогою «Force Composition Pipeline» у налаштуваннях NVIDIA. Коли Vsync вимкнено в Cinnamon, ми отримуємо швидший робочий стіл без розривів екрана.

Зараз команда вивчає це та тестує різноманітні налаштування та графічні карти. Немає гарантії, що ми знайдемо «єдине рішення для всіх» і зможемо доставити середовище Cinnamon 4.0, яке буде швидким і без розривів екрана для всіх. Якщо ми не зможемо, ми, ймовірно, полегшимо людям налаштування свого середовища, маючи більше інформації про розрив екрана, продуктивність і можливість налаштувати Vsync у налаштуваннях системи.

Якщо ви хочете перевірити це на поточних налаштуваннях Cinnamon, ви можете перезапустити cinnamon за допомогою:

1

CLUTTER_SHOW_FPS=1кориця--замінити

І щоб перезапустити його без Vsync:

1

CLUTTER_VBLANK=жодного CLUTTER_SHOW_FPS=1кориця--замінити

Подивіться, чи ви бачите різницю з точки зору FPS та коли ви переміщуєте вікна по екрану. Розрив екрана, коли це відбувається, здебільшого помітний у фільмах або під час прокручування списків вгору та вниз. Тестуйте з неповноекранними вікнами (повноекранні вікна можуть пропускати композицію в Cinnamon, так що це зовсім інша річ).

Cinnamon 4.0 зараз знаходиться в розробці. Дата його виходу поки невідома.

Програма для вашого телефону підтримує дві SIM-карти

Цей веб-сайт використовує файли cookie, щоб покращити ваш досвід під час навігації веб-сайтом. З ...

Читати далі

Програма для вашого телефону тепер підтримує вбудовані відповіді в сповіщеннях у Windows 10

Програма для вашого телефону тепер підтримує вбудовані відповіді в сповіщеннях у Windows 10

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність систе...

Читати далі

Програма Windows 10 Ваш телефон покаже аудіо, яке зараз відтворюється з телефону

Програма Windows 10 Ваш телефон покаже аудіо, яке зараз відтворюється з телефону

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність систе...

Читати далі