Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Следующая версия Следующая версия справа и слева | ||
wiki:compton-настройка [2013/07/16 13:13] [Основные настройки] |
wiki:compton-настройка [2015/04/28 15:51] Добавил пример "--shadow-exclude fullscreen" |
||
---|---|---|---|
Строка 66: | Строка 66: | ||
<code>--vsync МЕТОД_VSYNC</code>Устанавливает метод VSync. На данный момент доступно 2 метода: | <code>--vsync МЕТОД_VSYNC</code>Устанавливает метод VSync. На данный момент доступно 2 метода: | ||
- | * none: без вертикальной синхронизации | + | * none: без вертикальной синхронизации |
- | * drm: VSync с параметром DRM_IOCTL_WAIT_VBLANK. Может работать только на некоторых драйверах. Экспериментально | + | * drm: VSync с параметром DRM_IOCTL_WAIT_VBLANK. Может работать только на некоторых драйверах. Экспериментально |
- | * opengl: Синхронизировать VSync с расширением OpenGL SGI_swap_control. Работает только на некоторых драйверах. Экспериментально | + | * opengl: Синхронизировать VSync с расширением OpenGL SGI_swap_control. Работает только на некоторых драйверах. Экспериментально |
(Примечания: некоторые методы VSync могут не работать во время компиляции) | (Примечания: некоторые методы VSync могут не работать во время компиляции) | ||
Строка 99: | Строка 99: | ||
<code>--blur-background-fixed</code>Использовать фиксированную силу размытости, а не коррекцию в соответствии с непрозрачностью окна. | <code>--blur-background-fixed</code>Использовать фиксированную силу размытости, а не коррекцию в соответствии с непрозрачностью окна. | ||
- | ===== ФОРМАТ УСЛОВИЙ ===== | + | ===== Формат условий ===== |
<code>--shadow-exclude и --focus-exclude</code> | <code>--shadow-exclude и --focus-exclude</code> | ||
Строка 114: | Строка 114: | ||
PATTERN фактически является строкой шаблона. | PATTERN фактически является строкой шаблона. | ||
- | ===== ФАЙЛЫ КОНФИГУРАЦИИ ===== | + | ===== Файлы конфигурации ===== |
Комптон может брать информацию из файла настроек если скомпилирована поддержка libconfig. Если --config не используется, комптон будет искать конфигурационный файл в $XDG_CONFIG_HOME/compton.conf (обычно ~/.config/compton.conf), затем в ~/.compton.conf, и в последнюю очередь в compton.conf в $XDG_DATA_DIRS (чаще всего в /etc/xdg/compton.conf). Большинство параметров из командной строки могут заменены на опцию в конфигурационном файле и некоторые опции доступны только в кофигурациооных файлах (на данный момент - некоторые настройки окон). Комптон использует общий формат конфигурационных файлов libconfig. Пример конфигурационного файла - compton.sample.conf - доступен в исходниках. | Комптон может брать информацию из файла настроек если скомпилирована поддержка libconfig. Если --config не используется, комптон будет искать конфигурационный файл в $XDG_CONFIG_HOME/compton.conf (обычно ~/.config/compton.conf), затем в ~/.compton.conf, и в последнюю очередь в compton.conf в $XDG_DATA_DIRS (чаще всего в /etc/xdg/compton.conf). Большинство параметров из командной строки могут заменены на опцию в конфигурационном файле и некоторые опции доступны только в кофигурациооных файлах (на данный момент - некоторые настройки окон). Комптон использует общий формат конфигурационных файлов libconfig. Пример конфигурационного файла - compton.sample.conf - доступен в исходниках. | ||
- | ===== УВЕДОМЛЕНИЯ ===== | + | ===== Уведомления ===== |
*Комптон реинициализируется после получения SIGUSR1. | *Комптон реинициализируется после получения SIGUSR1. | ||
- | ===== ПРИМЕРЫ ===== | + | ===== Примеры ===== |
*Отключение обработки конфигурационного файла: | *Отключение обработки конфигурационного файла: | ||
Строка 138: | Строка 138: | ||
*Разрешить тени на окнах wbar: | *Разрешить тени на окнах wbar: | ||
<code>$ compton -c --shadow-exclude 'g:e:wbar'</code> | <code>$ compton -c --shadow-exclude 'g:e:wbar'</code> | ||
+ | |||
+ | *Разрешить тени, исключая приложения в полноэкранном режиме (решает проблему тёмных "полосок" в снимках выделенной области экрана программой xfce4-screenshooter): | ||
+ | <code>$ compton -c --shadow-exclude fullscreen</code> | ||
*Разрешить вертикальную синхронизацию OpenGL: | *Разрешить вертикальную синхронизацию OpenGL: | ||
<code>$ compton --vsync opengl</code> | <code>$ compton --vsync opengl</code> | ||
+ | |||
+ | {{tag>compton Lubuntu}} | ||
+ |