Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 18/10/2011, à 20:48

ibrahim54

Conky gros souci depuis la mise a jours 11.10

Bonsoir a toutes et a tous.

J'ai un gros probleme avec conky qui n'affiche plus mes temperature apres avoir fait la mise a jours.

En version 11.04 il affichait tout cela correctement apres quelques reglages mais apres avoir fait la mise a jours ce fut la cata...

Plus aucune temperature ni jauge afiché a l'ecran mais le reste fonctionne comme avant.

Voici mes sources (l'original etant trouvé sur ce forum) :

coukyrc4 :

background        no
update_interval        1.0
double_buffer        yes

use_xft            yes
override_utf8_locale
xftfont            Sans:size=8
xftalpha        0.8

own_window        yes
own_window_transparent    yes
#own_window_type        override
own_window_hints    undecorated,below,sticky,skip_taskbar,skip_pager
#on_bottom        yes

minimum_size        280 5
draw_shades        no
draw_outline        no
draw_borders        no
draw_graph_borders    yes
stippled_borders    0
border_margin        3
border_width        0

default_color        white
default_shade_color    black
default_outline_color    black

alignment bottom_Middle
gap_x            6
gap_y            48

no_buffers        yes

######

TEXT
$color$stippled_hr

${color #1EFF00}Températures système et ventilateurs: $color
     ${color white}Core1 : $color ${platform coretemp.0 temp 2}°C${if_empty ${execi 1 $HOME/.conky/couleurbarre.sh cpu1 | grep 1}}${else}${color green}${endif}${if_empty ${execi 1 $HOME/.conky/couleurbarre.sh 
     ${color white}Core2 : $color ${platform coretemp.0 temp 2}°C${if_empty ${execi 1 $HOME/.conky/couleurbarre.sh cpu2 | grep 1}}${else}${color green}${endif}${if_empty ${execi 1 $HOME/.conky/couleurbarre.sh cpu2 | grep 3}}${else}${color red}${endif}${if_empty ${execi 1 $HOME/.conky/couleurbarre.sh cpu2 | grep 2}}${else}${color orange}${endif}    ${execibar 1  $HOME/.conky/temp cpu2}
     ${color white}GeForce 9500GT : ${font Terminal Bitstream Vera Sans Mono:size=7.5}${color white}${exec nvidia-settings -q gpucoretemp | grep '):' | awk '{print $4}'}°C
     ${color white}HDa : $color ${exec hddtemp -n /dev/sda}°C
     ${color white}Cpu fan : ${color white} ${exec expr `cat /sys/devices/platform/it87.656/fan1_input`} tours/min
     ${color white}Sys fan : ${color white} ${exec expr `cat /sys/devices/platform/it87.656/fan2_input`} tours/min

$color$stippled_hr

couleurbarre. sh

#!/bin/bash

case "$1" in
#Le nombre 1, 2 ou 3 permet de définir la couleur avec un jeu de if else dans le conkyrc
#pour temp2 par exemple si la température est < 50° (50000 dans le fichier), il renvoit 1 que j'ai traduit en vert mais la couleur peut etre facilement changé en modifiant cette valeur dans le conkyrc.
cpu1)
temp2=`cat /sys/devices/platform/coretemp.0/temp2_input`
    if (( $temp2<50000 )); then
    expr 1
        elif (( $temp2>55000 )); then
        expr 3
            else
            expr 2
    fi
;;

cpu2)
temp2=`cat /sys/devices/platform/coretemp.0/temp3_input`
    if (( $temp2<50000 )); then
    expr 1
        elif (( $temp2>55000 )); then
        expr 3
            else
            expr 2
    fi
;;
esac

temp :

#!/bin/bash

case "$1" in

#"expr $temp - 20000" donne la température minimal dans la barre (rarement des composants à moins de 15/20°). Ici 20000 correspond à 20°
#"expr  $curr / 450" donne la température max un peu près la température maximum que le composant peut supporter. Ici 450 correspond à (45+20)° soit 65° (Ne pas oublier la température retranchée).


cpu1)
temp=`cat /sys/devices/platform/coretemp.0/temp2_input`
curr=`expr $temp - 20000`
    if (( $curr )); then
    expr  $curr / 450
    fi
;;

cpu2)
temp=`cat /sys/devices/platform/coretemp.0/temp3_input`
curr=`expr $temp - 20000`
    if (( $curr )); then
    expr  $curr / 450
    fi
;;
esac

Merci de votre aide


mon poste info : Dual-screen 27+17" ; i3-2100, 16Go de ram (Windows 10)
mon poste nomade : Lenovo ThinkPad X260 (Ubuntu 22.04)
Musée :  Lenovo ThinkPad X200 (Ubuntu 21.10)

Hors ligne

#2 Le 18/10/2011, à 22:15

TraGiKomiK

Re : Conky gros souci depuis la mise a jours 11.10

Bonjour,

Conky necessite lm-sensors pour afficher les temperatures si je me souvient bien... celui ci a eté reinstallé/reconfigurer apres mise a jour?


Merci de mettre [RESOLU] dans le titre de votre post une fois le  probleme reglé!

GNU/Linux -> \o/

Hors ligne

#3 Le 18/10/2011, à 22:46

willcoyote

Re : Conky gros souci depuis la mise a jours 11.10

Salut
lance conky avec le terminal et recopie le message d'erreur

Hors ligne

#4 Le 18/10/2011, à 23:00

ibrahim54

Re : Conky gros souci depuis la mise a jours 11.10

bonsoir, voici le fichier .lanceurconky.sh

#!/bin/bash
case "$1" in

onoff)
killall conky
    if  ! killall conky ;
        then conky -c $HOME/.conky/conkyrc1 & conky -c $HOME/.conky/conkyrc2 & conky -c $HOME/.conky/conkyrc3  & conky -c $HOME/.conky/conkyrc4 &
    echo ok
    fi
exit 0
;;

verif)
proc=`ps -C conky | grep -iv 'PID' | wc -l`
    if [ "$proc" = "4" ]; then
    echo ok
    exit 0
    else
    killall conky
    conky -c $HOME/.conky/conkyrc1 & conky -c $HOME/.conky/conkyrc2  & conky -c $HOME/.conky/conkyrc3 & conky -c $HOME/.conky/conkyrc4 &
proc=`ps -C conky | grep -iv 'PID' | wc -l`
    if [ "$proc" = "4" ]; then
    echo ok
    exit 0
    else
    killall conky
    conky -c $HOME/.conky/conkyrc1 & conky -c $HOME/.conky/conkyrc2  & conky -c $HOME/.conky/conkyrc3 & conky -c $HOME/.conky/conkyrc4 &
    fi
    fi
exit 0

esac

et les ce qui sort de la console :

ibrahim@ibrahim:~$ sh .lanceurconky onoff
conky: aucun processus trouvé
conky: aucun processus trouvé
ok
ibrahim@ibrahim:~$ Conky: /home/ibrahim/.conky/conkyrc1: 22: no such configuration: 'border_margin'
Conky: /home/ibrahim/.conky/conkyrc4: 22: no such configuration: 'border_margin'
Conky: statfs '/media/CA5658EF5658DDAF': No such file or directory
Conky: statfs '/media/D1AE-4F51': No such file or directory
Conky: Conky: /home/ibrahim/.conky/conkyrc2: 22: no such configuration: 'border_margin'
/home/ibrahim/.conky/conkyrc3: 22: no such configuration: 'border_margin'
Conky: one or more $endif's are missing
Conky: desktop window (1800004) is subwindow of root window (15a)
Conky: window type - normal
Conky: drawing to created window (0x2600001)
Conky: drawing to double buffer
Conky: desktop window (1800004) is subwindow of root window (15a)
Conky: statfs '/media/D1AE-4F51': No such file or directory
Conky: statfs '/media/CA5658EF5658DDAF': No such file or directory
Conky: window type - normal
Conky: drawing to created window (0x2c00001)
Conky: drawing to double buffer
Conky: desktop window (1800004) is subwindow of root window (15a)
Conky: window type - normal
Conky: drawing to created window (0x2e00001)
Conky: desktop window (1800004) is subwindow of root window (15a)
Conky: drawing to double buffer
Conky: window type - normal
Conky: drawing to created window (0x4a00001)
sh: Syntax error: Missing '}'
Conky: drawing to double buffer
sh: Syntax error: Missing '}'

merci de pouvoir m'aider

Dernière modification par ibrahim54 (Le 18/10/2011, à 23:01)


mon poste info : Dual-screen 27+17" ; i3-2100, 16Go de ram (Windows 10)
mon poste nomade : Lenovo ThinkPad X260 (Ubuntu 22.04)
Musée :  Lenovo ThinkPad X200 (Ubuntu 21.10)

Hors ligne