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.

#2676 Le 20/08/2010, à 21:47

syruss2009

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

salut les à tous! excusez moi quelque à un script pour conky et une clé usb ou un autre support amovible? par exemple si je branche ma clé cela s'affiche sur conky.

Merci


Jeune linuxien gabonais
UBUNTU Lucid Lynx
Gateway LT20 Netbook/ Double cœur Intel® Atom™ processor N280-Intel® Atom™ processor N270 - 1 GB of DDR2 -160 GB hard disk drive

Hors ligne

#2677 Le 21/08/2010, à 00:04

Levi59

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

syruss2009 a écrit :

salut les à tous! excusez moi quelque à un script pour conky et une clé usb ou un autre support amovible? par exemple si je branche ma clé cela s'affiche sur conky.

Merci

J'ai une fonction pour ca dans mon conky PC... Mais je ne me rappelle plus si je l'ai mis dans l'archive (cf signature). À vérifier!

@soza971

Core0 ne correspond pas normalement à la moyenne des core? parce que si j'ai raison, il est inutile de mettre Core0 et Core1...


edit pour Syruss2009

${color1}Espace Disque Libre :
${color red}Mountpoint${goto 120}% Utilisé
${color0}${execpi 30 grep -E ^\/dev /etc/mtab| grep -vE [\ ,]ro[\ ,] | cut -d" " -f2 | sed '2d;' | while read line ; do
echo $line '${goto 140}${fs_used_perc '$line'}%${goto 180}${color2}${fs_bar '$line'}${color}'
done }

Voila normalement ca affiche les disques branchés via /dev/ sauf les périphériques en "read only" qui par définition ne devraient pas changer au niveau de l'occupation...

Dernière modification par Levi59 (Le 22/08/2010, à 17:19)

Hors ligne

#2678 Le 21/08/2010, à 13:35

Fenouille84

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

@syruss2009
Ou tout simplement avec la variable conky if_mounted
Elle s'utilise comme sa :

${if_mounted /ta/clé/usb} ce qu'il faut faire si la clé est montée ${else} ce qu'il faut faire si elle n'est pas montée ${endif}

Un petit conseil, jette une coup d'oeil à ce document !! Il te sera utile wink

Sinon, n'hésite pas à regarder dans les autres conky. Ils sont une excellent source d'inspiration et de réponse à nos questions. C'est aussi pour sa qu'on partage tongue lol

Dernière modification par Fenouille84 (Le 21/08/2010, à 13:35)


Ma page Deviant Art : conky inside ;-)
.
-- DropBox (online backup) : 2Go + 250 Mo pour vous et moi par parrainage --

Hors ligne

#2679 Le 21/08/2010, à 15:27

Levi59

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

Fenouille84 a écrit :

@syruss2009
Ou tout simplement avec la variable conky if_mounted
Elle s'utilise comme sa :

${if_mounted /ta/clé/usb} ce qu'il faut faire si la clé est montée ${else} ce qu'il faut faire si elle n'est pas montée ${endif}

Un petit conseil, jette une coup d'oeil à ce document !! Il te sera utile wink

Sinon, n'hésite pas à regarder dans les autres conky. Ils sont une excellent source d'inspiration et de réponse à nos questions. C'est aussi pour sa qu'on partage tongue lol

Sauf qu'il faut configurer à l'avance tous les périphériques alors que ma commande affiche automatiquement tout nouveau périphérique avec son nom et les diverses informations que l'on désire dessus...

Hors ligne

#2680 Le 21/08/2010, à 16:47

Fenouille84

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

Oui, c'est sur, c'est plus complet roll
Ensuite, tout dépend de ce qu'il veut.


Ma page Deviant Art : conky inside ;-)
.
-- DropBox (online backup) : 2Go + 250 Mo pour vous et moi par parrainage --

Hors ligne

#2681 Le 21/08/2010, à 17:23

lifala

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

salut

je n'arrive pas à lancer conky avec un conkyboot.sh

#!/bin/bash
sleep 10 &
conky -c ~/.conky/conkyrc &
exit

mais conky -c ~/.config/conky/conkyboot.sh me renvoie

lifala@lifala-desktop-lucid:~$ conky -c .config/conky/conkyboot.sh 
Conky: .config/conky/conkyboot.sh: 2: no such configuration: 'sleep'
Conky: .config/conky/conkyboot.sh: 3: no such configuration: 'conky'
Conky: .config/conky/conkyboot.sh: 4: no such configuration: 'exit'
Conky: missing text block in configuration; exiting
***** Imlib2 Developer Warning ***** :
	This program is calling the Imlib call:

	imlib_context_free();

	With the parameter:

	context

	being NULL. Please fix your program.

si je place le fichié dans mon /home pareil je ne comprend pas.
merci

Dernière modification par lifala (Le 21/08/2010, à 17:24)


conky 1 --- conky 2 --- conkyForecast 2.09 --- Tuto Finch
Lucid minimal + openbox

Hors ligne

#2682 Le 21/08/2010, à 17:26

Fenouille84

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

@ lifala

Normal que la console te renvoie sa.
La commande conky -c prend comme paramètre un fichier de config conky, pas un script bash.

Pour lancer ton script, utilise plutôt :

bash ~/.config/conky/conkyboot.sh

Que te renvoie la console pour :

conky -c ~/.conky/conkyrc &

Pour lancer ton script


Ma page Deviant Art : conky inside ;-)
.
-- DropBox (online backup) : 2Go + 250 Mo pour vous et moi par parrainage --

Hors ligne

#2683 Le 21/08/2010, à 19:28

maaduck

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

Plop !

Fenouille je trouve pas le post sur le scintillement du conky en LUA ni de la temps hddtemp

autre constatation depuis que je suis passé en LUA j'ai mes icones genre "dvd" clef usb qui clignottent aussi

quelqu'un a un truc la dessu ?

Hors ligne

#2684 Le 21/08/2010, à 19:48

Fenouille84

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

maaduck a écrit :

Plop !
Fenouille je trouve pas le post sur le scintillement du conky en LUA ni de la temps hddtemp
autre constatation depuis que je suis passé en LUA j'ai mes icones genre "dvd" clef usb qui clignottent aussi
quelqu'un a un truc la dessu ?

Va faire un petit tour par là wink

Sinon, pour tes icônes, je vois pas trop comment résoudre le soucis... hmm

Dernière modification par Fenouille84 (Le 21/08/2010, à 19:49)


Ma page Deviant Art : conky inside ;-)
.
-- DropBox (online backup) : 2Go + 250 Mo pour vous et moi par parrainage --

Hors ligne

#2685 Le 21/08/2010, à 20:31

lifala

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

salut tout le monde

@frenouille
c'est bon avec bash ça fonctionne. mais j'ai conky qui ne démarre pas en arrière plan.

mon conkyboot.sh

#!/bin/bash
killall conky
sleep 20 &
conky -c ~/.config/conky/conkyrc &
exit

conky 1 --- conky 2 --- conkyForecast 2.09 --- Tuto Finch
Lucid minimal + openbox

Hors ligne

#2686 Le 21/08/2010, à 20:33

Fenouille84

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

lifala a écrit :

salut tout le monde

@frenouille
c'est bon avec bash ça fonctionne. mais j'ai conky qui ne démarre pas en arrière plan.

mon conkyboot.sh

#!/bin/bash
killall conky
sleep 20 &
conky -c ~/.config/conky/conkyrc &
exit

1/ C'est Fenouille !! mad (non, je ne suis pas nerveux lol)

2/ Qu'entends-tu par "conky ne démarre pas en arrière plan" ?
Poste ton fichier conkyrc stp.


Ma page Deviant Art : conky inside ;-)
.
-- DropBox (online backup) : 2Go + 250 Mo pour vous et moi par parrainage --

Hors ligne

#2687 Le 21/08/2010, à 20:44

lifala

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

salut desolé Fenouille !

dans ma signature tu trouvera le fichier. je viens de testé ce conky.rc il ce lance en 1er plan aussi. ce que je veux dire par la c'est qu'il reste devant les fenetre.

Dernière modification par lifala (Le 21/08/2010, à 20:47)


conky 1 --- conky 2 --- conkyForecast 2.09 --- Tuto Finch
Lucid minimal + openbox

Hors ligne

#2688 Le 21/08/2010, à 20:47

maaduck

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

J'comprend pas ce qu'il faut faire roll

apparment faut copier cette fonciton quelque par.. mais où ...

function conky_ring_stats()
    if lastValue==nil then lastValue = 0 end
    
    local function setup_rings(cr,pt)
        local str=''
        local value=0

        str=string.format('${%s %s}',pt['name'],pt['arg'])
        str=conky_parse(str)
        if pt['name'] == "hddtemp" then 
            if str=="N/A" then
                value=lastValue
            else
                value=tonumber(str)
                lastValue=value
            end
        else
            value=tonumber(str)
        end
        if value==nil then value=0 end
        pct=value/pt['max']
        draw_ring(cr,pct,pt)
    end

    if conky_window==nil then return end
    local cs=cairo_xlib_surface_create(conky_window.display,conky_window.drawable,conky_window.visual, conky_window.width,conky_window.height)

    local cr=cairo_create(cs)    

    local updates=conky_parse('${updates}')
    update_num=tonumber(updates)

    if update_num>5 then
        for i in pairs(settings_table) do
            setup_rings(cr,settings_table[i])
        end
    end
end

wlourf si t'es dans le coin-coin big_smile

Hors ligne

#2689 Le 21/08/2010, à 20:58

Fenouille84

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

maaduck a écrit :

wlourf si t'es dans le coin-coin big_smile

+1 ! C'est M. Expert en Lua !! tongue

@Lifala
Essaye sa en console, indépendamment de ton script :

killall conky
pkill -KILL conky
conky -c $HOME/.config/conky/conkyrc

Que te renvoie la dernière commande de la console ?


Ma page Deviant Art : conky inside ;-)
.
-- DropBox (online backup) : 2Go + 250 Mo pour vous et moi par parrainage --

Hors ligne

#2690 Le 21/08/2010, à 21:14

lifala

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

voila Fenouille

lifala@lifala-desktop-lucid:~$ conky -c $HOME/.config/conky/conkyrc
Conky: forked to background, pid is 2064
lifala@lifala-desktop-lucid:~$ 
Conky: desktop window (28000a9) is subwindow of root window (15a)
Conky: window type - override
Conky: drawing to created window (0x4000001)
Conky: drawing to double buffer

conky 1 --- conky 2 --- conkyForecast 2.09 --- Tuto Finch
Lucid minimal + openbox

Hors ligne

#2691 Le 21/08/2010, à 21:25

Fenouille84

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

Peut être un soucis avec nautilus... Je ne sais pas.
Et après un reboot, sa le fait toujours ?


Ma page Deviant Art : conky inside ;-)
.
-- DropBox (online backup) : 2Go + 250 Mo pour vous et moi par parrainage --

Hors ligne

#2692 Le 22/08/2010, à 06:12

chepioq

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

@lifala
la différence entre ton conky et le conkyrc du post #2687 est dans le background.
Dans le tien tu as:
background no
alors que l'autre tu as:
background yes

Essaye le tien avec background yes


Tout est dans tout et réciproquement....

Hors ligne

#2693 Le 22/08/2010, à 10:03

sunkart

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

Levi59 a écrit :
${color1}Espace Disque Libre :
${color red}Mountpoint${goto 120}% Utilisé
${color0}${execpi 30 grep -E ^\/dev /etc/mtab | grep -vE [\ ,]ro[\ ,]  | grep -vE [ ,]ro[ ,] | cut -d" " -f2 | sed '2d;' | while read line ; do
echo $line '${goto 140}${fs_used_perc '$line'}%${goto 180}${color2}${fs_bar '$line'}${color}'
done }

Voila normalement ca affiche les disques branchés via /dev/ sauf les périphériques en "read only" qui par définition ne devraient pas changer au niveau de l'occupation...

Hello,

J'ai testé ton code sur mon portable. Ca affiche bien l'info pour le DD mais ça n'affiche rien pour la clé USB. Je suis allé voir le fichier /etc/mtab, la clé apparait pourtant bien :

/dev/sda1 / ext4 rw,errors=remount-ro 0 0
proc /proc proc rw,noexec,nosuid,nodev 0 0
...
gvfs-fuse-daemon /home/portable/.gvfs fuse.gvfs-fuse-daemon rw,nosuid,nodev,user=portable 0 0
/dev/sdb1 /media/AEC-USB fuseblk rw,nosuid,nodev,allow_other,blksize=4096,default_permissions 0 0

Elle se trouve à la fin. Mais n'a pas l'air prise en compte dans la recherche de "dev/" dans le fichier.


Cyril

Hors ligne

#2694 Le 22/08/2010, à 10:54

lilone972

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

Salut a tous !
J'apporte ma contribution et je poste mon conky. Je me suis inspiré des conky de Soza971 pour le mien comme vous pouvez le voir ^^

http://img828.imageshack.us/img828/9744/conky.png

Dernière modification par lilone972 (Le 22/08/2010, à 10:56)

Hors ligne

#2695 Le 22/08/2010, à 17:23

Levi59

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

sunkart a écrit :
Levi59 a écrit :
${color1}Espace Disque Libre :
${color red}Mountpoint${goto 120}% Utilisé
${color0}${execpi 30 grep -E ^\/dev /etc/mtab | grep -vE [\ ,]ro[\ ,]  | grep -vE [ ,]ro[ ,] | cut -d" " -f2 | sed '2d;' | while read line ; do
echo $line '${goto 140}${fs_used_perc '$line'}%${goto 180}${color2}${fs_bar '$line'}${color}'
done }

Voila normalement ca affiche les disques branchés via /dev/ sauf les périphériques en "read only" qui par définition ne devraient pas changer au niveau de l'occupation...

Hello,

J'ai testé ton code sur mon portable. Ca affiche bien l'info pour le DD mais ça n'affiche rien pour la clé USB. Je suis allé voir le fichier /etc/mtab, la clé apparait pourtant bien :

Essaye à nouveau avec celui là... J'ai repéré une erreur dans mon code (un | grep -vE [ ,]ro[ ,]  en trop) et j'ai retiré un morceau (| sed '2d;' ).

${color1}Espace Disque Libre :
${color red}Mountpoint${goto 120}% Utilisé
${color0}${execpi 30 grep -E ^\/dev /etc/mtab | grep -vE [\ ,]ro[\ ,]  | cut -d" " -f2 | while read line ; do
echo $line '${goto 140}${fs_used_perc '$line'}%${goto 180}${color2}${fs_bar '$line'}${color}'
done }

Dernière modification par Levi59 (Le 22/08/2010, à 17:29)

Hors ligne

#2696 Le 22/08/2010, à 18:49

sunkart

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

Levi59 a écrit :

Essaye à nouveau avec celui là... J'ai repéré une erreur dans mon code (un | grep -vE [ ,]ro[ ,]  en trop) et j'ai retiré un morceau (| sed '2d;' ).

${color1}Espace Disque Libre :
${color red}Mountpoint${goto 120}% Utilisé
${color0}${execpi 30 grep -E ^\/dev /etc/mtab | grep -vE [\ ,]ro[\ ,]  | cut -d" " -f2 | while read line ; do
echo $line '${goto 140}${fs_used_perc '$line'}%${goto 180}${color2}${fs_bar '$line'}${color}'
done }

J'ai testé sur le portable ça fonctionne bien. Le DD et la clé apparaisse bien.
Par contre, sur le PC, il manque des partitions et le DD externe sur USB et j'ai l'impression que ta ligne de commande se perd (voir le screenshot).

conky.th.png

Uploaded with ImageShack.us

Et voici le fichier mstab :

/dev/sdb6 / ext4 rw,errors=remount-ro 0 0
proc /proc proc rw,noexec,nosuid,nodev 0 0
...
none /lib/init/rw tmpfs rw,nosuid,mode=0755 0 0
/dev/sdb2 /media/Data fuseblk rw,nosuid,nodev,allow_other,blksize=4096,default_permissions 0 0
/dev/sda1 /media/Films fuseblk rw,nosuid,nodev,allow_other,blksize=4096,default_permissions 0 0
/dev/sdb5 /media/Musiques fuseblk rw,nosuid,nodev,allow_other,blksize=4096,default_permissions 0 0
/dev/sda5 /media/Photos fuseblk rw,nosuid,nodev,allow_other,blksize=4096,default_permissions 0 0
binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc rw,noexec,nosuid,nodev 0 0
gvfs-fuse-daemon /home/wahibacyril/.gvfs fuse.gvfs-fuse-daemon rw,nosuid,nodev,user=wahibacyril 0 0
/dev/sdg1 /media/Elements fuseblk rw,nosuid,nodev,allow_other,blksize=4096,default_permissions 0 0

Cyril

Hors ligne

#2697 Le 22/08/2010, à 22:02

lifala

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

@ lilone972

ça me plaît!

@Fenouille
quand je lance les commandes que tu me donnes conky ce lance mais plus en 1er plan.
après un reboot toujours pareil. il faut quitter et relancer conky.

Dernière modification par lifala (Le 22/08/2010, à 22:33)


conky 1 --- conky 2 --- conkyForecast 2.09 --- Tuto Finch
Lucid minimal + openbox

Hors ligne

#2698 Le 23/08/2010, à 00:48

Levi59

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

@ sunkart

${goto 50}${color}Espace Disque Libre :
${goto 25}${color red}Mountpoint${goto 120}% Utilise${color}
${execpi 30 grep -E ^\/dev /etc/mtab | grep -vE [\ ,]ro[\ ,] | grep -vE \ /\  | grep -vE \ /home\  | cut -d" " -f2 | while read line ; do
echo $line '${goto 140}${color2}${fs_used_perc '$line'}%${goto 180}${color2}${fs_bar '$line'}${color}'; 
done }

Je viens de tester sur mon EeePC et en effet il y avait un problème... j'ai donc réécris ceci mais je ne comprend pas pourquoi celui ci fonctionne et pas l'autre (j'ai aussi retiré la partition racine et home pour mon usage... il suffit de retirer les 2 grep en plus pour revenir à l'ancienne détection.)
Sur mon PC de bureau par contre, aucun problème. Étrange

Hors ligne

#2699 Le 23/08/2010, à 10:14

Fenouille84

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

lifala a écrit :

il faut quitter et relancer conky.

D'où l'intérêt du script normalement...


Ma page Deviant Art : conky inside ;-)
.
-- DropBox (online backup) : 2Go + 250 Mo pour vous et moi par parrainage --

Hors ligne

#2700 Le 23/08/2010, à 11:02

kurapika29

Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes

Augmenter le sleep sur le mien j'ai un "sleep 30" et il est jamais en avant plan wink bon après voilà je suis pas à 10 secondes près dans mon démarrage wink


Disponible sur IRC, sur le serveur irc.freenode.net salon ##ubuntu-voyager (et aussi sur plein d'autre serveur/salon)
Venez si vous avec besoin d'aide ou pour causer ;) suffit d'avoir Xchat ou un autre client IRC
Où sinon en cliquant sur se lien http://kiwiirc.com/client/irc.freenode. … tu-voyager

Hors ligne