#1 Le 26/08/2010, à 22:07
- testament01
aide conky anneaux svp
bonjour ou bonsoir tout le monde (ami linuxien)
je cherche de l'aide (car je suis un noob mdr)
je voudrai me faire un ptit conky avec anneaux pour cpu,heure,etc
mais j'avou qu'apres des heure de recherche je n'y comprend toujours rien
donc si quelq'un pouvait m'aider (depuis le debut du debut) sa serai super sympa
mercu d'avance
noob en linux mais demande a apprendre
Hors ligne
#2 Le 26/08/2010, à 22:20
- testament01
Re : aide conky anneaux svp
up pliz
noob en linux mais demande a apprendre
Hors ligne
#3 Le 26/08/2010, à 22:24
- nesthib
Re : aide conky anneaux svp
merci de respecter les règles du forum le UP abusif est interdit. tu es sur un forum pas un chat
GUL Bordeaux : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde auto – ♥ awk
⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn
Hors ligne
#4 Le 26/08/2010, à 22:38
- helly
Re : aide conky anneaux svp
Qu'entends tu par « anneaux » ?
Je vois pas… tu as des images d'exemple ?
Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.
Hors ligne
#5 Le 26/08/2010, à 22:41
- testament01
Re : aide conky anneaux svp
nan je n'est pas de photo desolé mais tape anneaux variable conky dans google desolé je suis sur un iphone pour l'instant mdr
noob en linux mais demande a apprendre
Hors ligne
#6 Le 26/08/2010, à 22:42
- testament01
Re : aide conky anneaux svp
http://conkyhardcore.com/bienvenue/les- … nky-1-7-2/ un exemple que j'ai pu trouver
noob en linux mais demande a apprendre
Hors ligne
#7 Le 26/08/2010, à 22:56
- helly
Re : aide conky anneaux svp
Hé bien les scripts que tu demandes sont sur la même page que tu viens de me citer !
Que demandes tu de plus ?
Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.
Hors ligne
#8 Le 27/08/2010, à 08:38
- testament01
Re : aide conky anneaux svp
ba je ne sais pas m'en servir lol et puis on demande d'installer cairo mais je sais pas non plus comment faire.
j'arrive a avoir le texte l'heure et le trait mais les anneaux n'apparaisse jamais j'ai essayer de les deplacer
je me suis dit qu'il etait configurer pour un gros pc (je tourne sur un netbook)
mais meme sa sa ne fonctionne pas donc je dois surement raté quelque chose mais quoi..
Dernière modification par testament01 (Le 27/08/2010, à 09:12)
noob en linux mais demande a apprendre
Hors ligne
#9 Le 27/08/2010, à 17:37
- nimoinau
Re : aide conky anneaux svp
lance conky en console et vois ce qu'il y a de marqué en erreur et dis-nous.
Ubuntu 12.04
Hors ligne
#10 Le 28/08/2010, à 10:48
- testament01
Re : aide conky anneaux svp
conky: desktop window (1a00003) is subwindow of root window (10b)
conky: window type - desktop
conky: drawing to create window (0x3c000001)
conky: drawing to double buffer
Conky: received SIGINT or SIGTERM to terminate. bye!
voila tout se qu'il me dit
noob en linux mais demande a apprendre
Hors ligne
#11 Le 28/08/2010, à 10:51
- helly
Re : aide conky anneaux svp
Et quel est le contenu de ton .conkyrc ?
Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.
Hors ligne
#12 Le 28/08/2010, à 10:53
- testament01
Re : aide conky anneaux svp
ba pour l'instant jsui revenu sur quelque chose de normal (qui fonctionne surtout)
alignment top_left
background no
border_width 1
cpu_avg_samples 2
default_color white
default_outline_color white
default_shade_color white
double_buffer yes
draw_borders no
draw_graph_borders yes
draw_outline no
draw_shades no
use_xft yes
xftfont DejaVu Sans Mono:size=12
gap_x 5
gap_y 0
minimum_size 5 5
net_avg_samples 2
no_buffers yes
out_to_console no
out_to_stderr no
extra_newline no
own_window yes
own_window_class Conky
own_window_type desktop
own_window_transparent yes
stippled_borders 0
text_buffer_size 1024
update_interval 0.5
uppercase no
use_spacer none
show_graph_scale no
show_graph_range no
TEXT
bonjour maitre
testament01
$hr
${scroll 16 $nodename - $sysname $kernel on $machine | }
$hr
${color grey}Uptime:$color $uptime
${color grey}IP Passerelle : $color$gw_ip $alignr
${color grey}Interface Passerelle : $color$gw_iface
${color grey}Frequency (in MHz):$color $freq
${color grey}Frequency (in GHz):$color $freq_g
${color grey}RAM Usage:$color $mem/$memmax - $memperc% ${membar 4}
${color grey}Swap Usage:$color $swap/$swapmax - $swapperc% ${swapbar 4}
${color grey}CPU Usage:$color $cpu% ${cpubar 4}
${color grey}Processes:$color $processes ${color grey}Running:$color $running_processes
$hr
${color grey}File systems:
/ $color${fs_used /}/${fs_size /} ${fs_bar 6 /}
${color grey}Networking:
Up:$color ${upspeed eth0} ${color grey} - Down:$color ${downspeed eth0}
$hr
${color grey}Name PID CPU% MEM%
${color lightgrey} ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}
${color lightgrey} ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2}
${color lightgrey} ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}
${color lightgrey} ${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4}
${color1}${font StyleBats:size=12}Z$font PORTS${hr 3}
${color grey}Ouverts: $color${tcp_portmon 1 65535 count}$alignc${color grey} Entrants: $color${tcp_portmon 1 32767 count} $alignr${color grey}Sortants: $color${tcp_portmon 32768 61000 count}
Dernière modification par helly (Le 28/08/2010, à 10:56)
noob en linux mais demande a apprendre
Hors ligne
#13 Le 28/08/2010, à 13:24
- nimoinau
Re : aide conky anneaux svp
il n'y a aucun appel vers un script lua dans ton conkyrc. c normal que ca marche pas !:/
Ubuntu 12.04
Hors ligne
#14 Le 28/08/2010, à 17:52
- testament01
Re : aide conky anneaux svp
je sais puisque j'ai dit plus haut que j'avais remis un conkyrc qui fonctionnais en + de sa je n'ai pas de script lua et je ne sais pas comment en creer et pour finir on me dit de telecharger cairo mais je voudrai savoir comment
noob en linux mais demande a apprendre
Hors ligne
#15 Le 28/08/2010, à 19:41
- nimoinau
Re : aide conky anneaux svp
je peux t'envoyer le script par MP ou alors tu peux trouver des exemples sur deviantart en recherchant ring lua
Ubuntu 12.04
Hors ligne
#16 Le 29/08/2010, à 12:41
- testament01
Re : aide conky anneaux svp
wé avec plaisir et si tu pouvais aussi m'expliquer comment m'en servir, au moins ou les metre, si ya des manip a faire dessus et comment faire un apel du lua depuis le conkyrc ( et pour cairo j'ai toujours rien compris mdr)
noob en linux mais demande a apprendre
Hors ligne
#17 Le 29/08/2010, à 14:23
- nimoinau
Re : aide conky anneaux svp
voici une partie d'un de mes conky.
dans ton conky, juste avant TEXT, tu places les 2 lignes appellant le script lua que tu auras placé où tu veux dans ton home.
[quote]color1 ffffff #blanc
color2 96979b #gris
color3 4fdff0 #bleu
color4 990000 #rouge
color5 faac59 #orange
color6 062d6e #bleu foncé
# Soustraire les mémoires tampons de la mémoire utiliser
no_buffers yes
# — Lua Load — #
lua_load /home/nicolas/scripts/rings.lua
lua_draw_hook_pre ring_stats
TEXT
${color1}${font Neuropol:pixelsize=14}${voffset 130}${offset 235}Ram${offset 30}Cpu${offset 50}Down${offset 100}Home
voici le script lua qui correspond au conky et que je modifie à ma convenance.
settings_table = {
{
name='memperc',
arg='',
max=100,
bg_colour=0x0089f2,
bg_alpha=0.9,
fg_colour=0x990000,
fg_alpha=0.9,
x=210, y=150,
radius=30,
thickness=5,
start_angle=-90,
end_angle=360
},
{
name='cpu',
arg='cpu0',
max=100,
bg_colour=0x0089f2,
bg_alpha=0.9,
fg_colour=0x990000,
fg_alpha=0.9,
x=192, y=150,
radius=50,
thickness=7,
start_angle=-90,
end_angle=360
},
{
name='downspeedf',
arg='eth0',
max=8000,
bg_colour=0x0089f2,
bg_alpha=0.9,
fg_colour=0x990000,
fg_alpha=0.9,
x=189, y=150,
radius=80,
thickness=10,
start_angle=-90,
end_angle=360
},
{
name='fs_used_perc',
arg='/home',
max=100,
bg_colour=0x0089f2,
bg_alpha=0.9,
fg_colour=0x990000,
fg_alpha=0.9,
x=198, y=150,
radius=120,
thickness=15,
start_angle=-90,
end_angle=360
},
}
require 'cairo'
function rgb_to_r_g_b(colour,alpha)
return ((colour / 0x10000) % 0x100) / 255., ((colour / 0x100) % 0x100) / 255., (colour % 0x100) / 255., alpha
end
function draw_ring(cr,t,pt)
local w,h=conky_window.width,conky_window.height
local xc,yc,ring_r,ring_w,sa,ea=pt['x'],pt['y'],pt['radius'],pt['thickness'],pt['start_angle'],pt['end_angle']
local bgc, bga, fgc, fga=pt['bg_colour'], pt['bg_alpha'], pt['fg_colour'], pt['fg_alpha']
local angle_0=sa*(2*math.pi/360)-math.pi/2
local angle_f=ea*(2*math.pi/360)-math.pi/2
local t_arc=t*(angle_f-angle_0)
-- Draw background ring
cairo_scale(cr,1.2,1.0)
cairo_arc(cr,xc,yc,ring_r,angle_0,angle_f)
cairo_set_source_rgba(cr,rgb_to_r_g_b(bgc,bga))
cairo_set_line_width(cr,ring_w)
cairo_stroke(cr)
-- Draw indicator ring
cairo_arc(cr,xc,yc,ring_r,angle_0,angle_0+t_arc)
cairo_set_source_rgba(cr,rgb_to_r_g_b(fgc,fga))
cairo_stroke(cr)
end
function conky_ring_stats()
local function setup_rings(cr,pt)
local str=''
local value=0
str=string.format('${%s %s}',pt['name'],pt['arg'])
str=conky_parse(str)
value=tonumber(str)
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
As-tu été voir ce topic ? il y a plein de choses à apprendre.
http://forum.ubuntu-fr.org/viewtopic.php?id=402081
Ubuntu 12.04
Hors ligne
#18 Le 29/08/2010, à 15:43
- testament01
Hors ligne
#19 Le 29/08/2010, à 20:48
- testament01
Re : aide conky anneaux svp
ya pu personne pour m'aider?? mdr
noob en linux mais demande a apprendre
Hors ligne
#20 Le 30/08/2010, à 08:07
- wlourf
Re : aide conky anneaux svp
pour cairo, poste le retour de
conky -v
stp
Dernière modification par wlourf (Le 30/08/2010, à 08:07)
Hors ligne
#21 Le 30/08/2010, à 09:26
- testament01
Re : aide conky anneaux svp
ok voila
conky -v
Conky 1.8.0 compiled Fri Apr 23 10:38:37 UTC 2010 for Linux 2.6.24-27-server (i686)
Compiled in features:
System config file: /etc/conky/conky.conf
Package library path: /usr/lib/conky
X11:
* Xdamage extension
* XDBE (double buffer extension)
* Xft
* ARGB visual
Music detection:
* MPD
* MOC
General:
* math
* hddtemp
* portmon
* Curl
* RSS
* Weather (METAR)
* Weather (XOAP)
* wireless
* support for IBM/Lenovo notebooks
* nvidia
* eve-online
* config-output
* Imlib2
* ALSA mixer support
* apcupsd
* iostats
* ncurses
* Lua
Lua bindings:
* Cairo
* Imlib2
noob en linux mais demande a apprendre
Hors ligne
#22 Le 30/08/2010, à 09:45
- wlourf
Re : aide conky anneaux svp
ok, déjà tu as cairo d'installé, donc tes anneaux s'afficheront si ton conky est lancé correctement.
copie les fichiers de nimoineau du post 17 dans un même dossier et nomme ces fichiers conkyrc et rings.lua.
Dans conkyrc, modifie la ligne
lua_load /home/nicolas/scripts/rings.lua
pour mettre le bon chemin sur ton pc.
Dans un terminal, lance la commande, à adapter à ton pc:
conky -c /chemin/conkyrc
et retourne les messages affichés dans la console.
Hors ligne
#23 Le 30/08/2010, à 10:06
- testament01
Re : aide conky anneaux svp
ok donc sa me donne sa
conky -c /etc/conky/conkyrc
Conky: invalid configuration file '/etc/conky/conkyrc'
Conky: llua_load: cannot open /home/root/Documents/rings.lua: No such file or directory
Conky: desktop window (c0008c) is subwindow of root window (10b)
Conky: drawing to desktop window
Conky: drawing to single buffer
Conky: llua_do_call: function conky_ring_stats execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_ring_stats execution failed: attempt to call a nil value
Conky: can't load font 'Neuropol:pixelsize=14'
Dernière modification par testament01 (Le 30/08/2010, à 10:48)
noob en linux mais demande a apprendre
Hors ligne
#24 Le 30/08/2010, à 10:57
- wlourf
Re : aide conky anneaux svp
tu as enregistré ton conkyrc dans le dossier /etc/conky/ et le script lua dans /home/root/Documents/ ?
Pourquoi pas mais visiblement il ne trouve pas /home/root/Documents/rings.lua
Créé toi un dossier conky dans ton dossier personnel :
mkdir ~/conky
et recommence depuis mon post précédent (créé les deux fichiers dans ce dossier)
Hors ligne
#25 Le 30/08/2010, à 11:15
- testament01
Re : aide conky anneaux svp
comme sa?
conky -c /etc/conky/conkyrc
Conky: invalid configuration file '/etc/conky/conkyrc'
Conky: llua_load: cannot open /home/root/conky/rings.lua: No such file or directory
Conky: desktop window (c0008c) is subwindow of root window (10b)
Conky: drawing to desktop window
Conky: drawing to single buffer
Conky: llua_do_call: function conky_ring_stats execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_ring_stats execution failed: attempt to call a nil value
Conky: can't load font 'Neuropol:pixelsize=14'
noob en linux mais demande a apprendre
Hors ligne