Vous n'êtes pas identifié(e).
Pages : 1
Hello,
Ca faisait longtemps que j'avais pas réinstallé conky, voilà c'est fait.
Conky est un moniteur système personnalisable à volonté.
Je voulais simplement afficher quelques infos basiques sur mon bureau, à savoir :
- Date + heure
- Distrib + version
- Version du noyau
- IP
- Débit réseau
- % ram utilisée
- % disque utilisé
En cherchant des images de Conky sur le net vous verrez l'étendue des possibilités, c'est impressionnant.
Le seul petit hic c'est que la config se fait à la main, il y avait un programme graphique dédié à la config mais je crois qu'il n'est pas maintenu. Ceci dit ce n'est pas compliqué et avec des copier-coller d'exemples de fichier conkyrc on s'en sort.
Voici quelques exemples :
http://conky.sourceforge.net/screenshots.html
https://fr.wikipedia.org/wiki/Conky
https://doc.ubuntu-fr.org/conky
La liste des paramètres :
http://conky.sourceforge.net/variables.html
Mon fichier conky minimal :
# - Conky settings
update_interval 1
total_run_times 0
net_avg_samples 1
cpu_avg_samples 1
imlib_cache_size 0
double_buffer yes
no_buffers yes
# - Text settings
use_xft yes
xftfont Sans:size=12
override_utf8_locale yes
text_buffer_size 2048
# - Window specifications
own_window_class Conky
own_window yes
own_window_type normal
own_window_argb_visual yes
own_window_argb_value 255
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
alignment top_right
gap_x 40
gap_y 40
# - Graphics settings
draw_shades no
default_color cccccc
color0 white
color1 E07A1F
color2 white
TEXT
${font Open Sans Light:pixelsize=40}${time %H:%M}${font}
${font Open Sans Light:pixelsize=20}${time %d.%m.%Y}${font}
${execi 86400 lsb_release -si} : $alignr ${execi 86400 lsb_release -sr} ${execi 86400 lsb_release -sc}
$sysname : $alignr $kernel
IP : $alignr ${addr eno1}
Réseau : $alignr ${downspeedf eno1} k/s
RAM $memperc% ${membar memperc}
Disque $fs_used_perc% ${fs_bar}
Hors ligne
Merci Yoda,
Je viens de tester ton fichier config, et c'est on bon début.
Je vais pouvoir commencer à regarder ça
Pour info sur xubuntu j'ai commencer à me faire un deuxième "tableau de bord" avec plusieurs infos :
- les températures (greffon Capteurs)
- les activités du cpu (cpugraph)
- la ram, le swap (Moniteur de charge du système)
- L'activité du réseau (Moniteur réseau)
Hors ligne
Hors ligne
Il est sympa !
Moi je suis entrain de m'amuser avec le mien et je dois avoir qu'il est beaucoup mois sobre.
Comment tu as fait pour qu'il s'adapte au type de connexion?
Hors ligne
voilà le code :
# - Conky settings
update_interval 1
total_run_times 0
net_avg_samples 1
cpu_avg_samples 1
imlib_cache_size 0
double_buffer yes
no_buffers yes
# - Text settings
use_xft yes
xftfont Sans:size=12
override_utf8_locale yes
text_buffer_size 2048
# - Window specifications
own_window_class Conky
own_window yes
own_window_type normal
own_window_argb_visual yes
own_window_argb_value 255
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
alignment top_right
gap_x 30
gap_y 30
# - Graphics settings
draw_shades no
default_color cccccc
color0 white
color1 E07A1F
color2 white
TEXT
${font Open Sans Light:pixelsize=40}${time %H:%M}${font}
${font Open Sans Light:pixelsize=20}${time %d.%m.%Y}${font}
${execi 86400 lsb_release -si} : $alignr ${execi 86400 lsb_release -sr} ${execi 86400 lsb_release -sc}
RAM : $alignr $memperc%
${membar memperc}
Disque : $alignr $fs_used_perc%
${fs_bar}
Batterie : $alignr $battery_percent%
$battery_bar
${if_match "${addr wlp3s0}" != "No Address"}
Wifi : $alignr ${wireless_essid wlp3s0}
Qualité : $alignr ${wireless_link_qual_perc wlp3s0}%
IP : $alignr ${addr wlp3s0}
Débit : $alignr ${downspeedf wlp3s0} k/s
${else}
${if_match "${addr enp0s25}" != "No Address"}
IP (eth) : $alignr ${addr enp0s25}
Réseau : $alignr ${downspeedf enp0s25} k/s
${else}
$endif$endif
Hors ligne
Merci Yoda,
Voici le mien avec pas mal d'informations.
Est-ce qu'il n'y en a pas un peu trop...
je verrais à l'usage
# - Conky settings
update_interval 1
total_run_times 0
net_avg_samples 1
cpu_avg_samples 1
imlib_cache_size 0
double_buffer yes
no_buffers yes
# - Text settings
use_xft yes
xftfont Sans:size=12
override_utf8_locale yes
text_buffer_size 2048
# - Window specifications
own_window_class Conky
own_window yes
own_window_type normal
own_window_argb_visual yes
own_window_argb_value 255
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
# - position sur l'écran
#alignment top_left
alignment top_right
#alignment bottom_left
#alignment bottom_right
# - décalage avec le bord de l'écran
gap_x 30
gap_y 30
# - Minimum size of text area
minimum_size 5 5
maximum_width 300
# - Graphics settings
draw_shades no
default_color cccccc
color0 white
color1 E07A1F
color2 white
color3 FFC100 # le jaune
color4 FF6400 # le orange
color5 FF0000 # le rouge
color6 00FF00 # le vert
color7 888888 # le gris
TEXT
#--------Image-----------------------------------------
${image /home/damien/conky/start-here-xubuntu2.png -p 0,70}
#--------Heure et date---------------------------------
${font Open Sans Light:pixelsize=30}${time %H:%M}${alignr}${time %d.%m.%Y}${font}
#--------Système---------------------------------------
${offset 65}$font$color Nom : ${alignr}${color2}$nodename
${offset 65}$font$color Distribution :${alignr}${color2} ${texeci 86400 lsb_release -si} ${texeci 86400 lsb_release -sr}
${offset 65}$font$color Noyau : ${alignr}${color2}$kernel
${offset 65}$font$color Maj : ${alignr}${color6}${if_match ${texeci 360 aptitude search "~U" | wc -l | tail} ==0}Système à jour$color4${else}${if_match ${texeci 360 aptitude search "~U" | wc -l | tail} ==1}1 mise à jour disponible ${else}${texeci 360 aptitude search "~U" | wc -l | tail} mises à jour disponibles ${endif}${endif}
${offset 65}$font$color Utilisation : ${alignr}${offset 0}${color2}$uptime
${color}${hr 2}
#--------Charge système--------------------------------
${color}Cpu : ${color2}${cpu}% ${color}${alignr}Temp: ${color2}${texeci 2 sensors | grep 'Core' | tail -n 1 | cut -c 15-21}
${color2}${cpugraph 25 ff0000 ff00ff}
${color}Ram : ${alignc -20}${color2}$mem${color} / ${color2}$memmax${alignr}${color2}$memperc%
${membar}
${color}Swap : ${alignc -20}${color2}$swap${color} / ${color2}$swapmax${alignr}${color2}$swapperc%
${swapbar}
${color}${hr 2}
#
#--------Espace disque---------------------------------
#
${color}Root : ${alignc -20}${color2}${fs_used}${color} / ${color2}${fs_size} ${alignr}${fs_used_perc}%
${fs_bar}
${color}Home : ${alignc -20}${color2}${fs_used /home/damien}${color} / ${color2}${fs_size /home/damien} ${alignr}${fs_used_perc /home/damien}%
${fs_bar /home/damien}
${color}${hr 2}
#
#--------Reseau---------------------------------------
#
${if_match "${addr wlp7s0}" != "No Address"}${color}Net : ${color2}Wifi (wlp7s0)${alignr}${wireless_essid wlp7s0}
${color}IP : ${color2}${addr wlp7s0}${alignr} ${color}Qualité : ${color2} ${wireless_link_qual_perc wlp7s0}%
${color}DOWN : ${color2}${downspeed wlp7s0}/s${alignr}${color}UP : ${color2}${upspeed wlp7s0}/s
${color2}${downspeedgraph wlp7s0 25,140 ff0000 0000ff} ${alignr}${color2}${upspeedgraph wlp7s0 25,140 0000ff ff0000}
${color}TOTAL : ${color2}${totaldown wlp7s0}${alignr}${color}TOTAL : ${color2}${totalup wlp7s0}
#
${else}
${if_match "${addr eth1}" != "No Address"}${color}Net : ${color2}Eternet (eth1)
${color}IP : ${color2}${addr eth1}${alignr} ${color}Qualité : ${color2} ${wireless_link_qual_perc eth1}%
${color}DOWN : ${color2}${downspeed eth1}/s${alignr}${color}UP : ${color2}${upspeed eth1}/s
${color2}${downspeedgraph eth1 25,140 ff0000 0000ff} ${alignr}${color2}${upspeedgraph eth1 25,140 0000ff ff0000}
${color}TOTAL : ${color2}${totaldown eth1}${alignr}${color}TOTAL : ${color2}${totalup eth1}
${else}${endif}${endif}
${color}${hr 2}
Hors ligne
Il est vraiment bien, un vrai Conky de Geek ;-)
Hors ligne
Hors ligne
Merci beaucoup.
j'ai encore 2 ou 3 truc à régler dessus mais je suis satisfait du résultat
Hors ligne
Pages : 1