AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / ubuntu / Perguntas / 952623
Accepted
Zeiss Ikon
Zeiss Ikon
Asked: 2017-09-05 04:50:08 +0800 CST2017-09-05 04:50:08 +0800 CST 2017-09-05 04:50:08 +0800 CST

A seção de rede Conky não relata IP ou atividade

  • 772

Recentemente, adquiri um Thinkpad T430s recondicionado e instalei o Ubuntu Mate 16.04.3 LTS. Uma das minhas personalizações foi instalar o conky e baixar um .conkyrcque me fornece um monitor de desempenho em execução - CPU, RAM, HDD e rede.

Isso é ótimo, exceto que a seção de rede fornece um ícone de caveira e ossos e informa "Sem rede". Sei que preciso editar o .conkyrc-- como localizo o nome WLAN correto e onde preciso inseri-lo?

Aqui está o meu existente .conkyrc:

###########################
# http://www.NoobsLab.com #
#    - Conky settings -   #
###########################
update_interval 1
total_run_times 0
net_avg_samples 1
cpu_avg_samples 1
if_up_strictness link

imlib_cache_size 0
double_buffer yes
no_buffers yes

format_human_readable

#####################
# - Text settings - #
#####################
use_xft yes
xftfont Ubuntu:size=8
override_utf8_locale yes
text_buffer_size 2048

#############################
# - Window specifications - #
#############################
own_window_class Conky
own_window yes
own_window_type conky
own_window_argb_visual yes
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

alignment top_right
gap_x 25
gap_y 40
minimum_size 182 600
maximum_width 182

default_bar_size 60 8

#########################
# - Graphics settings - #
#########################
draw_shades no

default_color cccccc

color0 white
color1 white
color2 white
color3 white

TEXT
${font Ubuntu:style=Bold:size=8}SYSTEM $stippled_hr${font}
##############
# - SYSTEM - #
##############
${color0}${font Poky:size=14}S${font}${color}${goto 32}${voffset -8}Kernel:  ${alignr}${color2}${kernel}${color}
${goto 32}Uptime: ${alignr}${color2}${uptime}${color}
# |--CPU
${voffset 2}${offset 2}${color0}${font Poky:size=14}P${font}${offset -19}${voffset 9}${offset 1}${cpubar cpu0 4,18}${color}${voffset -16}${goto 32}CPU1: ${font Ubuntu:style=Bold:size=8}${color1}${cpu cpu1}%${color}${font} ${alignr}${color2}${cpugraph cpu1 8,60 77507B 5C3566}${color}
${goto 32}CPU2: ${font Ubuntu:style=Bold:size=8}${color1}${cpu cpu2}%${color}${font} ${alignr}${color2}${cpugraph cpu2 8,60 77507B 5C3566}${color}
${goto 32}CPU3: ${font Ubuntu:style=Bold:size=8}${color1}${cpu cpu3}%${color}${font} ${alignr}${color2}${cpugraph cpu3 8,60 77507B 5C3566}${color}
${goto 32}CPU4: ${font Ubuntu:style=Bold:size=8}${color1}${cpu cpu4}%${color}${font} ${alignr}${color2}${cpugraph cpu4 8,60 77507B 5C3566}${color}
# |--MEM
${voffset 2}${offset 1}${color0}${font Poky:size=14}M${font}${color}${goto 32}${voffset -7}RAM: ${font Ubuntu:style=Bold:size=8}${color1}$memperc%${color}${font}
${voffset 1}${offset 1}${voffset 2}${color0}${membar 4,18}${color}${goto 32}${voffset -2}F: ${font Ubuntu:style=Bold:size=8}${color2}${memeasyfree}${color}${font} U: ${font Ubuntu:style=Bold:size=8}${color2}${mem}${color}${font}
#############
# - CLOCK - #
#############
${voffset 4}${font Ubuntu:style=Bold:size=8}DATE $stippled_hr${font}
${voffset -10}${alignc 46}${color2}${font Arial Black:size=30}${time %H:%M}${font}${color}
${alignc}${time %d %B %Y}
##########
# - HD - #
##########
${voffset 4}${font Ubuntu:style=Bold:size=8}HDD $stippled_hr${font}
${offset 27}${font Ubuntu:style=normal:size=8}${color}DISK Root
${offset 29}${font Ubuntu:size=7,weight:normal}${color}Used: ${fs_used /}
${offset 122}${diskiograph 8,60 666666 666666}
#${offset 55}${diskiograph 8,60 666666 666666}
###############
# - NETWORK - #
###############
${voffset -4}${font Ubuntu:style=Bold:size=8}NETWORK $stippled_hr${font}
# |--WLAN0
${if_up WLAN0}
${voffset -5}${color0}${font Webdings:size=17}”${font}${color}${goto 32}${voffset -5}Up: ${font Ubuntu:style=Bold:size=8}${color1}${upspeed WLAN0}${color}${font} ${alignr}${color2}${upspeedgraph WLAN0 8,60 77507B 5C3566}${color}
${goto 32}Total: ${font Ubuntu:style=Bold:size=8}${color2}${totalup WLAN0}${color}${font}
${voffset 2}${color0}${font Webdings:size=17}“${font}${color}${goto 32}${voffset -5}Down: ${font Ubuntu:style=Bold:size=8}${color1}${downspeed WLAN0}${color}${font} ${alignr}${color2}${downspeedgraph WLAN0 8,60 77507B 5C3566}${color}
${goto 32}Total: ${font Ubuntu:style=Bold:size=8}${color2}${totaldown WLAN0}${color}${font}
${voffset 2}${color0}${font Poky:size=14}Y${font}${color}${goto 32}${voffset -2}Signal: ${font Ubuntu:style=Bold:size=8}${color1}${wireless_link_qual_perc WLAN0}%${color}${font} ${alignr}${color2}${wireless_link_bar 8,60 WLAN0}${color}
${voffset 2}${color0}${font Webdings:size=16}¬${font}${color}${goto 32}${voffset -8}Local IP: ${alignr}${color2}${addr WLAN0}${color}
${goto 32}Public IP: ${alignr}${color2}${execi 10800 ~/.conky/conkyIp}${color}
# |--ETH0
${else}${if_up eth0}
${voffset -5}${color0}${font Webdings:size=17}”${font}${color}${goto 32}${voffset -5}Up: ${font Ubuntu:style=Bold:size=8}${color1}${upspeed eth0}${color}${font} ${alignr}${color2}${upspeedgraph eth0 8,60 77507B 5C3566}${color}
${goto 32}Total: ${font Ubuntu:style=Bold:size=8}${color2}${totalup eth0}${color}${font}
${voffset 2}${color0}${font Webdings:size=17}“${font}${color}${goto 32}${voffset -5}Down: ${font Ubuntu:style=Bold:size=8}${color1}${downspeed eth0}${color}${font} ${alignr}${color2}${downspeedgraph eth0 8,60 77507B 5C3566}${color}
${goto 32}Total: ${font Ubuntu:style=Bold:size=8}${color2}${totaldown eth0}${color}${font}
${voffset 2}${color0}${font Webdings:size=16}¬${font}${color}${goto 32}${voffset -4}Local IP: ${alignr}${color2}${addr eth0}${color}
${goto 32}Public IP: ${alignr}${color2}${execi 10800 ~/.conky/conkyIp}${color}
# |--PPP0
${else}${if_up ppp0}
${voffset -5}${color0}${font Webdings:size=17}”${font}${color}${goto 32}${voffset -5}Up: ${font Ubuntu:style=Bold:size=8}${color1}${upspeed ppp0}${color}${font} ${alignr}${color2}${upspeedgraph ppp0 8,60 77507B 5C3566}${color}
${goto 32}Total: ${font Ubuntu:style=Bold:size=8}${color2}${totalup ppp0}${color}${font}
${voffset 2}${color0}${font Webdings:size=17}“${font}${color}${goto 32}${voffset -5}Down: ${font Ubuntu:style=Bold:size=8}${color1}${downspeed ppp0}${color}${font} ${alignr}${color2}${downspeedgraph ppp0 8,60 77507B 5C3566}${color}
${goto 32}Total: ${font Ubuntu:style=Bold:size=8}${color2}${totaldown ppp0}${color}${font}
${voffset 2}${color0}${font Webdings:size=16}¬${font}${color}${goto 32}${voffset -4}Local IP: ${alignr}${color2}${addr ppp0}${color}
${else}${voffset 4}${offset 4}${color0}${font Wingdings:size=20}N${font}${color}${voffset -6}${goto 32}Network Unavailable${voffset 14}${endif}${endif}${endif}
16.04
  • 3 3 respostas
  • 10858 Views

3 respostas

  • Voted
  1. Best Answer
    Zeiss Ikon
    2017-09-05T04:50:08+08:002017-09-05T04:50:08+08:00

    Aparentemente apenas para confundir os usuários, existem muitas entradas de rede diferentes possíveis - seja isso relacionado a hardware/drivers, versão exata do Ubuntu ou algo menos sensato, é difícil ter certeza. Infelizmente, não se pode ter certeza de que encontrará ETH0 ou WLAN0 - mas muitos scripts baixados assumirão isso. Eu tive que encontrar o nome wifi correto para o meu sistema específico. Um pouco de pesquisa no Google encontrou este comando:

    $ nmcli dev status
    DEVICE   TYPE      STATE        CONNECTION          
    wlp3s0   wifi      connected    StokesCountyDEAvan4 
    enp0s25  ethernet  unavailable  --                  
    lo       loopback  unmanaged    -- 
    

    Este comando não requer privilégio de superusuário, portanto, deve ser acessível a usuários secundários, provavelmente até convidados. Facilmente visto é que ETH0 ou ETH1 e WLAN0 não estão no local. Tudo o que eu precisava fazer para que minha seção de monitor de rede Conky funcionasse corretamente era substituir todas as ocorrências de WLAN0 em .conkyrcwlp3s0 e ETH0 por enp0s25 (no caso de eu conectar via Ethernet com fio). Ao salvar o arquivo, o conky reiniciou e começou a relatar corretamente minha condição e atividade de rede em tempo real, assim como faz com carga de CPU, uso de RAM e E/S de HDD.

    • 5
  2. user28788
    2018-03-26T22:52:23+08:002018-03-26T22:52:23+08:00

    Sim... Ubuntu (e outras distribuições?) Adotou uma nova convenção de nomenclatura para as interfaces tornando eth0 e wlan0 obsoletos (e, portanto, qualquer código baseado neles não funcional).

    Sugiro a todos apenas ifconfig e ver como suas interfaces são chamadas e, em seguida, fazer um Ctrl + F em seus arquivos conky, procurando por 'wlan0' e 'eth0', para que você possa colar os novos nomes sobre essas entradas onde quer que apareçam em o código. Aqui está o que eu recebo com um ifconfig:

    ifconfig mostra os rótulos de sua interface

    Isso significa que as tarefas relacionadas à rede para arquivos conky que você baixou não podem mais garantir o funcionamento, mesmo SE o desenvolvedor souber sobre as novas convenções de nomenclatura porque os nomes são específicos para o SEU computador. Por exemplo, no meu computador, meu wlan0 agora é wlp2s0, enquanto no seu é evidentemente wlp3s0. Portanto, mesmo meus arquivos conky atualizados não funcionarão corretamente até que você encontre/substitua os rótulos de interface para refletir os nomes de sua interface.

    Isso levanta uma questão interessante. Devemos nós, desenvolvedores conky, nos preocupar até mesmo em mudar os arquivos de wlan0/eth0 se pretendemos oferecê-los para outros baixarem? Não seria mais difícil para eles procurar o que meu computador chama de interface do que os rótulos tradicionais? Acho que poderíamos fazer uma boa #nota para informar às pessoas o que editar e onde dentro dos arquivos conky independentemente.

    Ou podemos dizer às pessoas para procurar por 'wlp' ou 'enp' para encontrar as entradas e substituí-las pelas suas, se forem diferentes do que o ifconfig diz. Mas essa uniformidade é confirmada mesmo no nível parcial, de modo que saibamos que todas as interfaces começarão pelo menos com wlp ou enp, mesmo que o restante seja diferente? Quanto dessa convenção de nomenclatura é universal versus única? Vou procurar mais informações para que os desenvolvedores de arquivos conky possam descobrir como proceder.

    • 1
  3. The MAJOR
    2021-06-19T12:38:27+08:002021-06-19T12:38:27+08:00

    Usei "ip a" no terminal e listou tudo - procure o que está ativo e terá o nome para colocar no lugar de "wlan0" - teve o mesmo problema ...

    • 0

relate perguntas

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Existe um comando para listar todos os usuários? Também para adicionar, excluir, modificar usuários, no terminal?

    • 9 respostas
  • Marko Smith

    Como excluir um diretório não vazio no Terminal?

    • 4 respostas
  • Marko Smith

    Como descompactar um arquivo zip do Terminal?

    • 9 respostas
  • Marko Smith

    Como instalo um arquivo .deb por meio da linha de comando?

    • 11 respostas
  • Marko Smith

    Como instalo um arquivo .tar.gz (ou .tar.bz2)?

    • 14 respostas
  • Marko Smith

    Como listar todos os pacotes instalados

    • 24 respostas
  • Martin Hope
    Flimm Como posso usar o docker sem sudo? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    led-Zepp Como faço para salvar a saída do terminal em um arquivo? 2014-02-15 11:49:07 +0800 CST
  • Martin Hope
    ubuntu-nerd Como descompactar um arquivo zip do Terminal? 2011-12-11 20:37:54 +0800 CST
  • Martin Hope
    TheXed Como instalo um arquivo .deb por meio da linha de comando? 2011-05-07 09:40:28 +0800 CST
  • Martin Hope
    Ivan Como listar todos os pacotes instalados 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    David Barry Como determino o tamanho total de um diretório (pasta) na linha de comando? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher "Os seguintes pacotes foram retidos:" Por que e como resolvo isso? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford Como os PPAs podem ser removidos? 2010-07-30 01:09:42 +0800 CST

Hot tag

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve