Cinnamon - это флагманская среда рабочего стола Linux Mint. Начавшись как форк Gnome 3, теперь он полностью независим. На веб-сайте Linux Mint было опубликовано новое объявление, в котором говорится об улучшении производительности для предстоящей версии Cinnamon, чтобы предотвратить разрыв экрана. Он будет поставляться со следующей версией Linux Mint.
В объявлении говорится следующее:
Реклама
Корица 4.0
В продолжение улучшений «мгновенности», появившихся в Cinnamon 3.8, команда в настоящее время изучает VSync, и в частности CLUTTER_VBLANK, который устанавливает Sync на VBlank в Cinnamon.
Хотя Vsync предотвращает разрыв экрана, он также снижает производительность. Эта стоимость отображается в Cinnamon при перетаскивании окна мышью. Когда вы перемещаете курсор мыши влево и вправо, вы можете заметить, что окно, которое перетаскивается под ним, движется не совсем «вместе с ним», а с небольшой задержкой, как если бы между курсором и окно, которое он держит.
как выгнать кого-то с netflixУдаление 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 в настоящее время находится в разработке. Дата его выхода пока не известна.