유니티 셸 UI는 컴 피즈 합성 창 관리자 (의 플러그인입니다 유니티 위키 ) 동안 I3 기본 합성 기능이없는 독립 창 관리자. 즉, 기본적으로 Unity 는 모든 방식의 그래픽 가속 기능을 사용 하고 i3 는 "일반"X11을 사용합니다.
i3 에서 컴 포지 팅 기능을 사용하려면 컴 포지 팅 창 관리자가 아닌 컴포지트 관리자를 시작해야합니다 . compton 은 i3 과 함께 사용하는 매우 인기있는 선택 입니다.
공식 저장소에서 Ubuntu 용 패키지를 신뢰할 수 있고 더 최신 버전으로 제공하므로 설치가 쉽습니다. 설치 후 구성을 작성해야합니다 ~/.config/compton.conf
( 예 : 구성 파일의 위치가에 인수로 전달 될 수 있으므로 compton
선택이 사용자의 것임 ). 내 compton.conf
모습은 다음과 같습니다.
# basic configuration
backend = "glx";
vsync = "opengl-swc";
glx-copy-from-front = true;
glx-swap-method = 2;
xrender-sync = true;
xrender-sync-fence = true;
# transparancy settings for i3
opacity-rule = [
"0:_NET_WM_STATE@:32a *= '_NET_WM_STATE_HIDDEN'"
];
시스템에 맞게 조정해야 할 수도 있습니다. 이제 시작할 수 있습니다 compton
:
compton --config ~/.config/compton.conf -b
제대로 작동하는지 확인한 후 다음을 추가하여 자동으로 시작할 수 있습니다.
exec --no-startup-id compton --config ~/.config/compton.conf -b
당신에게 ~/.i3/config
.
참고 : i3 을 최소 버전 4.12 (게시 시점의 현재 릴리스)로 업데이트하는 것이 좋습니다 . 그것은 몇 렌더링 문제 해결 I3 와 함께이 콤프 턴 할 때 적어도, 카이로 ≥ 1.14.4를 사용할 수 (주객 관계의 함께 제공 카이로 1.14.6을; 참조 I3 릴리스 노트 ).
compton
아주 좋은 경량 컴포 지터입니다.