Conky로 데스크탑 개인화

Conky의 스크린 샷

Ubuntu 및 대부분의 GNU/Linux 배포판의 가장 매력적인 기능 중 하나는 각 사용자에 맞게 사용자 정의할 수 있는 기능입니다. 바탕 화면을 사용자 지정하는 방법은 무수히 많지만 이 게시물에서는 매우 유용하고 미적인 위젯에 중점을 둘 것입니다. 나는 이야기하고있다 Conky, 위젯 정보를 표시 예를 들어 프로세서의 온도, Wi-Fi 신호의 강도, RAM 사용 및 기타 여러 특성이 있습니다.

오늘 여기서 할 일은 Conky를 설치하는 방법, 자동으로 실행되도록 세션이 시작될 때 Conky에 대한 몇 가지 구성도 볼 수 있습니다. 우리는 시작한다.

우리가 말했듯이, Conky의 아름다움은 그것을 통해 우리가 접근할 수 있다는 사실에 있습니다. 모든 종류의 정보; 이메일 또는 하드 드라이브 사용에서 프로세서 속도 및 우리 팀의 모든 장치 온도에 이르기까지. 그러나 무엇보다도 Conky를 통해 데스크탑에서 이 모든 정보를 매우 심미적이고 시각적으로 즐거운 방식으로 볼 수 있습니다. 사용자 정의할 수 있는 위젯.

먼저 Conky가 설치되어 있지 않으면 Conky를 설치해야 합니다. 터미널에서 다음 명령을 실행하여 이를 수행할 수 있습니다.

sudo apt install conky-all

설치가 완료되면 Conky가 사용할 수있는 "lm-sensors"프로그램을 설치할 수도 있습니다. 온도를 얻다 우리 PC의 장치. 이를 위해 터미널에서 다음 명령을 실행합니다.

sudo apt install lm-sensors

이 마지막 두 패키지를 설치했으면 "lm-sensors"가 PC의 모든 장치를 감지하도록 다음 명령을 실행해야 합니다.

sudo sensors-detect

이 시점에서 우리는 이미 Conky를 설치했습니다. 이제 우리는 Conky를 위한 스크립트를 작성할 수 있습니다. 각 세션 시작시 자동으로 실행. 이렇게하려면 / usr / bin 폴더에 conky-start라는 텍스트 파일을 만들어야합니다. 이를 위해 다음을 실행합니다.

sudo gedit /usr/bin/conky-start

Conky가 각 세션을 시작할 때 실행하는 데 필요한 코드를 추가해야하는 텍스트 파일이 열립니다.

#!/bin/bash
sleep 10 && conky;

이제 파일을 저장하고 다음과 같이 실행 권한을 부여합니다.

sudo chmod a+x /usr/bin/conky-start

이제 "시작 응용 프로그램" 응용 프로그램(스페인어로 표시되지 않는 경우 "시작 응용 프로그램 기본 설정")을 찾아 이전에 만든 스크립트를 추가해야 합니다. 응용 프로그램을 열면 다음과 같은 창이 나타납니다.

2015-11-08 16:50:54 스크린 샷

"추가"를 클릭하면 다음과 같은 창이 나타납니다.

2015-11-08 16:51:11 스크린 샷

  • 그것이 말하는 곳 이름 «Conky»를 입력 할 수 있습니다.
  • 그것이 말하는 곳 오르 덴, "찾아보기"버튼을 클릭하고 / usr / bin 폴더에있는 conky-start라는 스크립트를 찾아야합니다. 대안으로 / usr / bin / conky-start를 직접 작성할 수 있습니다.
  • En 논평, 처음에 실행될 응용 프로그램에 대한 작은 설명을 추가 할 수 있습니다.

이제 Conky는 로그인 할 때마다 자동으로 실행됩니다.

여전히 Conky 위젯이 바탕 화면에 나타나지 않으면 시스템을 다시 시작하거나 프로그램 이름 (conky)을 입력하여 터미널에서 직접 실행하면됩니다. 위젯이 바탕 화면에 나타나면 기본적으로 표시되는 모양이 마음에 들지 않을 수 있습니다. 이를 위해 Conky의 글꼴을 가장 좋아하는 모양으로 편집하는 방법을 보여줍니다.

Conky의 소스 파일은 사용자 디렉토리 내부에 숨겨진 파일로 발견됩니다. 이 파일의 이름은 ".conkyrc"입니다. 디렉토리 내의 숨겨진 파일 및 디렉토리를 보려면 Ctrl + H를 누르거나 다음 명령을 실행하여 그래픽으로 수행 할 수 있습니다.

ls -f

".conkyrc"파일이 나타나지 않으면 다음을 사용하여 직접 만들어야합니다.

touch .conkyrc

일단 우리가 그것을 찾거나 믿으면 그것을 열면 Conky에 기본적으로 제공되는 글꼴이 있거나 직접 만든 경우 빈 파일이 있습니다. 해당 구성이 마음에 들지 않으면 내가 사용하는 글꼴을 복사 할 수 있습니다. 여기에.

보시다시피 인터넷에서는 Google에서 "Conky 구성" 또는 "Conky 구성"을 검색하는 것만으로 수천 개의 구성을 찾을 수 있습니다. 마음에 드는 것을 찾으면 소스를 다운로드하여 이전에 언급한 ".conkyrc" 파일에 붙여넣기만 하면 됩니다. 마찬가지로, Ubunlog Devianart에서 얻은 Conky에 대한 최상의 구성 목록을 보여 드리고자 합니다.

1

콘키, 콘키, 콘키 작성자 YesThisIsMe.

2

Conky 구성 didi79 프로필

3

콘키 루아 despot77 프로필

4

내 Conky 구성 londonali1010 프로필

Conky는 자유 소프트웨어이기 때문에 이미 작성된 구성을 다운로드하는 것 외에도 구성을 만들거나 기존 구성을 수정할 수 있습니다. Conky의 소스 코드는 GitHub 페이지.

이 게시물이 데스크탑을 좀 더 맞춤화하는 데 도움이 되었기를 바랍니다. 이제 Conky를 사용하면 어느 시점에서 우리에게 매우 유용 할 수있는 정보를 손에 넣을 수 있다는 것 외에도 데스크탑이 훨씬 더 쾌적한 모습을 보일 것입니다.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   세르지오 S

    한 번 시도해 보았고 모양이 마음에 들었고 데스크탑에 또 다른 독특한 느낌을주었습니다. 문제는 그가 그 숫자를 확인하기 위해 항상 책상에 가야한다는 것입니다. 그리고 진실은 오랫동안 데스크탑을 거의 사용하지 않았고 긴급하게 사용하는 두 개의 문서와 폴더가 있지만 다른 것은 없다는 것입니다. 깔끔하게 정리하기 위해 다른 위치에 내 파일의 구조가 있고 더 이상 데스크탑에는 없습니다 (Windows $를 떠난 이후로 사용을 중단했습니다).
    그래서이 Conky 서비스는 나에게 그다지 실용적이지 않았고, 다른 옵션을 시도하고 "시스템로드 표시기"를 결정했습니다. 우분투의 상단 표시 줄에이 서비스가 있고이를 통해 모든 것이 어떻게 진행되고 있는지 한 눈에 볼 수 있습니다. Conky보다 훨씬 적은 옵션이 있지만 실제로 사용하는 것은 😉

  2.   로드리고

    안녕하세요 Miguel, Conky를 설치하는 데 가장 큰 도움이 된 기사 였기 때문에이 기사에 대해 대단히 감사합니다. 나는 당신과 같은 conky를 설치했습니다. 그러나 차이점은 내 것이 검정색 배경으로 나타난다는 것입니다. 당신처럼 투명하게 만들려면 어떻게해야하나요?
    정말 감사합니다.

    1.    미켈 페레즈

      좋은 아침 로드리고,

      나와 같은 Conky를 사용했다고 말했듯이 투명한 배경으로 나타나야합니다. 어쨌든 홈 디렉토리에있는 .conkyrc 파일을 열고 다음 레이블이 10 행에 나타나는지 확인하십시오.
      own_window_transparent yes
      이렇게하면 Conky가 투명한 배경을 얻을 수 있습니다. "예"대신 "아니오"가 있는지주의 깊게 살펴보고, 그렇다면 변경하십시오.
      읽어 주셔서 감사합니다.

      1.    로드리고

        좋은 아침 Miguel,
        시간을내어 답변 해 주셔서 감사합니다. 모든 사람이 답변을 드리는 것은 아닙니다. 위에서 언급 한 내용과 관련하여 스크립트의 10 행에서 다음과 같이 표시됩니다.
        own_window_transparent 예
        하지만 여전히 검정색 배경으로 나타납니다. 어쨌든 바스켓 케이스로하겠습니다.
        한편, 날씨를 어떻게 표현해야하는지 물어보고 싶었습니다.

        고마워요!

  3.   버섯 군

    안녕하세요, 터미널에서 conky를 시작할 때 다음 오류가 발생합니다.
    «Conky : 구성에 텍스트 블록이 없습니다. 종료
    ***** Imlib2 개발자 경고 ***** :
    이 프로그램은 Imlib 호출을 호출합니다.

    imlib_context_free ();

    매개 변수 사용 :

    문맥

    NULL입니다. 프로그램을 수정하십시오.»

    당신이 나를 도울 수 있기를 바랍니다!

    1.    미켈 페레즈

      좋은 밤,

      우선, 홈 디렉토리에 .conkyrc 파일을 올바르게 만들었습니까?
      그렇다면 첫 번째 오류는 .conkyrc 소스 파일 내에서 TEXT 태그를 찾을 수 없음을 알리는 것입니다. 화면에 표시 될 데이터를 포맷하기 전에 TEXT 라벨이 설정되어 있는지 확인하십시오. 문제를 해결할 수없는 경우 구성을 복사하는 것이 가장 좋습니다. 페이스트 빈 코드를 검토 할 수 있도록 링크를 전달해주세요.
      읽어 주셔서 감사합니다.

  4.   라울 안토니오 롱 가레스 비달

    안녕하세요, 어떻게 붙여 넣을까요? 이미 파일을 열어 복사하고 그대로 복사하거나 공백을 제거합니다. 미안하지만 여전히 처음이고 못생긴 블랙 박스가 나를 이기지 않는다는 것이 진실입니다 XD

  5.   다릴 아리 자

    안녕하세요, 2.4 비트의 우분투 16.04에서 conky manager v64에 문제가 있으며 그것이 가져 오는 위젯 중 하나가 내 데스크톱에 영원히 머물기를 원한다는 것입니다. 시작할 때마다 위젯이 있지만 할 수 있습니다. 도움이 될 수있는 사람으로 이해하지 않겠습니까? 우선 감사합니다

  6.   리허 산체스 벨 다드

    안녕하세요, 저는 여러분이 여기에 보여 주신 Conky의 저자 인 Liher입니다. 인사 동료

  7.   다니엘

    안녕하세요, 텍스트 파일을 열고 (#! / bin / bash
    sleep 10 && conky;)이 문제가 발생합니다 ** (gedit : 21268) : 경고 ** : 문서 메타 데이터 설정 실패 : 메타 데이터 설정 :: gedit-spell-enabled 속성이 지원되지 않습니다.
    내가 할 수있는 것?

  8.   ASD

    그것은 나를 위해 작동하지 않았다

  9.   Mixterix AL(믹스테릭스)

    그것은 나를 위해 작동하지 않았고, 내 우분투에 win32 지연이있는 것 같았습니다.

  10.   네티즌

    안녕하세요.
    나는 당신과 같은 위젯을 보았지만 그것이 제시하는 유일한 문제는 그것이 네트워크를 모니터링하지 않는다는 것입니다. 내가 할 수있는 것? 네트워크에 연결되어 있기 때문에. 또 다른 질문 : 더 이상 원하지 않는 경우 제거하려면 어떻게해야합니까?

    시간 내 주셔서 감사합니다.

  11.   가브리엘 m

    게시물의 첫 번째 이미지에서 conky의 이름을 아는 사람이 있습니까?

  12.   개발자

    비범 한 게시물, 내가 conky에 대해 100 % 이해하는 글을 처음 읽은 적이 있는데,이 흥미로운 주제에 대한 게시물은 항상 매우 혼란 스럽기 때문에 감사합니다. 그러나 매우 객관적인 우아함을 느끼는 구성에 문제가 있습니다. 세부 사항은 Wi-Fi 신호의 강도가 나타나지 않는다는 것입니다. 제발 도와주세요. 귀하의 시간과 지원에 미리 감사드립니다.

  13.   Yo

    pastebin 구성이 실패합니다.

    conky : 구성 파일을 읽는 동안 구문 오류 (/home/whk/.conkyrc:1 : '='가 'no'근처에 예상 됨).
    conky : 이전 구문이라고 가정하고 변환을 시도합니다.
    conky : [string«…»] : 139 : 로컬 '설정'색인 시도 (nil 값

  14.   나는 싸움

    좋은 동료들, 비록 이것은 오래된 스레드이지만이 conky 구성은 매우 좋습니다. 요즘 conky는 더 현대적인 구문을 사용합니다. 현재 lua 구문에 대해 업데이트 된 Miquel의 conkyrc와 동일한 버전을 남겨 둡니다.

    conky.config = {

    배경 = 거짓,
    글꼴 = 'Snap.se:size=8',
    use_xft = 참,
    xftalpha = 0.1,
    업데이트 간격 = 3.0,
    total_run_times = 0,
    own_window = 참,
    own_window_class = '콩키',
    own_window_hints = '장식되지 않음, 아래, 고정, skip_taskbar, skip_pager',
    own_window_argb_visual = 참,
    own_window_argb_value = 150,
    own_window_transparent = 거짓,
    own_window_type = '도킹',
    double_buffer = 참,
    draw_shades = 거짓,
    draw_outline = 거짓,
    draw_borders = 거짓,
    draw_graph_borders = 거짓,
    최소 높이 = 200,
    최소 너비 = 6,
    최대 너비 = 300,
    default_color = 'ffffff',
    default_shade_color = '000000',
    default_outline_color = '000000',
    정렬 = '상단 _ 오른쪽',
    갭_x = 10,
    간격 _y = 46,
    no_buffers = 참,
    CPU_avg_samples = 2,
    override_utf8_locale = 거짓,
    대문자 = 거짓,
    use_spacer = 없음,

    };

    콩키.텍스트 = [[

    # 표시되는 데이터의 구성을 시작합니다.
    # 첫 번째는 운영 체제 이름과 커널 버전입니다.
    $ {font Ubuntu : style = bold : size = 12} $ sysname $ alignr $ kernel

    # 이것은 우리에게 두 개의 프로세서와 각각의 막대를 보여줍니다.
    $ {font Ubuntu : 스타일 = 굵게 : 크기 = 14} 프로세서 $ 시간
    $ {font Ubuntu : 스타일 = 굵게 : 크기 = 10} CPU1 : $ {cpu cpu1} % $ {cpubar cpu1}
    CPU2 : $ {cpu cpu2} % $ {cpubar cpu2}
    # 이것은 우리에게 프로세서의 온도를 보여줍니다
    온도 : $ alignr $ {acpitemp} C

    # 이것은 우리에게 홈 파티션, RAM 및 각각 막대가있는 톱과 데이터를 보여줍니다.
    $ {font Ubuntu : style = bold : size = 14} 메모리 및 디스크 $ hr
    $ {font Ubuntu : 스타일 = 굵게 : 크기 = 10} HOME $ 정렬 기 $ {fs_used / home} / $ {fs_size / home}
    $ {fs_bar / 홈}
    $ {font Ubuntu : 스타일 = 굵게 : 크기 = 10} RAM $ 정렬 기 $ mem / $ memmax
    $ {membar}
    $ {font Ubuntu : 스타일 = 굵게 : 크기 = 10} SWAP $ alignr $ swap / $ swapmax
    $ 스왑 바

    # 바로 배터리 상태를 보여줍니다.
    $ {font Ubuntu : 스타일 = 굵게 : 크기 = 14} 배터리 $ 시간
    $ {font Ubuntu : 스타일 = 굵게 : 크기 = 10} $ {배터리 BAT0} $ 정렬 기
    $ {battery_bar BAT0}

    # 바와 그 힘을 보여줍니다.
    $ {font Ubuntu : 스타일 = 굵게 : 크기 = 14} 네트워크 $ 시간
    $ {font Ubuntu : 스타일 = 굵게 : 크기 = 10} WIFI 강도 $ 정렬 기 $ {wireless_link_qual wlp3s0} %
    # 그래픽으로 인터넷의 다운로드 및 업로드 속도를 보여줍니다.
    $ {font Ubuntu : style = bold : size = 10} 다운로드 $ alignr $ {downspeed wlp3s0} / s
    $ {downspeedgraph wlp3s0 30,210 01df01 10fd10}

    $ {font Ubuntu : 스타일 = 굵게 : 크기 = 10} 업로드 $ alignr $ {upspeed wlp3s0} / s
    $ {upspeedgraph wlp3s0 30,210 0000ff ff0000}

    # 이것은 가장 많이 사용하는 응용 프로그램의 CPU 사용량을 보여줍니다.
    $ {font Ubuntu : style = bold : size = 14} CPU 사용량 애플리케이션 $ hr
    $ {font Ubuntu : 스타일 = 굵게 : 크기 = 10} $ {상위 이름 1} $ 정렬 기 $ {상위 CPU 1} %
    $ {상위 이름 2} $ 정렬 기 $ {상위 CPU 2} %
    $ {상위 이름 3} $ 정렬 기 $ {상위 CPU 3} %

    # 이것은 응용 프로그램에서 사용하는 RAM의 비율을 보여줍니다.
    $ {font Ubuntu : style = bold : size = 14} RAM 애플리케이션 사용 $ hr
    $ {font Ubuntu : 스타일 = 굵게 : 크기 = 10} $ {top_mem 이름 1} $ 정렬 기 $ {top_mem mem 1} %
    $ {top_mem 이름 2} $ alignr $ {top_mem mem 2} %
    $ {top_mem 이름 3} $ alignr $ {top_mem mem 3} %

    ]]

    네트워크 업로드 및 다운로드 정보에서 "wlan0"을 "wlp3s0"으로 바꾸십시오.
    네트워크 이름을 알려면 ifconfig 명령을 사용하십시오.