Что такое "композитинг"?
Я включил Compiz и использую трехмерный куб рабочего стола с вращением, пока различные классные анимации минимизации.
Недавно, когда я загружал компьютер, Docky велел мне "включить композитинг". Я не знаю, что такое композитинг! Docky работает нормально, как и всегда, поэтому я не знаю, почему он вдруг спрашивает меня об этом (я предполагаю, что это сбит с толку и что это на самом деле включено, но я не уверен).
Итак, что такое композитинг и включен ли он, потому что я использую Compiz или это что-то другое?
Что именно означает "композитинг"?
1 ответ
Композицию обеспечивает Compiz, менеджер окон композитинга. Что это означает, объясняется ниже:
Диспетчер окон композитинга - это компонент графического пользовательского интерфейса компьютера, который рисует окна и их границы. Он также управляет тем, как они отображаются и взаимодействуют друг с другом и с остальной средой рабочего стола. Основное различие между оконным менеджером компоновки и другими оконными менеджерами заключается в том, что вместо вывода на общий экран каждый из них сначала программируется в отдельный и независимый буфер, либо во временное местоположение внутри компьютера, где их можно манипулировать, прежде чем они будут показаны.[1][2]
Затем оконный менеджер обрабатывает и объединяет или комбинирует выходные данные из этих отдельных буферов на общий рабочий стол. В результате программы теперь ведут себя как независимые 2D или 3D объекты. [1] Композиция позволяет создавать расширенные визуальные эффекты, такие как прозрачность, затухание, масштабирование, дублирование, сгибание и искажение, перетасовка и перенаправление приложений. Добавление виртуального третьего измерения позволяет использовать такие функции, как реалистичные тени под окнами, отображение расстояния и глубины, живые эскизы окон и сложные анимации, и это лишь некоторые из них.[3][4] Поскольку программы обращаются к внеэкранному буферу, вся графика, естественно, имеет двойную буферизацию и, следовательно, не мигает при обновлении.
Наиболее часто используемые оконные менеджеры композитинга включают оконный менеджер рабочего стола в Microsoft Windows, Quartz Compositor в Mac OS X, а также системы Compiz, Metacity и KWin для Linux, FreeBSD и OpenSolaris.
Если вы видите черную рамку вокруг Docky, значит, композитинг не включен должным образом. Предупреждение, которое вы получаете, скорее всего, является результатом запуска Docky до того, как сработает композитинг.