#726 Le 13/01/2015, à 15:22
- enebre
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Que retourne la commande, après avoir lancé conky-radiotray :
je reprends depuis le début
lancement de conky-radiotray, ça fait une double commande et il y a déjà des erreur qui viennent de lua....
└─ $ ▶ sh /home/ombre/.conky/conky-perso/conky-radiotray/Start-Stop-Conky-radiotray
/home/ombre/.conky/conky-perso/conky-radiotray/Start-Stop-Conky-radiotray: 13: kill: No such process
Start conky1 -c /home/ombre/.conky/conky-perso/conky-radiotray/conkyrc
ombre @ ombre-Aspire ~
└─ $ ▶ Conky: llua_load: /home/ombre/.conky/conky-perso/conky-radiotray/draw_bg/draw_bg.lua:81: unexpected symbol near '#'
Conky: forked to background, pid is 26043
Conky: desktop window (1600003) is subwindow of root window (274)
Conky: window type - normal
Conky: drawing to created window (0x3200001)
Conky: drawing to double buffer
Conky: llua_do_call: function conky_draw_bg execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_draw_bg execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_draw_bg execution failed: attempt to call a nil value
je relance la commande pour le fermer :
└─ $ ▶ sh /home/ombre/.conky/conky-perso/conky-radiotray/Start-Stop-Conky-radiotray
/home/ombre/.conky/conky-perso/conky-radiotray/Start-Stop-Conky-radiotray: 13: export: 26422: bad variable name
Dernière modification par enebre (Le 13/01/2015, à 15:24)
Hors ligne
#727 Le 13/01/2015, à 15:24
- enebre
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
└─ $ ▶ ps aux | grep conkyrc
ombre 26043 0.9 0.1 44512 5548 pts/7 Sl 15:20 0:01 conky1 -c /home/ombre/.conky/conky-perso/conky-radiotray/conkyrc
ombre 26560 0.0 0.0 4956 836 pts/7 S+ 15:23 0:00 grep --color=auto conkyrc
Hors ligne
#728 Le 13/01/2015, à 15:26
- chepioq
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Je vais voir mais pas avant ce soir, là je dois aller au boulot.
Dernière modification par chepioq (Le 13/01/2015, à 15:27)
Tout est dans tout et réciproquement....
Hors ligne
#729 Le 13/01/2015, à 15:32
- enebre
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
ok @+, pour l'erreur lua c'est bon j'ai enlevé les fonctions produisant l'erreur
Hors ligne
#730 Le 13/01/2015, à 21:25
- chepioq
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Bon j'ai testé ma commande sur ta sortie du post #782 et pas de problème cela sort bien le bon pid.
je ne comprend pas trop d'où sort le pid qui est dans le message d'erreur.
Tout est dans tout et réciproquement....
Hors ligne
#731 Le 13/01/2015, à 21:36
- enebre
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
je dois avoir fait une erreur dans mes fichiers pour ce conky, avec l'aide de tes recommandations au cours de ce fil, j'essayerai de trouver la bulle qui coince.
Hors ligne
#732 Le 14/01/2015, à 07:01
- Didier-T
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Bonjour chepioq et enebre,
c'est normal que cette commande vous renvoi deux PID, elle retrouve sont propre PID et celui du conky. Il vau mieu lui préférer pgrep ou pkill en fonction de ce que l'on souhait en faire.
pgrep -f conky-radiotray
le -f permet de chercher l’occurrence dans toute la commande.
A+,
Didier.
Hors ligne
#733 Le 14/01/2015, à 11:54
- enebre
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Merci Didier-T, je vais tester ça très vite.
Hors ligne
#734 Le 14/01/2015, à 12:08
- enebre
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Didier-T, ben non ça fonctionne pas
quand je lance le conky
└─ $ ▶ sh /home/ombre/.conky/conky-perso/conky-radiotray/Start-Stop-Conky-radiotray
/home/ombre/.conky/conky-perso/conky-radiotray/Start-Stop-Conky-radiotray: 13: kill: Usage: kill [-s sigspec | -signum | -sigspec] [pid | job]... or
kill -l [exitstatus]
Start conky1 -c /home/ombre/.conky/conky-perso/conky-radiotray/conkyrc
ombre @ ombre-Aspire ~
└─ $ ▶ Conky: forked to background, pid is 5804
Conky: desktop window (e00003) is subwindow of root window (274)
Conky: window type - normal
Conky: drawing to created window (0x3000001)
Conky: drawing to double buffer
quand je veux killer le conky
└─ $ ▶ sh /home/ombre/.conky/conky-perso/conky-radiotray/Start-Stop-Conky-radiotray
/home/ombre/.conky/conky-perso/conky-radiotray/Start-Stop-Conky-radiotray: 13: kill: Usage: kill [-s sigspec | -signum | -sigspec] [pid | job]... or
kill -l [exitstatus]
Start conky1 -c /home/ombre/.conky/conky-perso/conky-radiotray/conkyrc
ombre @ ombre-Aspire ~
└─ $ ▶ Conky: forked to background, pid is 5913
Conky: desktop window (e00003) is subwindow of root window (274)
Conky: window type - normal
Conky: drawing to created window (0x3a00001)
Conky: drawing to double buffer
le script on/off
#!/bin/bash
PROG_NAME="conky1 -c /home/ombre/.conky/conky-perso/conky-radiotray/conkyrc" # Nom du programme à démarrer/arrêter.
export pid=`ps aux | pgrep -f conkyrc | sed '/--color/d' | awk '{print $2}'`;kill -9 $pid
if [ "$PROCESSPID" != "" ]; then # Si un ou des processus existe alors on le(s) kill.
kill $PROCESSPID && echo "Stop $PROG_NAME (PID: $PROCESSPID)"
else # Si aucun processus on démarre le programme.
$PROG_NAME &
echo "Start $PROG_NAME"
fi
exit 0
Je me demandais s'il serait possible d'intégrer au script le lancement de radio-tray sur loungeradio ?
Dernière modification par enebre (Le 14/01/2015, à 12:23)
Hors ligne
#735 Le 14/01/2015, à 12:19
- enebre
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Par contre Didier-T à raison si je corrige la ligne que j'avais au début.
le script corrigé avec -f et l'adresse complète du conkyrc:
#!/bin/bash
PROG_NAME="conky -c /home/ombre/.conky/conky-perso/conky-radiotray/conkyrc" # Nom du programme à démarrer/arrêter.
PROCESSPID=$(pgrep -f /home/ombre/.conky/conky-perso/conky-radiotray/conkyrc)
if [ "$PROCESSPID" != "" ]; then # Si un ou des processus existe alors on le(s) kill.
kill $PROCESSPID && echo "Stop $PROG_NAME (PID: $PROCESSPID)"
else # Si aucun processus on démarre le programme.
$PROG_NAME &
echo "Start $PROG_NAME"
fi
exit 0
le résultat en terminal:
Start conky1 -c /home/ombre/.conky/conky-perso/conky-radiotray/conkyrc
ombre @ ombre-Aspire ~
└─ $ ▶ Conky: forked to background, pid is 7244
Conky: desktop window (e00003) is subwindow of root window (274)
Conky: window type - normal
Conky: drawing to created window (0x3200001)
Conky: drawing to double buffer
^C
ombre @ ombre-Aspire ~
└─ $ ▶ sh /home/ombre/.conky/conky-perso/conky-radiotray/Start-Stop-Conky-radiotray
Stop conky1 -c /home/ombre/.conky/conky-perso/conky-radiotray/conkyrc (PID: 7244)
Conky: received SIGINT or SIGTERM to terminate. bye!
Merci Didier
Dernière modification par enebre (Le 14/01/2015, à 12:24)
Hors ligne
#736 Le 14/01/2015, à 14:18
- chepioq
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Content que cela fonctionne sans soucis.
Un grand merci à Didier-T, je note sa commande dans un coin de ma mémoire au cas où...
Tout est dans tout et réciproquement....
Hors ligne
#737 Le 14/01/2015, à 18:16
- chepioq
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Je viens de tester chez moi la commande pgrep -f et cela fonctionne très bien, même pas la peine d'indiquer le chemin, le nom suffit.
Exemple :
J'ai ces différents conky :
[dominique@host-192-168-1-2 ~]$ ps aux | grep conky
dominiq+ 1393 1.5 0.1 751280 12276 ? Sl 17:20 0:44 conky -c /home/dominique/.conkyrc/.conkyrc1
dominiq+ 1513 0.0 0.1 235904 12204 ? S 17:20 0:00 conky -c /home/dominique/.conkyrc/conky-saint/.conkyrc10
dominiq+ 1584 0.0 0.5 350944 44464 ? S 17:20 0:00 conky -c /home/dominique/.conkyrc/conky15/conkyrc15
dominiq+ 1608 0.0 0.5 349708 43452 ? S 17:20 0:00 conky -c /home/dominique/.conkyrc/conky-soleil1/conkyrc
dominiq+ 10786 0.0 0.0 113024 2312 pts/1 S+ 18:09 0:00 grep --color=auto conky
Un pgrep -f conky-soleil1 me renvoie juste le bon pid
[dominique@host-192-168-1-2 ~]$ pgrep -f conky-soleil1
1608
[dominique@host-192-168-1-2 ~]$ pgrep -f conky15
1584
Vraiment impeccable.
Tout est dans tout et réciproquement....
Hors ligne
#738 Le 15/01/2015, à 16:21
- enebre
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Bonjour,
depuis ce matin j'ai des petits rectangles à côté des infos données par le conky.
Avez vous aussi ce phénomène ?
chepioq edit: je vais tester ça, sans le chemin, cool
Dernière modification par enebre (Le 15/01/2015, à 16:23)
Hors ligne
#739 Le 15/01/2015, à 17:36
- chepioq
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Bonjour
Une petite demande.
Je sais que l'on peut faire en sorte que les conky ne soient lancés que sur le premier bureau (il faut supprimer sticky de la ligne own_window_hints ), mais il n' y a toujours pas de possibilité d'affecter un conky à un bureau donné (1, 2, 3 ou 4).
Il y a bien un petit utilitaire ( wmctrl ) qui permet de lancer un programme sur un bureau donné, mais rien en natif avec conky.
A qui je peux m'adresser pour demander si cette fonctionnalité peut être implantée ?
Tout est dans tout et réciproquement....
Hors ligne
#740 Le 16/01/2015, à 17:34
- loutch
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Si tu utilise KDE il suffit de lancer tes conky et de les mettres sur tes bureau ,supprimer tous les fichiers de lancement de ces conkys puis configurer le système pour qu'il restaure la précédente session. Si pas KDE je sais pas.
Hors ligne
#741 Le 17/01/2015, à 12:19
- enebre
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
j'ai des petits rectangles à côté des infos données par le conky.
Avez vous aussi ce phénomène ?
Up ! merci
Bonjour Didier-T, ljère.
Vous aviez fait un script pour afficher les mails dans conky, actuellement ça bloque le conky, y a t il eu des changements pour recevoir les infos de gmail.
pour rappel voici la ligne du conky et le script
${execpi 300 sed -n ~/.conky/conky-perso/gmail_generic.sh ********@gmail.com '**********'}
#!/bin/bash
# -*- coding:Utf-8 -*-
wget -q --no-check-certificate -O - https://mail.google.com/a/gmail.com/feed/atom --http-user=******* --http-password="****************" | sed -e 's/^.*fullcount>\(.*\)<\/fullcount.*$/\1/'
Dernière modification par enebre (Le 17/01/2015, à 13:35)
Hors ligne
#742 Le 19/01/2015, à 06:59
- Didier-T
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Bonjour enebre,
pour le soucis de rectangles, c'est certainement un caractère que ta police de caractère ne supporte pas.
je te conseillerais donc de commencer par changer de police (mais c'est tout de même étrange que ça arrive d'un coup)
pour le gmail, je viens de tester pas de soucis cher moi.
par contre dans conky tu n'a pas besoins d'indiquer ton adresse et ton mot de passe.
et dans le fichier bash --http-user est ton adresse sans @gmail.com
Hors ligne
#743 Le 19/01/2015, à 11:58
- enebre
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Didier-T, quand je lance gmail en console, voici le bizarre retour.
└─ $ ▶ conky -c /home/ombre/.conky/conky-perso/core-nouveau
Conky: forked to background, pid is 4344
ombre @ ombre-Aspire ~
└─ $ ▶
Conky: desktop window (1800003) is subwindow of root window (274)
Conky: window type - normal
Conky: drawing to created window (0x3600001)
Conky: drawing to double buffer
sed: -e expression n°1, caractère 7: commande inconnue: `o'
sed: -e expression n°1, caractère 7: commande inconnue: `o'
edit: j'ai changé la police par ${font caviar dreams:size=9} j'ai toujours le petit rectangle
Dernière modification par enebre (Le 19/01/2015, à 12:05)
Hors ligne
#744 Le 20/01/2015, à 21:04
- jlfh0816
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Bonjour,
depuis ce matin j'ai des petits rectangles à côté des infos données par le conky.
Avez vous aussi ce phénomène ?
@enebre
Je n'avais pas vu ton message mais oui, j'ai exactement les mêmes rectangles ... bizarre car ça fonctionnait très bien jusqu'à présent et je n'ai rien touché dans le radiolounge.sh
Xubuntu - Voyager 18.04 et 22.04
Hors ligne
#745 Le 20/01/2015, à 21:10
- Didier-T
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Bonjour enebre,
tu peut me donner le retour de cette commande
wget -q --no-check-certificate -O - https://mail.google.com/a/gmail.com/feed/atom --http-user=******* --http-password="****************"
Merci
Hors ligne
#746 Le 29/01/2015, à 12:49
- enebre
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Bonjour Didier_T, désolé pour le retard, je ne reçois plus les notifications du forum !
voici le retour à ta question
wget -q --no-check-certificate -O - https://mail.google.com/a/gmail.com/feed/atom --http-user=******* --http-password="****************"
<?xml version="1.0" encoding="UTF-8"?><feed version="0.3" xmlns="http://purl.org/atom/ns#">
<title>Gmail - Inbox for enebre@gmail.com</title><tagline>New messages in your Gmail Inbox</tagline><fullcount>0</fullcount><link rel="alternate" href="http://mail.google.com/a/gmail.com" type="text/html" /><modified>2015-01-29T11:46:06Z</modified></feed>ombre
J'ai déjà fait l'essai en remplacant la ligne du script , mais je n'ai pas le retour dans le conky, pourtant ta ligne fonctionne correctement , il me semble.
Le problème d'affichage des résultats, viendrait-il de cette partie ?
| sed -e 's/^.*fullcount>\(.*\)<\/fullcount.*$/\1/'
Dernière modification par enebre (Le 29/01/2015, à 13:20)
Hors ligne
#747 Le 29/01/2015, à 15:31
- enebre
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Pour le conky radiotray, je l'ai placé en grand au centre de l'écran, c'est très chouette, demande peu de ressource en jonglant avec le timing des màj, je n'ai plus le caractères bizarres qui s'affichent en fin de ligne des infos , juste en remplaçant avant text la police par "xftfont Sans:size=14" et dans text ${font Sans:size=14} mais avec ça le conky ne veut pas suivre le changement de taille de police !!! je l'aimerais bien plus grande maintenant, afin que ce soi mieux adapté à la taille des pochettes
Une idée pour ça, s'il vous plait.
edit: C'est sûr qu'avec certaines pochettes c'est un peu limite pour la définition, mais dans l'ensemble ça donne bien, le seul truc qui me gène c'est de ne pas pouvoir désactiver le screen saver automatique, y aurait il une ligne magique à ajouter au conky... Didier ?
Dernière modification par enebre (Le 29/01/2015, à 17:17)
Hors ligne
#748 Le 29/01/2015, à 21:06
- Didier-T
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Bonsoir enebre,
donc la commande
wget -q --no-check-certificate -O - https://mail.google.com/a/gmail.com/feed/atom --http-user=******* --http-password="****************" | sed -e 's/^.*fullcount>\(.*\)<\/fullcount.*$/\1/'
devrait fonctionner sans le moindre soucis, fait un essais depuis un terminal, tu devrais avoir un chiffre en retour (le nombre de mail non lu).
Pour changer la taille des polices, il faut jouer sur la valeur de size
${font Sans:size=14}
la size = 14, mais sa pourrait être 28
pour désactiver ton screen saver conky ne peut pas t'aider, mais il y a certainement une ligne de commande qui peut le permettre, tu es sous quel environnement ?
Hors ligne
#749 Le 29/01/2015, à 21:29
- enebre
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Bonsoir Didier,
oui j'ai bien le nombre de mail non lu dans le terminal, mais rien dans le conky, serait-ce alors la ligne du conky ?
${voffset -16 }${font caviar dreams:size=9}${offset 210}${execpi 300 sed -n /home/ombre/.conky/conky-perso/gmail_generic.sh }
Quand je lance le conky depuis le terminal il me donne cun double retour:
└─ $ ▶ conky -c /home/ombre/.conky/conky-perso/core-nouveau
Conky: forked to background, pid is 21235
ombre @ ombre-Aspire ~
└─ $ ▶
Conky: desktop window (1800003) is subwindow of root window (274)
Conky: window type - normal
Conky: drawing to created window (0xc00001)
Conky: drawing to double buffer
sed: -e expression n°1, caractère 7: commande inconnue: `o'
sed: -e expression n°1, caractère 7: commande inconnue: `o'
Pour radiotray j'ai mis 28 et ça ne change rien
Dernière modification par enebre (Le 29/01/2015, à 21:35)
Hors ligne
#750 Le 29/01/2015, à 21:34
- Didier-T
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
en effet, il y a une soucis dans cette commande
${voffset -16 }${font caviar dreams:size=9}${offset 210}${execpi 300 /home/ombre/.conky/conky-perso/gmail_generic.sh }
sans le sed sa devrait être mieux
Pour le radiotray, ce n'est pas normal qu'en modifiant cette valeur rien ne change, sauf si tu n'a pas relancé ton conky.
Tu as des messages d'erreur en le lançant ?
Dernière modification par Didier-T (Le 29/01/2015, à 21:36)
Hors ligne