로그인
Sign in

 시스템 모니터링 도구인 Conky로 바탕화면을 멋지게 꾸며 보자.


1. 개 요

시스템을 모니터링할 수 있는 엑스 도구는 많이 있습니다. 그 가운데에서도 conky 도구는 바탕화면에 CPU, RAM, 하드디스크, 네트워크, 날씨 등의 각종 정보들을 그래픽적으로 나타내 주는 훌륭한 모니터링 도구라 할 수 있습니다. No1.Linux는 기본적으로 Gotham 설정 파일을 지원하고 있는데, No1.Linux 2018에서는 Gotham 사용자 정의 설정 파일을 변형하여 좀 더 시스템에 대한 정보를 제공할 수 있도록 하고 있습니다.

이 글에서 conky를 설치하고 사용하는 방법에 대해서 다루고자 합니다. No1.Linux의 리포지토리 서버에는 No1.Linux에서 만든 Gotham-style-no1linux를 기본 설정 파일로 하는 RPM 패키지를 지원하고 있습니다.

Spectacle_20180330_131615.png

2. 콘키 설치

PCLinuxOS 리포지토리 서버의 conky 패키지와 No1.Linux 리포지토리 서버의 conky 패키지는 다름을 유의하기 바랍니다. 이 글에서 소개하고 있는 사용자 설정 conky를 적용하기 위해서는 No1.Linux 리포지토리로부터 conky를 설치해야 합니다. No1.Linux 2018 SE 버전에서는 리포지토리에서 넘버원 리눅스의 conky를 지원합니다. 시냅틱을 실행하여 업데이트한 후에 conky를 검색하여 넘버원리눅스의 conky를 설치합니다.

shot_20180330_161037.png conky와 conky-autostart 두 패키지를 선택하여 설치합니다. 만일 넘버원 리눅스 2016 버전에서 설치되어 있는 콘키를 업데이트하고자 할 때는 conky-convert 패키지도 추가로 설치해 주어야 합니다. 콘키 1.10.x 버전에서는 설정 형식이 기존 설정 형식과 다르기 때문에 기존 구 설정 파일을 적용하고자 할 때는 convert.lua 파일로 변환해 주어야 합니다.

3. 콘키 설정및 실행

콘키 rpm 패키지는 /etc/conky 디렉토리에 설정파일들이 설정되며, 엑스용 데스크탑 파일들은 /etc/xdg 경로에 설치됩니다. 콘키는 여러분이 기본 설정을 이용하고자 한다면 특별히 설정할 것이 없습니 다. 콘솔창을 열어서 다음과 같이 명령을 내려 콘키를 실행합니다.

 $ conky

그러면 여러분의 데스크탑 바탕화면에 다음과 같은 시스템 정보가 나타납니다.

shot_20180330_161937.jpg

 이 때 상기 이미지와는 달리 이미지 바탕이 투명 효과가 적용되지 않고 검은 바탕으로 나오는 경우가 있습니다. 대부분이 그럴 수도 있습니다.

이는 콘키를 적용하는데 있어 컴포지트 기능이 활성화되어야 합니다. 이를 위해서는 그래픽 드라이버가 컴포지트를 지원해 주어야 하고, 엑스 설정 파일에 컴포지트 옵션이 추가되어야 합니다. 그러면 먼저 /etc/X11/xorg.conf 파일에 다음 설정이 들어가 있는지 확인해 주고, 없다면 추가해 주기 바랍니다.

 Section "Extensions"
    Option              "Composite" "Enable"
EndSection


그 다음에는 KDE 제어센터를 실행하여 [디스플레이와 모니터] -> [컴포지터]에서 [시작할 때 컴포지팅 사용하기]를 체크해 주면 됩니다.

shot_20180330_162756.jpg 

그런 다음 다시 콘키를 실행하면 투명 효과가 적용되어 검은 바탕은 사라지게 될 것입니다.


4. 시스템 모니터링 정보

넘버원리눅스의 콘키 설정 파일은 첫 라인에는 시간, 날짜, 요일 등 시간 정보를 보여 주며, 두번째 라인에서는 씨피유 정보를 보여줍니다. 씨피유 모델명 옆에는 씨피유 사용률을 보여줍니다. 이때 쿼드나 옥타코어일지라도 두개의 씨피유 코어에 대한 정보만 나타나도록 하였습니다.

만일 여러분의 씨피유가 쿼드 코어일 경우 모두 디스플레이되도록 하고자 한다면 /etc/conky/conkyrc 파일을 에디터로 열어서 57줄 설정에 다음 내용을 추가해 주면 됩니다.

 ${offset 5}${color4}${cpu cpu2}%${offset 5}${color4}${cpu cpu3}%

offset는 x,y좌표에서 y좌표에 해당되는 것으로, 앞 설정에서 5칸을 띄우고 해당 설정이 표시되도록 하는 것입니다. 공백을 더 주고 싶다면 offset값을 원하는 만큼 넣어주면 됩니다. conky에서 ${cpu cpu2}%를 하게 되면 씨피유 세번째 코어의 사용률을 표시됩니다. 씨피유 코어는 cpu0부터 시작되므로, 지원하는 코어수만큼 만들어 추가해 주면 될 것입니다. 


세번째 라인에서는 램 용량및 사용량, 하드디스크에 리눅스가 설치되어 있는 현재의 파티션 용량 정보와 현재 시스템을 사용하고 있는 사용자명이 디스플레이됩니다.


네번째 라인에서는 커널버전과 배포판 버전을 표시해 줍니다.


그리고 단축키 정보는 여러분이 응용프로그램을 실행할 때 사용할 수 있는 단축키 정보를 제공하는 것으로, 단축키 설정은 KDE 제어센터에서 정의할 수 있습니다. [KDE제어센터 -> 작업공간 -> 단축키]를 클릭하여 [사용자정의 바로가기] 설정에서 사용할 단축키에 대해서 정의해 주면 됩니다.

shot_20180330_164651.jpg


5. 콘키 자동 실행

엑스로 로그인하였을 때 자동으로 콘키가 실행되도록 하려면 [ KDE제어센터 -> 작업공간 -> 시작및 종료 -> 자동시작]을 선택하여 [스크립트 추가] 버튼을 클릭하여 startconky를 추가해 주면 됩니다.

shot_20180330_164904.jpg

6. 다른 콘키 사용자 정의 설정 파일을 사용하려면

화려한 그래픽 정보를 제공하는 사용자 설정 파일들이 많이 나와 있습니다. 사용자 설정 파일은 다음 사이트에서 구할 수 있습니다.

 https://github.com/brndnmtthws/conky/wiki/User-Configs


상기 사이트에서 설정 파일을 다운로드하여 /etc/conky 경로로 이동시키고 나서 콘키를 실행해 주면 됩니다.




List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 원하는 강좌나 팁이 있으면 요청해 주세요. zharyong 2018.07.15 38
195 시스템 [시스템] DKMS(Dynamic Kernel Module Support)를 이용한 모듈 관리  zharyong 2018.04.16 113
194 시스템 [시스템] Alternatives(Update-altenatives)로 하나의 심볼릭 링크로 여러 패키지 관리  zharyong 2018.04.16 99
193 TodayAPP [TodayAPP] 윈도의 캡쳐도구와 유사한 기능의 Ksnip  zharyong 2018.04.15 59
192 스크립트 [스크립트] 이제 카카오톡 설치가 매우 쉬어졌어요! - kakaoinst  1 zharyong 2018.04.14 488
191 TodayAPP [TodayAPP] USB 메모리를 빠르게 포맷해 주는 Quick USB Formatter  zharyong 2018.04.13 61
190 활용 [활용] 파이어폭스 스크린샷 기능 및 날씨 보기  zharyong 2018.04.13 54
189 스크립트 [스크립트] Nvidia Graphic Card 카드 종류와 해당 드라이버 보여주기  1 zharyong 2018.04.11 105
188 활용 [활용] 안드로이드 스마트폰을 컴퓨터에서 활용하는 방법  zharyong 2018.03.31 301
187 시스템 [시스템] 부팅화면을 바꿔 보고 싶으세요? 플리마우스 변경하기  zharyong 2018.03.31 237
» 시스템 [System] 바탕화면에 시스템 정보를 모니터하여 멋지게 꾸며볼까 - conky  zharyong 2018.03.30 144
185 엑스 [원격접속] KDE 데스크탑끼리 원격 접속을 해 보자  zharyong 2018.03.27 168
184 TodayAPP [TodayAPP] KDE 정보센터는 엑스에 대한 많은 정보를 준다.  zharyong 2018.03.26 93
183 TodayAPP [TodayAPP] 인터넷 전용선 속도 측정 - 스피드테스트 SpeedTest  zharyong 2018.03.26 96
182 하드웨어 [하드웨어] 넘버원리눅스 2018에서 Huion 호환 태블릿 사용하기  1 zharyong 2018.03.25 137
181 하드웨어 [No1.Linux-2018] 윈도에서 라이브USB를 굽는 방법  1 zharyong 2018.03.23 203
180 시스템 [시스템] 외국 배포판의 응용프로그램을 한글화(Localization)하는 방법  zharyong 2018.03.23 121
179 No1.Linux [설치] 넘버원 리눅스 2018 하드 디스크 설치 방법 No.1  zharyong 2018.03.22 157
178 하드웨어 [하드웨어] 리모콘 사용을 위한 lircd 설정  zharyong 2018.03.21 153
177 시스템 [시스템] MD5SUM 체크섬 파일 만드는 방법과 검사하는 방법  zharyong 2018.03.21 236
176 [하드웨어] EFI 지원 라이브 USB를 만들기 위한 파티션 준비  zharyong 2018.03.20 194
목록
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 Next
/ 11