7 votes

Conky ne fonctionne pas correctement sur Ubuntu 16.04 GNOME

J'ai ce problème étrange avec conky. Il ne s'affiche pas correctement sur le bureau :

Il ne s'affiche pas correctement sur le bureau.

J'ai tout essayé, de l'édition du fichier de widget conky à la réinstallation de conky et conky manager (v.2.4). Qui sait comment le réparer?

4voto

dzmanto Points 361

J'ai eu récemment le même problème avec conky 1.10.1 sur Ubuntu 16.04.1. Je n'ai pas fait marche arrière sur conky. J'ai résolu le problème en changeant la ligne

own_window_type = 'desktop',

dans mon .conkyrc à

own_window_type = 'dock',

Après tout, mon .conkyrc pour Ubuntu 16.04.1 se lit comme suit

os.execute("sleep 1")

conky.config = {
    background = true,
    double_buffer = true,
    alignment = 'top_right',
    border_width = 1,
    cpu_avg_samples = 2,
    default_color = 'white',
    default_outline_color = 'black',
    default_shade_color = 'black',
    draw_borders = false,
    draw_graph_borders = true,
    draw_outline = false,
    draw_shades = false,
    net_avg_samples = 2,
    no_buffers = true,
    out_to_console = false,
    out_to_stderr = false,
    extra_newline = false,
    own_window = true,
    own_window_type = 'dock',
    own_window_transparent = false,
    own_window_argb_visual = true,
    own_window_argb_value = 64,
    own_window_colour = 'black',
    own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager',
    minimum_width = 170, minimum_height = 0,
    stippled_borders = 0,
    update_interval = 2.0,
    uppercase = false,
    use_spacer = 'none',
    show_graph_scale = false,
    show_graph_range = false,
    use_xft = true,
    xftalpha = 0.1,
    font = 'Droid Sans:size=11',
    color0 = 'white',
    color1 = 'EAEAEA',
    color2 = 'FFA300',
    color3 = 'grey'
}

conky.text = [[
${font AvantGardeLTMedium:bold:size=11}${color Tan1}Système ${color slate grey}${hr 2}${font}
${color1}Nom de l'ordinateur      ${alignr}${color}${nodename}
${color1}Version du noyau     ${alignr}${color}${kernel}-${machine}
${color1}Fréquence du CPU      ${alignr}${color}${freq_g}GHz
${color1}Charge (moyenne)     ${alignr}${color}${loadavg 1}
${color1}Température du CPU    ${alignr}${color}${acpitemp} degrés Celsius

${if_existing /sys/class/power_supply/BAT0/uevent}${font AvantGardeLTMedium:bold:size=11}${color Tan1}Charge de la batterie du portable ${color slate grey}${hr 2}${font}
${color1}Charge de la batterie     ${alignr}${color}${battery BAT0}${endif}
${if_existing /sys/class/power_supply/BAT1/uevent}${font AvantGardeLTMedium:bold:size=11}${color Tan1}Charge de la batterie du portable ${color slate grey}${hr 2}${font}
${color1}Charge de la batterie     ${alignr}${color}${battery BAT1}${endif}

${font AvantGardeLTMedium:bold:size=11}${color Tan1}Processeurs ${color slate grey}${hr 2}${font}
${color1}Noyau 1     ${color}${cpu cpu1}%  ${cpubar cpu1}

${font AvantGardeLTMedium:bold:size=11}${color Tan1}Mémoire (RAM) ${color slate grey}${hr 2}${font}
${color1}Mémoire libre / totale ${alignr}${color}${memeasyfree} / ${memmax}
${color1}Utilisée actuellement   ${color}${memperc}%   ${membar}
${color1}Mémoire virtuelle (swap)  ${alignc}${color}${swap} / ${swapmax} ${color}${alignr}${swapperc} %

${font AvantGardeLTMedium:bold:size=11}${color Tan1}Système de fichiers ${color slate grey}${hr 2}${font}
${color1}Racine ou /       ${alignc}${color}${fs_used /} / ${fs_size /} ${color}${alignr}${fs_free_perc /} %
${color}${fs_bar 5,300 /}
${color1}Dossier personnel ou /home   ${alignc}${color}${fs_used /home} / ${fs_size /home} ${color}${alignr}${fs_free_perc /home} %
${color}${fs_bar 5,300 /home}

${font AvantGardeLTMedium:bold:size=11}${color Tan1}Réseau sans fil ${color slate grey}${hr 2}${font}
${if_existing /proc/net/route wlp3s0}${color1}Point d'accès sans fil ${alignr}${color}${wireless_essid wlp3s0}${endif}
${color1}Force du signal     ${alignr}${color}${wireless_link_qual_perc wlp3s0}   ${wireless_link_bar 10,100 wlp3s0}
${color1}Trafic de données descendantes / montantes   ${alignr}${color}${totaldown wlp3s0}  ${color1}/  ${color}${totalup wlp3s0}
]]

Mon .conkyrc produit une sortie comme suit:

saisir ici la description de l'image

2voto

dumbledad Points 1207

Il semble que la version 1.10 de Conky soit actuellement cassée et que certaines personnes reviennent à la version 1.9.

Je peux en faire fonctionner quelques-uns, mais cela a pris du temps et des ajustements juste pour faire fonctionner quelques-uns. Donc peut-être que c'est une meilleure option de simplement revenir en arrière au lieu de vous arracher les cheveux en essayant de les faire fonctionner correctement.

De : Retour vers Conky 1.9 :

  1. Voir quelle version de conky est installée sur mon 16.04 (Xenial) machine :

    $ conky -v | head -n 1 | cut -d" " -f 2
    1.10.1
  2. Supprimez ce conky cassé et purgé de ses configurations et dépendances restantes :

    sudo apt-get remove --purge conky-std && sudo apt-get autoremove
  3. Je voulais la version conky 1.9, qui n'est pas dans les dépôts Ubuntu Xenial, alors j'ai récupéré le paquet qui a été livré avec Trusty :

    wget http://security.ubuntu.com/ubuntu/pool/universe/c/conky/conky-std_1.9.0-4_amd64.deb
  4. Une fois le paquet .deb téléchargé, je l'ai installé avec gdebi plutôt que dpkg afin qu'il installe également les dépendances nécessaires :

    sudo gdebi conky-std_1.9.0-4_amd64.deb
  5. Vérifiez la version installée :

    $ conky -v | head -n 1 | cut -d" " -f 2
    1.9.0
  6. Épinglez le paquet à la version 1.9.0 afin que les futures mises à jour du paquet ne nous ramènent pas à la mauvaise version :

    sudo apt-mark hold conky-std

Ceci est ce que j'ai actuellement fonctionnel.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X