Cá nhân hóa màn hình của bạn với Conky

Ảnh chụp màn hình của Conky

Một trong những tính năng hấp dẫn nhất của Ubuntu và hầu hết các bản phân phối GNU/Linux là khả năng tùy biến của chúng để phù hợp với từng người dùng. Có vô số cách để tùy chỉnh máy tính để bàn của chúng tôi, nhưng trong bài đăng này, chúng tôi sẽ tập trung vào một tiện ích rất hữu ích cũng như thẩm mỹ. Tôi đang nói về Conky, một tiện ích mà hiển thị thông tin chẳng hạn như nhiệt độ của bộ xử lý của chúng tôi, cường độ tín hiệu Wi-Fi, việc sử dụng RAM và nhiều đặc điểm khác.

Những gì chúng ta sẽ làm ở đây hôm nay là xem cách chúng ta có thể cài đặt Conky, cách chúng ta có thể làm cho nó chạy tự động vào đầu phiên và chúng ta cũng sẽ thấy một vài cấu hình cho Conky của mình. chúng ta bắt đầu.

Như chúng tôi đã nói, vẻ đẹp của Conky nằm ở chỗ thông qua nó, chúng tôi có thể truy cập tất cả các loại thông tin; từ email hoặc việc sử dụng ổ cứng đến tốc độ của bộ xử lý và nhiệt độ của bất kỳ thiết bị nào trong nhóm của chúng tôi. Nhưng trên hết, Conky cho phép chúng tôi xem tất cả thông tin này trên màn hình nền một cách rất thẩm mỹ và dễ nhìn, thông qua một tiện ích mà chúng ta có thể tự tùy chỉnh.

Để bắt đầu, nếu chúng tôi chưa cài đặt nó, chúng tôi phải cài đặt Conky. Chúng ta có thể làm điều này bằng cách chạy lệnh sau trong terminal:

sudo apt install conky-all

Sau khi cài đặt, chúng tôi cũng có thể cài đặt chương trình «cảm biến lm» cho phép Conky lấy nhiệt độ của các thiết bị PC của chúng tôi. Để làm điều này, chúng tôi thực hiện lệnh này trong terminal:

sudo apt install lm-sensors

Khi chúng tôi đã cài đặt hai gói cuối cùng này, chúng tôi phải thực hiện lệnh sau để “lm-sensors” phát hiện tất cả các thiết bị trên PC của chúng tôi:

sudo sensors-detect

Tại thời điểm này, chúng tôi đã cài đặt Conky. Bây giờ chúng ta có thể viết một kịch bản cho Conky để chạy tự động khi bắt đầu mỗi phiên. Để thực hiện việc này, chúng ta phải tạo một tệp văn bản trong thư mục / usr / bin được gọi là conky-start chẳng hạn. Để làm như vậy, chúng tôi thực hiện:

sudo gedit /usr/bin/conky-start

Một tệp văn bản sẽ được mở trong đó chúng ta phải thêm mã cần thiết để Conky chạy vào đầu mỗi phiên:

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

Bây giờ, chúng tôi lưu tệp và cấp cho nó quyền thực thi với:

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

Bây giờ, chúng ta phải tìm ứng dụng "Ứng dụng khởi động" ("Tùy chọn ứng dụng khởi động" nếu nó không xuất hiện bằng tiếng Tây Ban Nha) để thêm tập lệnh mà chúng ta đã tạo trước đó. Sau khi chúng ta mở ứng dụng lên sẽ xuất hiện cửa sổ như sau:

Ảnh chụp màn hình từ 2015-11-08 16:50:54

Chúng ta nhấp vào "Thêm" và một cửa sổ như thế này sẽ xuất hiện:

Ảnh chụp màn hình từ 2015-11-08 16:51:11

  • Nó nói ở đâu tên chúng ta có thể đặt «Conky»
  • Nó nói ở đâu Orden, chúng ta phải nhấp vào nút «Browse» và tìm tập lệnh mà chúng ta đã tạo có tên là conky-start nằm bên trong thư mục / usr / bin. Thay vào đó, chúng ta có thể viết trực tiếp / usr / bin / conky-start.
  • En chú thích, chúng ta có thể thêm một chú thích mô tả nhỏ về ứng dụng sẽ được thực thi ở phần đầu.

Bây giờ Conky sẽ tự động chạy mỗi khi bạn đăng nhập.

Nếu tiện ích Conky vẫn không xuất hiện trên màn hình nền, bạn chỉ cần khởi động lại hệ thống hoặc chạy trực tiếp từ thiết bị đầu cuối, nhập tên của chương trình (conky). Sau khi tiện ích xuất hiện trên màn hình nền, có khả năng chúng ta sẽ không thích giao diện mà nó hiển thị theo mặc định. Đối với điều này, chúng tôi sẽ chỉ cho bạn cách bạn có thể chỉnh sửa phông chữ của Conky để mang lại cho nó vẻ ngoài mà bạn thích nhất.

Tệp nguồn của Conky được tìm thấy dưới dạng tệp ẩn bên trong thư mục người dùng của chúng tôi. Tệp này có tên ".conkyrc". Để xem các tệp và thư mục ẩn trong một thư mục, chúng ta có thể thực hiện bằng đồ thị bằng cách nhấn Ctrl + H hoặc bằng cách thực hiện lệnh:

ls -f

Nếu tệp ".conkyrc" không xuất hiện, chúng tôi phải tự tạo bằng:

touch .conkyrc

Một khi chúng tôi tìm thấy nó hoặc tin vào điều đó, chúng tôi mở nó ra và ở đó chúng tôi sẽ có phông chữ mặc định trong Conky của chúng tôi hoặc một tệp trống nếu chúng tôi tự tạo ra nó. Nếu bạn không thích cấu hình đó, bạn có thể sao chép phông chữ mà tôi sử dụng đây.

Và như bạn có thể thấy, trên internet chúng ta có thể tìm thấy hàng nghìn cấu hình chỉ bằng cách tìm kiếm "Cấu hình Conky" hoặc "Cấu hình Conky" trên Google. Khi tìm thấy thứ mình thích, chúng tôi sẽ chỉ phải tải nguồn xuống và dán nó vào tệp ".conkyrc" mà chúng tôi đã đề cập trước đó. Tương tự như vậy, trong Ubunlog Chúng tôi muốn cho bạn xem danh sách cấu hình tốt nhất cho Conky được lấy từ Devianart:

1

Conky, Conky, Conky bởi YesThisIsMe.

2

Cấu hình Conky bởi didi79

3

Conky Lúa bởi despot77

4

Cấu hình Conky của tôi bởi londonali1010

Ngoài việc tải xuống các cấu hình đã được viết sẵn, chúng ta có thể tạo riêng hoặc sửa đổi các cấu hình hiện có, vì Conky là Phần mềm Miễn phí. Chúng ta có thể xem mã nguồn của Conky tại trang GitHub của bạn.

Hy vọng rằng bài đăng này đã giúp bạn tùy chỉnh màn hình của mình nhiều hơn một chút. Giờ đây với Conky, máy tính để bàn của chúng ta sẽ có một vẻ ngoài dễ chịu hơn rất nhiều bên cạnh đó chúng ta sẽ có thể có trong tay thông tin mà tại một thời điểm nào đó có thể rất hữu ích đối với chúng ta.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   Sergio S. dijo

    Tôi đã thử nó một lần và tôi thích nó trông như thế nào, nó mang lại một nét khác biệt cho máy tính để bàn. Vấn đề là anh ta luôn phải đến bàn làm việc để có thể kiểm tra bất kỳ con số nào trong số đó. Và sự thật là lâu nay tôi hầu như không dùng đến máy tính để bàn, tôi có một vài tài liệu cần dùng gấp và một tập tài liệu, ngoài ra không còn gì nữa. Để gọn gàng hơn, tôi có cấu trúc các tệp của mình ở những nơi khác và không còn trên màn hình (tôi đã ngừng sử dụng nó kể từ khi rời khỏi Window $).
    Vì vậy, dịch vụ Conky này không thực tế lắm đối với tôi, tôi đã thử các tùy chọn khác và quyết định chọn "Chỉ báo tải hệ thống", tôi có nó ở thanh trên cùng trong Ubuntu của mình và chỉ cần nhìn thoáng qua là tôi có thể thấy mọi thứ đang diễn ra như thế nào. Nó có ít tùy chọn hơn Conky rất nhiều, nhưng tôi thực sự sử dụng nó để làm gì 😉

  2.   Rodrigo dijo

    Xin chào Miguel, cảm ơn bạn rất nhiều về bài viết này, vì nó là bài viết giúp tôi cài đặt Conky nhiều nhất, để biết từng bước chi tiết. Tôi đã cài đặt conky giống như bạn. Nhưng điểm khác biệt là mỏ xuất hiện với nền đen. Làm thế nào để tôi phải làm cho nó minh bạch như của bạn?
    Cám ơn rất nhiều.

    1.    Michael Perez dijo

      Chào buổi sáng, Rodrigo,

      Nếu như bạn nói rằng bạn đã sử dụng Conky giống như tôi, nó sẽ xuất hiện với nền trong suốt. Dù sao, hãy mở tệp .conkyrc nằm trong thư mục chính của bạn và xem liệu nhãn sau có xuất hiện trên dòng 10 hay không:
      own_window_transparent yes
      Bằng cách này, Conky sẽ giúp bạn có được nền trong suốt. Kiểm tra xem thay vì "có" bạn có "không" hay không, và nếu có, hãy thay đổi nó.
      Cảm ơn đã đọc và trân trọng!

      1.    Rodrigo dijo

        Chào buổi sáng Miguel,
        Như mọi khi, cảm ơn vì đã dành thời gian trả lời, không phải ai cũng vậy. Về những gì chúng ta đã nói ở trên, trong dòng 10 của script, nó xuất hiện như sau:
        own_window_transparent vâng
        nhưng nó vẫn xuất hiện với nền đen. Dù sao thì, tôi cho nó như một cái giỏ đựng đồ.
        Mặt khác, tôi muốn hỏi bạn rằng tôi phải làm thế nào để thời tiết phù hợp với tôi.

        Cảm ơn bạn rất nhiều!

  3.   Nấm-kun dijo

    Này, tôi gặp lỗi sau khi khởi động conky từ thiết bị đầu cuối
    «Conky: khối văn bản bị thiếu trong cấu hình; thoát ra
    ***** Cảnh báo dành cho nhà phát triển Imlib2 *****:
    Chương trình này đang gọi cuộc gọi Imlib:

    imlib_context_free ();

    Với tham số:

    bối cảnh

    là NULL. Vui lòng sửa chương trình của bạn. »

    Tôi hy vọng bạn có thể giúp tôi!

    1.    Michael Perez dijo

      Chúc ngủ ngon,

      Trước hết, bạn đã tạo đúng tệp .conkyrc trong thư mục chính của mình chưa?
      Nếu vậy, lỗi đầu tiên là thông báo cho bạn rằng nó không thể tìm thấy thẻ TEXT trong tệp nguồn .conkyrc. Kiểm tra xem trước khi định dạng dữ liệu sẽ hiển thị trên màn hình, bạn đã đặt nhãn TEXT chưa. Nếu bạn không thể giải quyết vấn đề, tốt nhất là sao chép cấu hình của bạn trong Pastebin và chuyển cho tôi liên kết để xem lại mã.
      Cảm ơn vì đã đọc và trân trọng.

  4.   raul antonio longarez vidal dijo

    Xin chào, làm thế nào để tôi dán nó? Tôi đã mở tệp, tôi đã sao chép nó và pefo như vậy hoặc tôi loại bỏ khoảng trắng, xin lỗi nhưng đây vẫn là lần đầu tiên của tôi và sự thật là hộp đen xấu xí không đánh bại tôi XD

  5.   daryl Ariza dijo

    Xin chào, tôi gặp sự cố với conky manager v2.4 trong ubuntu 16.04 của 64bits và đó là tôi muốn một trong những tiện ích mà nó mang lại ở trên màn hình của tôi mãi mãi, ý tôi là mỗi lần khởi động tiện ích vẫn ở đó nhưng tôi có thể 't tìm một người như tôi nó có thể giúp đỡ ?? trước hết, cảm ơn

  6.   Liher Sanchez Belle dijo

    Xin chào Miguel, tôi là Liher, tác giả của Conky mà bạn hiển thị ở đây, tôi rất vui vì bạn thích nó. Chào đồng nghiệp

  7.   Daniel dijo

    xin chào, chúc bạn vui vẻ khi mở tệp văn bản và đặt (#! / bin / bash
    sleep 10 && conky;) cho tôi sự cố này ** (gedit: 21268): CẢNH BÁO **: Đặt siêu dữ liệu tài liệu không thành công: Đặt siêu dữ liệu :: thuộc tính gedit-spell-enable không được hỗ trợ
    Những gì tôi có thể làm được?

  8.   asd dijo

    Nó không giúp tôi, nó thậm chí không bắt đầu

  9.   Mixterix AL (Máy trộn) dijo

    Nó không hoạt động với tôi, có vẻ như ubuntu của tôi bị lag win32, tôi phải xóa nó

  10.   cư dân mạng dijo

    Hey.
    Tôi đã thấy tiện ích con giống như của bạn, nhưng vấn đề duy nhất mà nó trình bày là nó không giám sát mạng. Những gì tôi có thể làm được? Kể từ khi tôi được kết nối với mạng. Và một câu hỏi khác: Trong trường hợp bạn không còn muốn nó nữa, làm cách nào để gỡ cài đặt nó?

    Cảm ơn vì đã dành thời gian cho tôi.

  11.   Gabriel M. dijo

    Có ai biết tên của conky trong hình đầu tiên của bài viết không ???

  12.   nhà phát triển dijo

    Bài bất thường, lần đầu tiên mình đọc một thứ mà mình hiểu 100% về conky, những bài viết về chủ đề thú vị này luôn rất khó hiểu, chính vì vậy, mình cảm ơn. Tuy nhiên, tôi có một vấn đề với cấu hình của bạn mà tôi thấy rất khách quan. Chi tiết là không thấy cường độ tín hiệu wifi, bạn có thể giúp mình cái này với nhé. Cảm ơn bạn trước cho thời gian của bạn và hỗ trợ.

  13.   Yo dijo

    Cấu hình pastebin của bạn không thành công:

    conky: Lỗi cú pháp (/home/whk/.conkyrc:1: '=' mong đợi gần 'không') khi đọc tệp cấu hình.
    conky: Giả sử nó theo cú pháp cũ và đang cố gắng chuyển đổi.
    conky: [string «…»]: 139: cố gắng lập chỉ mục các 'cài đặt' cục bộ (một giá trị nil

  14.   Tôi đấu tranh dijo

    Chúc các đồng chí tuy là thread cũ nhưng cấu hình conky này rất tốt, hiện nay conky sử dụng cú pháp khác hiện đại hơn, mình để lại cho các bạn phiên bản conkyrc của Miquel, cập nhật cho cú pháp lua hiện tại:

    conky.config = {

    nền = sai,
    font = 'Snap.se:size=8',
    sử dụng_xft = đúng,
    xftalpha = 0.1,
    update_interval = 3.0,
    tổng_lần chạy = 0,
    own_window = đúng,
    own_window_class = 'Conky',
    own_window_hints = 'chưa trang trí, bên dưới, dính, thanh tẩy qua_task, bỏ qua_pager',
    own_window_argb_visual = đúng,
    own_window_argb_value = 150,
    own_window_transparent = sai,
    own_window_type = 'dock',
    double_buffer = đúng,
    draw_shades = sai,
    draw_outline = sai,
    draw_border = false,
    draw_graph_borders = sai,
    Minimum_height = 200,
    tối thiểu = 6,
    Maximum_width = 300,
    default_color = 'ffffff',
    default_shade_color = '000000',
    default_outline_color = '000000',
    alignment = 'top_right',
    khoảng cách_x = 10,
    khoảng cách_y = 46,
    no_buffers = đúng,
    cpu_avg_samples = 2,
    override_utf8_locale = sai,
    chữ hoa = false,
    use_spacer = không,

    };

    conky.text = [[

    # Here bắt đầu cấu hình dữ liệu được hiển thị
    # Đầu tiên là tên của hệ điều hành và phiên bản của hạt nhân
    $ {font Ubuntu: style = bold: size = 12} $ sysname $ alignr $ kernel

    # Điều này cho chúng ta thấy hai bộ xử lý và một thanh của mỗi bộ xử lý với cách sử dụng của chúng
    $ {font Ubuntu: style = bold: size = 14} Bộ xử lý $ hr
    $ {font Ubuntu: style = bold: size = 10} CPU1: $ {cpu cpu1}% $ {cpubar cpu1}
    CPU2: $ {cpu cpu2}% $ {cpubar cpu2}
    # Điều này cho chúng ta thấy nhiệt độ của bộ vi xử lý
    Nhiệt độ: $ alignr $ {acpxmp} C

    # Điều này cho chúng ta thấy phân vùng Trang chủ, RAM và cái cưa với một thanh và dữ liệu của nó
    $ {font Ubuntu: style = bold: size = 14} Bộ nhớ và đĩa $ hr
    $ {font Ubuntu: style = bold: size = 10} HOME $ alignr $ {fs_used / home} / $ {fs_size / home}
    $ {fs_bar / home}
    $ {font Ubuntu: style = bold: size = 10} RAM $ alignr $ mem / $ memmax
    $ {membar}
    $ {font Ubuntu: style = bold: size = 10} SWAP $ alignr $ swap / $ swapmax
    $ swapbar

    # Điều này cho chúng ta thấy trạng thái của pin với một vạch
    $ {font Ubuntu: style = bold: size = 14} Pin $ hr
    $ {font Ubuntu: style = bold: size = 10} $ {pin BAT0} $ alignr
    $ {pin_bar BAT0}

    # Điều này cho chúng ta thấy mối liên hệ với một thanh và sức mạnh của nó
    $ {font Ubuntu: style = bold: size = 14} Mạng $ hr
    $ {font Ubuntu: style = bold: size = 10} Cường độ WIFI $ alignr $ {wireless_link_qual wlp3s0}%
    # Điều này cho chúng ta thấy tốc độ tải xuống và tải lên của Internet với đồ họa
    $ {font Ubuntu: style = bold: size = 10} Tải xuống $ alignr $ {Downpeed wlp3s0} / s
    $ {downpeedgraph wlp3s0 30,210 01df01 10fd10}

    $ {font Ubuntu: style = bold: size = 10} Tải lên $ alignr $ {upspeed wlp3s0} / s
    $ {upspeedgraph wlp3s0 30,210 0000ff ff0000}

    # Điều này hiển thị mức sử dụng CPU của các ứng dụng sử dụng nó nhiều nhất
    $ {font Ubuntu: style = bold: size = 14} Các ứng dụng sử dụng CPU $ hr
    $ {font Ubuntu: style = bold: size = 10} $ {top name 1} $ alignr $ {top cpu 1}%
    $ {top name 2} $ alignr $ {top cpu 2}%
    $ {top name 3} $ alignr $ {top cpu 3}%

    # Điều này cho chúng ta thấy phần trăm RAM được sử dụng bởi các ứng dụng của nó
    $ {font Ubuntu: style = bold: size = 14} Sử dụng các ứng dụng RAM $ hr
    $ {font Ubuntu: style = bold: size = 10} $ {top_mem name 1} $ alignr $ {top_mem mem 1}%
    $ {top_mem name 2} $ alignr $ {top_mem mem 2}%
    $ {top_mem name 3} $ alignr $ {top_mem mem 3}%

    ]]

    Lưu ý rằng trong thông tin tải lên và tải xuống mạng, hãy thay thế "wlan0" bằng "wlp3s0"
    Để biết tên của mạng, hãy sử dụng lệnh ifconfig