티스토리 뷰

Compiz를 이용해서 Ubuntu에 화려한 효과 주기


이 글은 [우분투 투게더]와 [리눅스의 신] 책을 참조하여 작성하였다. 보다 자세한 설명은 해당 책을 참조하면 된다.

또한 해외 웹사이트로는 http://www.junauza.com/2011/07/5-absolutely-useless-compiz-plugins.html 를 참조했다.

우리가 일반적으로 리눅스를 사용한다고 하면 머리속에 떠오르는 생각은 시커먼 화면에 하얀색 글자를 이용해서 필요한 명령어를 입력하고 그 결과로 해당 명령어를 사용하는 것으로 생각한다. 하지만 리눅스도 데스크탑의 목적으로 사용하게 되면 X-Window가 지원하는 화려한 데스크탑 효과를 사용할 수 있는데, 그것이 바로 Compiz이다. Compiz는 3D 가속 기능을 활용해서 리눅스 데스크탑 환경에서 화려한 효과를 가져다 주는 프로그램이다. 특별히 Ubuntu는 다른 리눅스의 배포판보다 Compiz의 기능을 더 많이 사용하며, Unity 환경 자체가 Compiz 기반으로 되어 있다. 

Compiz를 사용하면 멋지고 화려한 효과를 사용할 수 있는데, 예를 들면, 윈도우를 종료할 때 불타오르듯 사라지는 효과나 윈도우를 움직일 때 출렁거리면서 흔들리는 효과, 데스트탑 화면을 다른 화면으로 전환할 때 큐브 형태로 돌리는 효과 등 멋진 효과들을 사용할 수 있다. 이것은 성능문제를 따지기 전에 재밌고 해볼만한 리눅스의 또 다른 볼거리를 제공한다. 이번 아티클에서는 여러가지 설정을 통해 Compiz가 지원하는 여러가지 효과를 맛보기로 해보자. Compiz의 보다 더 많은 효과와 화면은 YouTube에서 Compiz라고 검색하면 다양한 영상이 올라와 있으니 살펴보길 바란다.


1. 일단 설치부터 해보자. 아래의 명령어로 설치하자.


sudo apt-get install compizconfig-settings-manager



2. y키를 눌러 계속 설치를 진행한다.


3. 계속 아래의 명령어를 이용해서 더 필요한 것을 설치하자.


sudo apt-get install compiz-plugins-extra




4. 역시 y키를 눌러 계속 진행한다. 


5. [The Dash]에서 [CompizConfig Settings Manager]를 찾아서 실행한다.


6. CCSM 창이 실행될 때마다 아래의 메시지 창이 나타나는데 [Show this warning next time?] 체크박스를 해제해서 다음에 같은 메시지 창이 나타나지 않게 하자. [OK] 버튼 클릭.


7. 아래의 그림처럼 [CCSM(CompizConfig Settings Manager]창이 나타났다. 필요한 여러가지 설정을 할 수 있다. 이 창을 통해 굉장히 많은 설정들을 할 수 있다.


8. 제일 먼저 해보고 싶은 것은 [Desktop Cube]이다. 이 기능은 아래의 그림처럼 가상 데스크탑 화면을 전환할 때 큐브 모양으로 변환하는 효과를 제공한다. 



자, 먼저 왼쪽 메뉴에서 [General]을 선택한다. 그 다음 [General Options]를 선택한다.  


9. [Desktop Size] 탭으로 이동한다. 그리고 [Horizontal Virtual Size]의 값을 4로 변경한다. 만약 3으로 설정할 경우에는 삼각 기둥 모양으로, 2로 설정하면 입체 평면으로 설정된다. 또한 [Vertical Virtual Size]는 설정해도 데스크탑 큐브에는 반영되지 않는다. 설정이 끝나면 왼쪽 메뉴의 [Back] 버튼을 클릭하여 메인 메뉴로 돌아간다. 


10. 다음으로 [Desktop] 화면에서 [Desktop Cube]를 선택한다. 마우스로 체크박스를 체크하면 아래의 그림처럼 경고 메시지창이 나타난다. [Desktop Cube] 옵션을 활성화하면 [Desktop Wall]과 충돌이 나는데 어떤 기능을 사용할 것인지 물어보는 화면이다. 이때 [Disable Desktop Wall]을 선택하면 된다.


11. 이제 하나 더 선택하자. [Rotate Cube] 체크박스를 선택한다. 


12. 자, 이제 데스크탑 화면을 좌우로 움직여 보자. Ctrl + Alt 를 누르면서 좌, 우 화살표 키를 눌러보자. 데스크탑 화면이 전환될 때 사각형 모양이 빙글빙글 돌아가는 것을 볼 수 있다. 


13. 두번째로 해 보고 싶은 것은 출렁거리는 창 효과이다. 아래의 그림을 보면 이해할 수 있을 것이다. 이 효과는 창을 잡고 이동할 때 출렁거리는 효과가 있다. 


이 설정을 하기 위해서,  왼쪽 메뉴의 [Effects]를 클릭한다. 그리고 [Wobbly Windows]를 체크하면 된다. 이때 역시 경고창이 나타난다. [Snapping Windows]기능과 충돌이 일어나는데 어떤 기능을 쓸 것인지 묻는다. 이때 [Disable Snapping Windows]를 선택하여 [Wobbly Windows]를 활성화한다. 설정이 끝났으면 이제 움직여보자. 창 타이틀을 움직이거나 Alt+드래그로 창을 움직여서 창의 출렁거림을 확인한다. 


14. 세번째로 해보고 싶은 효과는 애니메이션이다. Compiz의 여러 효과는 캡쳐하기가 매우 어렵다. 그래서 구글 이미지에서 검색할 수 밖에 없다. 아래의 그림도 역시 구글 이미지 검색에 의존했다. Compiz는 애니메이션 플러그인을 통해 창 열기, 창 닫기, 창 최소화 등 여러 동작에 대해 다양한 애니메이션 지정이 가능하다. 아래의 그림은 창 최소화할 때 볼 수 있는 효과이다. 


설정하기 위해, 메인 메뉴의 왼쪽 메뉴에서 [Effects]를 선택한다. [Effects ]에서 [Animations]을 선택한다. 체크하고 버튼을 클릭하면 [Animations] 설정창으로 전환된다. 


15. 애니메이션 설정창에는 각 동작에 대한 애니메이션을 설정할 수 있다. 여기서는 [Minimize Animation] 즉 창 최소화에 대해 설정해보자. [Minimize Animation] 탭으로 이동한다. 그리고 [Animation Selection]에서 아래 값을 선택한 다음 더블클릭한다. 


16. [Edit] 편집창이다. [Minimize Effect] 목록에서 [Magic Lamp]를 선택하고, [Duration]의 값을 300으로 맞춘다. 이것은 300ms을 의미한다. 이제 [Close] 버튼을 눌러 편집창을 닫고 한번 해보라. 창이 최소화할 때 멋진 효과를 경험하게 될 것이다. 


17. 다음은 [우분투투게더] 책을 참조하여 기타 유용한 Compliz Plugs에 대해 알아보자.

  [스크린샷 플러그인]

  •       이 효과는 화면의 일부분만 범위를 지정하여 스크린 샷으로 찍을 수 있다. 
  •       설정은 메인 메뉴의 왼쪽에서 [Extras]를 선택한다. 그리고 [Screenshot]을 선택한다.
  •       사용하려면 Super 키(윈도우 키) + 마우스 드래그이다.


  [주석]

  •       이 효과는 주석을 활성화하는 것이다. 주석 플러그인을 사용하면 화면에 마우스로 그림을 그릴 수 있다. 그림을 그린 채 스크린 샷으로 찍으면 스크린 샷에도 주석이 포함될 수 있다. 
  •       설정을 위해 메인 메뉴 왼쪽에서 [Extras]를 선택한다. 그리고 [Annotate]를 선택하면 된다.
  •       그리기 위해서는 Alt + Super 키 + 마우스 드래그하면 되고, 반대로 지우기 위해서는 Alt + Super 키 + K로 하면 된다.


  [마우스 보기]

  •       이 효과는 마우스 커서가 있는 주변에 별을 회전시켜서 현재 마우스가 있는 위치를 알기 쉽게 해 준다. 
  •       설정을 위해, 메인 메뉴 왼쪽에서 [Accessibility]를 선택하고 [Show mouse]를 선택하면 된다.
  •       사용하기 위한 바로가기는 Supert + K 이다.


  [비활성화 창 어둡게 하기]

  •       이 효과는 현재 작업창 이외의 창을 어둡게 만들어서 현재 하고 있는 작업에 집중할 수 있도록 도와준다.
  •       설정을 위해 메인 메뉴 왼쪽에서 [Accessibility]를 선택한 후, [Dim Inactive]를 선택하면 된다.
  •       사용하기 위한 바로가기 키는 Super 키 + P 이다.


  [명령]

  • 이것은 특정 명령어에 특정 단축키를 배정하여 사용할 수 있게 해 준다.
  • 설정은 이미 되어 있다. 왼쪽 메뉴에서 [General]을 선택하면 이미 [Commands]가 선택되어 있는 것을 알 수 있다. 클릭하여 필요한 단축키를 설정하면 된다.



  [마법사 효과]

  •       이것은 눈요기를 위한 재미있는 효과이다. 이것을 활용하면 아래의 그림처럼 불꽃놀이 같은 효과를 볼 수 있다.


  •       이것을 설정하려면 왼쪽 메뉴에서 [Effects]를 선택한 다음, [Wizard]를 선택하면 된다.
  •       설정 후 사용하기 위한 바로가기 키는 Super 키 + W 


  [물결 효과]

  •       물결 효과는 아래의 그림처럼 데스크탑에 물결을 일으키거나 비를 내리게 할 수 있다.

      


  •       설정하기 위해 메인 메뉴 왼쪽에서 [Effects]를 선택한 다음, [Water Effect]를 선택하면 된다.
  •       설정 한 다음, 마우스로 물결을 일으키기 위한 바로가기 키는 Crtl + Super 키 + 마우스로 이동하면 된다.
  •       또한 비내리기 위한 바로가기 키는 Shift + F9이다.


  [불꽃 페인트 효과]

  •       마지막으로 이 효과를 사용하면 아래의 그림처럼 화면에 불꽃으로 그림을 그릴 수 있다. 재밌는 눈요기가 될 것이다.

  •      설정하기 위해 역시 [Effects]에서 [Firepaint]를 선택하면 된다.
  •      설정 후 사용하기 위한 바로가기키는 그리기할 때는 Shift + Super 키 + 마우스 드래그하면 되고, 반대로 지우려면 Shift + Super 키 + C 하면 된다.


공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함