Para otimizar o Conky para o HP Stream 11-ah111wm, precisamos levar em consideração as limitações e características desse hardware específico:

  1. Tela pequena (11.6″ com resolução 1366×768): O widget não pode ser muito largo para não roubar espaço útil na área de trabalho.
  2. Processador (Intel Celeron N4000): É um processador dual-core (2 núcleos). É mais útil monitorar os dois núcleos separadamente do que apenas a média, para identificar gargalos.
  3. Memória RAM (4GB): Como é uma quantidade limitada, adicionar o monitoramento da partição/arquivo de Swap é crucial para saber quando o sistema está engasgando.
  4. Armazenamento (32GB eMMC): Espaço extremamente crítico. Monitorar o percentual em disco é vital.
  5. Notebook: É obrigatório ter um monitoramento de Bateria e Rede Wi-Fi.

Arquivo de configuração:

~/.config/conky/conky.conf

Aqui está o layout ajustado e otimizado para o seu HP:

conky.config = {
    alignment = 'top_right',
    background = true,
    border_width = 1,
    cpu_avg_samples = 2,
    default_color = 'white',
    default_outline_color = 'white',
    default_shade_color = 'white',
    double_buffer = true,
    draw_borders = false,
    draw_graph_borders = true,
    draw_shades = false,
    extra_newline = false,
    font = 'DejaVu Sans Mono:size=9', -- Fonte levemente reduzida para telas 1366x768
    gap_x = 20,
    gap_y = 40,
    minimum_height = 5,
    minimum_width = 260, -- Largura fixa para manter o alinhamento perfeito
    maximum_width = 260,
    net_avg_samples = 2,
    no_buffers = true,
    out_to_console = false,
    out_to_ncurses = false,
    out_to_stderr = false,
    out_to_x = true,
    own_window = true,
    own_window_class = 'Conky',
    own_window_type = 'normal',
    own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager',
    own_window_transparent = true,
    own_window_argb_visual = true,
    own_window_argb_value = 0,
    show_graph_range = false,
    show_graph_scale = false,
    stippled_borders = 0,
    update_interval = 2.0, -- Aumentado para 2s para poupar processamento do Celeron
    uppercase = false,
    use_spacer = 'none',
    use_xft = true,
}

conky.text = [[
${color #00bfff}SISTEMA ${hr 2}
${color}Hostname:$alignr${nodename}
${color}OS:$alignr Debian GNU/Linux 13
${color}Uptime:$alignr${uptime}

${color #00bfff}BATERIA ${hr 2}
${color}Status:$alignr${battery BAT0}
${color}${battery_bar 6,260 BAT0}

${color #00bfff}PROCESSADOR (N4000) ${hr 2}
${color}Core 1: ${cpu cpu1}% $alignr ${cpubar cpu1 6,120}
${color}Core 2: ${cpu cpu2}% $alignr ${cpubar cpu2 6,120}

${color #00bfff}MEM�RIA (4GB) ${hr 2}
${color}RAM:$alignr$mem/$memmax ($memperc%)
${color}${membar 6,260}
${color}Swap:$alignr$swap/$swapmax
${color}${swapbar 6,260}

${color #00bfff}ARMAZENAMENTO (32GB) ${hr 2}
${color}Root:$alignr${fs_used /}/${fs_size /}
${color}${fs_bar 6,260 /}

${execpi 5 ~/.config/conky/rede.sh}

]]

Arquivo para detecção automática da interface de rede:

mkdir -p ~/.config/conky
nano ~/.config/conky/rede.sh

Código do Arquivo:

#!/bin/bash

# Descobre os nomes das placas de rede ativas
WIFI=$(ls /sys/class/net | grep -E '^wl' | head -n 1)
LAN=$(ls /sys/class/net | grep -E '^en|^eth' | head -n 1)

# Gera a seção da rede LAN (se o adaptador estiver plugado)
if [ -n "$LAN" ]; then
    echo "\${color #00bfff}REDE LAN (CABO) \${hr 2}"
    echo "\${color}IP Local:\$alignr\${addr $LAN}"
    echo "\${color}Down: \${downspeed $LAN}\$alignr Up: \${upspeed $LAN}"
    echo ""
fi

# Gera a seção do Wi-Fi (se a placa existir)
if [ -n "$WIFI" ]; then
    echo "\${color #00bfff}REDE WI-FI \${hr 2}"
    echo "\${color}SSID:\$alignr\${wireless_essid $WIFI}"
    echo "\${color}Sinal:\$alignr\${wireless_link_qual_perc $WIFI}%"
    echo "\${color}IP Local:\$alignr\${addr $WIFI}"
    echo "\${color}Down: \${downspeed $WIFI}\$alignr Up: \${upspeed $WIFI}"
fi

Permissão ao arquivo:

chmod +x ~/.config/conky/rede.sh

Colocar para Iniciar após o Login:

  1. Abra o gerenciador de arquivos Konqueror.
  2. Vá até a sua pasta pessoal (/home/seu_usuario).
  3. Ative a visualização de arquivos ocultos (Menu Ver -> Mostrar Arquivos Ocultos).
  4. Navegue até a pasta .trinity -> Autostart (o caminho completo é ~/.trinity/Autostart/).
  5. Clique com o botão direito dentro da pasta, selecione Criar Novo -> Link para Aplicativo.
  6. Na aba Geral, dê um nome para o atalho.
  7. Na aba Aplicação, digite o comando exato no campo Comando e clique em OK.

Deseja saber mais Sobre Aplicativos Linux Clique Aqui!

Deixe um comentário

Translate »