Настройка Compton Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:compton-настройка [2013/07/16 13:14]
[Основные настройки]
wiki:compton-настройка [2015/05/13 01:00] (текущий)
[Примеры]
Строка 4: Строка 4:
  
 <​code>​-d ДИСПЛЕЙ</​code>​Дисплей,​ которым нужно управлять. <​code>​-d ДИСПЛЕЙ</​code>​Дисплей,​ которым нужно управлять.
- 
  
 <​code>​-r РАДИУС</​code>​Радиус размытия теней в пикселях (по умолчанию 12) <​code>​-r РАДИУС</​code>​Радиус размытия теней в пикселях (по умолчанию 12)
- 
  
 <​code>​-o НЕПРОЗРАЧНОСТЬ</​code>​Непрозрачность теней (0.0 - 1.0, по умолчанию 0.75) <​code>​-o НЕПРОЗРАЧНОСТЬ</​code>​Непрозрачность теней (0.0 - 1.0, по умолчанию 0.75)
- 
  
 <​code>​-l СМЕЩЕНИЕ</​code>​Смещение тени слева, в пикселях (по умолчанию -15) <​code>​-l СМЕЩЕНИЕ</​code>​Смещение тени слева, в пикселях (по умолчанию -15)
- 
  
 <​code>​-t СМЕЩЕНИЕ</​code>​Смещение тени сверху,​ в пикселях (по умолчанию -15) <​code>​-t СМЕЩЕНИЕ</​code>​Смещение тени сверху,​ в пикселях (по умолчанию -15)
- 
  
 <​code>​-I ШАГ_НЕПРОЗРАЧНОСТИ</​code>​Изменение непрозрачности между шагами проявления (0.01 - 1.0, по умолчанию 0.028) <​code>​-I ШАГ_НЕПРОЗРАЧНОСТИ</​code>​Изменение непрозрачности между шагами проявления (0.01 - 1.0, по умолчанию 0.028)
- 
  
 <​code>​-O ШАГ_НЕПРОЗРАЧНОСТИ</​code>​Изменение непрозрачности между шагами затухания (0.01 - 1.0, по умолчанию 0.03) <​code>​-O ШАГ_НЕПРОЗРАЧНОСТИ</​code>​Изменение непрозрачности между шагами затухания (0.01 - 1.0, по умолчанию 0.03)
- 
  
 <​code>​-D МИЛЛИСЕКУНДЫ</​code>​Время между шагами затухания или проявления,​ в мс (> 0, по умолчанию 10) <​code>​-D МИЛЛИСЕКУНДЫ</​code>​Время между шагами затухания или проявления,​ в мс (> 0, по умолчанию 10)
- 
  
 <​code>​-m НЕПРОЗРАЧНОСТЬ</​code>​Непрозрачность по умолчанию для выпадающих и всплывающих меню (0.0 - 1.0, по умолчанию 1.0) <​code>​-m НЕПРОЗРАЧНОСТЬ</​code>​Непрозрачность по умолчанию для выпадающих и всплывающих меню (0.0 - 1.0, по умолчанию 1.0)
Строка 107: Строка 99:
 <​code>​--blur-background-fixed</​code>​Использовать фиксированную силу размытости,​ а не коррекцию в соответствии с непрозрачностью окна. <​code>​--blur-background-fixed</​code>​Использовать фиксированную силу размытости,​ а не коррекцию в соответствии с непрозрачностью окна.
    
-===== ФОРМАТ УСЛОВИЙ ​=====+===== Формат условий ​=====
  
 <​code>​--shadow-exclude и --focus-exclude</​code>​ <​code>​--shadow-exclude и --focus-exclude</​code>​
Строка 122: Строка 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.
    
-===== ПРИМЕРЫ ​=====+===== Примеры ​=====
  
-*Отключение обработки конфигурационного файла:+  ​* Отключение обработки конфигурационного файла:
 <​code>​$ compton --config /​dev/​null</​code>​ <​code>​$ compton --config /​dev/​null</​code>​
  
-*Запустить комптон с включенными тенями и плавным затуханием,​ отключить тени на окнах доков и drag-and-drop окнах:+  ​* Запустить комптон с включенными тенями и плавным затуханием,​ отключить тени на окнах доков и drag-and-drop окнах:
 <​code>​$ compton -cCGf</​code>​ <​code>​$ compton -cCGf</​code>​
  
-*То же самое, что и выше, плюс 80% прозрачности для неактивных окон и рамок окна, отключение плавного затухания/​проявления при открытии/​закрытии окон, разрешить программную оптимизацию и запустить в фоновом режиме:​+  ​* То же самое, что и выше, плюс 80% прозрачности для неактивных окон и рамок окна, отключение плавного затухания/​проявления при открытии/​закрытии окон, разрешить программную оптимизацию и запустить в фоновом режиме:​
 <​code>​$ compton -bcCGf -i 0.8 -e 0.8 --no-fading-openclose --sw-opti</​code>​ <​code>​$ compton -bcCGf -i 0.8 -e 0.8 --no-fading-openclose --sw-opti</​code>​
  
-*Белые тени:+  ​* Белые тени:
 <​code>​$ compton -c --shadow-red 1 --shadow-green 1 --shadow-blue 1</​code>​ <​code>​$ compton -c --shadow-red 1 --shadow-green 1 --shadow-blue 1</​code>​
  
-*Разрешить тени на окнах wbar:+  ​* Разрешить тени на окнах wbar:
 <​code>​$ compton -c --shadow-exclude '​g:​e:​wbar'</​code>​ <​code>​$ compton -c --shadow-exclude '​g:​e:​wbar'</​code>​
  
-*Разрешить вертикальную синхронизацию OpenGL:+  * Не рисовать тени для приложений в полноэкранном режиме (может быть полезно,​ например,​ если у вас при работе программ для захвата экрана,​ таких как xfce4-screenshooter,​ затеняется весь экран):​ 
 +<​code>​$ compton -c --shadow-exclude fullscreen</​code>​ 
 + 
 +  ​* Разрешить вертикальную синхронизацию OpenGL:
 <​code>​$ compton --vsync opengl</​code>​ <​code>​$ compton --vsync opengl</​code>​
 +
 +{{tag>​compton Lubuntu}}