Dois monitores no Conky

1. Dois monitores no Conky

Luis Gustavo
lgcd

(usa Debian)

Enviado em 06/12/2015 - 17:05h

Olá, estou a mais de uma semana procurando uma solução pra isso, mas tá complicado, eu tenho um notebook com uma saída hdmi que eu ligo na minha TV em casa, e uso como um desktop, o conky está configurado como 1366 que é a resolução da tela do note, porém quando ligo na TV que é 1920, o conky fica no meio da tela, tem como fazer ele trocar para a lateral direita como é na tela do note? Segue meu .conkyrc

#
update_interval 0.5
double_buffer yes
own_window yes
own_window_type desktop
own_window_transparent yes
use_xft yes
xftfont Droid Sans:size=9
alignment top_right
#maximum_width 310
minimum_size 260 1366
#gap_x 1920
default_color white
uppercase no
background yes
own_window_hints undecorated,sticky,skip_taskbar,skip_pager,below


TEXT
${alignc}${font Droid Sans:size=18:style=bold}${time %H:%M}${font}${color}
${alignc}${time %A}, ${time %e} de ${time %B} de ${time %G}${font}

Sistema ${hr 2}$color0${font}

PC:${alignr}$nodename
Distribuição:${alignr}${exec lsb_release -d | cut -c14-30}
Kernel:${alignr}$kernel
Uptime:${alignr}$uptime
Bateria: ${battery_percent}% ${alignr}${battery_bar 8,60}

${color yellow}${font ConkySymbols:size=10}f${font}${color}CPU1: ${cpu cpu1}% $freq_g GHz ${alignr}${cpugraph 8,60 cpu1}${color}
${color yellow}${font ConkySymbols:size=10}f${font}${color}CPU2: ${cpu cpu2}% $freq_g GHz ${alignr}${cpugraph 8,60 cpu2}${color}
${color yellow}${font ConkySymbols:size=10}f${font}${color}CPU3: ${cpu cpu3}% $freq_g GHz ${alignr}${cpugraph 8,60 cpu3}${color}
${color yellow}${font ConkySymbols:size=10}f${font}${color}CPU4: ${cpu cpu4}% $freq_g GHz ${alignr}${cpugraph 8,60 cpu4}${color}

${color green}${font ConkySymbols:size=10}j${font}${color}RAM: $mem${color0} / ${color0}$memmax - $memperc% ${alignr}${membar 8,60 mem}${color}
${color green}${font ConkySymbols:size=10}j${font}${color}SWAP: $swap${color0} / ${color0}$swapmax - $swapperc% ${alignr}${swapbar 8,60 swap}${color}

${color red}${font ConkySymbols:size=10}k${font}${color}Raiz: ${fs_used /} / ${fs_free /} ${alignr}${fs_bar 8,60 /}
${font ConkySymbols:size=10}k${font}Home: ${fs_used /home/lgcd} / ${fs_free /home/lgcd} ${alignr}${fs_bar 8,60 /home/lgcd}

Temperatura ${hr 2}$color0${font}

${color red}${font ConkySymbols:size=10}h${color}${font}Processador:${alignr}${execi 1 /usr/bin/sensors | grep CPU | cut -c18-24;}
${color red}${font ConkySymbols:size=10}h${color}${font}MotherBoard:${alignr}${execi 1 /usr/bin/sensors | grep temp1 | cut -c16-22;}
${color red}${font ConkySymbols:size=10}h${color}${font}Disco:${alignr}${execi 10 /usr/sbin/hddtemp -q /dev/sda | cut -c32-38;}

Rede ${hr 2}$color0${font}

${color blue}${alignc}Cabo
${color}Down: ${downspeed eth0} k/s ${alignr} Upload: ${upspeed eth0} k/s
${downspeedgraph eth0 8,60} ${alignr}${upspeedgraph eth0 8,60}
${totaldown eth0} ${alignr}${totalup eth0}
${color blue}${alignc}Wifi
${color}Down: ${downspeed wlan0} k/s ${alignr} Upload: ${upspeed wlan0} k/s
${downspeedgraph wlan0 8,60} ${alignr}${upspeedgraph wlan0 8,60}
${totaldown wlan0} ${alignr}${totalup wlan0}

Processos ${hr 2}$color0${font}

Name ${alignr} PID CPU% MEM%
${color yellow}${top name 1} ${alignr}${top pid 1} ${top cpu 1} ${top mem 1}
${color}${top name 2} ${alignr}${top pid 2} ${top cpu 2} ${top mem 2}
${top name 3} ${alignr}${top pid 3} ${top cpu 3} ${top mem 3}
${top name 4} ${alignr}${top pid 4} ${top cpu 4} ${top mem 4}



  


2. Re: Dois monitores no Conky

Perfil removido
removido

(usa Nenhuma)

Enviado em 06/12/2015 - 20:22h

Faça alguns testes.

1- Defina os valores de gap_x e gap_y para o que achar melhor, sugestão:
gap_x 10
gap_y 40


2- Teste outros valores para own_window_type, sugestão:
own_window_type normal ou override

3- Diminua o valor de minimum_size, sugestão:
minimum_size 260 260


3. Re: Dois monitores no Conky

Luis Gustavo
lgcd

(usa Debian)

Enviado em 07/12/2015 - 22:09h

Não funcionou, quando troco de monitor eu tenho que abrir o arquivo .conkyrc e salvar, ele se acerta com o monitor que eu estou usando, gostaria que ele fizesse isso sozinho.



4. Re: Dois monitores no Conky

Perfil removido
removido

(usa Nenhuma)

Enviado em 07/12/2015 - 23:07h

Crie um script para reiniciar o Conky quando vc mudar de monitor.

$ nano conky-restart.sh
#!/bin/bash
killall conky
sleep 2
conky -d

$ chmod +x conky-restart.sh

Crie um atalho .desktop ou um atalho de teclado para o script.



5. Re: Dois monitores no Conky

Luis Gustavo
lgcd

(usa Debian)

Enviado em 08/12/2015 - 14:51h

Tinha pensado nisso, mas queria algo que não precisasse ter que ficar executando coisas, pois troco de monitor bastante. Enfim se não tiver eu deixo no meio da TV mesmo.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts