#1 Le 10/09/2012, à 21:07
- Sylvain_07
[pb démarrage, aide script!]Mon petit conky, idée, aides....
Bonjour à tous,
voilà je travaille sur mon petit conky
voici à quoi il ressemble pour le moment :
Il me plait déjà bien mais j'aimerai l'améliorer :
rajouter la météo,
température CPU et GPU
jusque là je n'a pas trop de mérite :
voici ce que j'ai fait :
-j'ai instalé conky par défaut depuis les paquets
1)comme le orange ne ma plaisait pas et que je n'avais pas encore dompté la chose: j'ai commencé par parcourir les image de conky sur le net et je suis tombé sur le conky de Mit : le même que celui d'ubuntu sauf en vert : je ne pouvait réver mieux : j'ai téléchargé,
et j'ai remplacé le .conkyrc et le clock_ring.lua par les fichiers de Mint
et hop je me suis retrouvé avec un conky tout vert
2) j'ai commencé à étudier le .conkyrc et lire un peu de doc sur le net sur le sujet
j'ai galérer a trouvé ce qu'il falait que je mette pour qu'ils s'affiche en fondu sur le bureau mais pas devant les fenètres.
ce qui m'a permis de lire plusieurs fois la doc
3) une fois réussit la couleur me plaisé mais pas l'organisation alors j'ai continué mes essais :
rajout de text : mon nom avec la version histoire de voir ce qui se passé, puis j'ai testé les polices, tailles de police...
puis une fois que j'avais mon texte en haut plus rien ne colé en dessous
4) il a fallu que je familiarise avec les goto, offset vofset pour remettre tous ça dans l'état d'origine
5) une fois que j'avais compris j'ai eu envie de personnaliser un peu plus tout ça : et j'ai vite compris que l'orloge et les compteurs n'était pas dans le .conkyrc je suis donc allé jeté un coup d'oeil dans le clock_ring.lua : le nom et pas trop compliqué clik ring c'est l'orloge
et là j'ai compris comment celà se passé et j'ai commencé à repositionner un aprés les autres les compteur ou je voulais, modifiant au passage les angles de rotation des compteur, j'ai rajouter les quatre coeur en plus du compteur général (j'ai juste refait un copie du code du CPU général en remplaçant cpu0 par cpu1 ....
puis comme j'avais bien compris comment ça marchait aprés 2 ou 3 test : tailles position.. j'ai regroupé la rame la swap ensemble sous forme de demis cercle en arc en ciel, idem pour le débit montant et descendant et j'ai suprimé ce qui ne m'interessé pas : compteur d'espace de la partition système.
6) une fois que j'avais placé l'orloge et mes compteur bien là ou je voulait
je suis retourné sous le conkyrc et je l'ai travaillé pour remtre les indication comme il faut en fonction de mes compteur
évidement si quelqu'un est intéressé je peut lui envoyer mes 2 fichiers sans soucis.
maintenant que j'ai fait celà :
Il me plait déjà bien mais j'aimerai l'améliorer :
rajouter la météo,
température CPU et GPU
donc je prend tout les idée
Dernière modification par Sylvain_07 (Le 15/09/2012, à 19:20)
PC1 :UBUNTU12.04 LTS 64 -VIEWSONIC VX2835WM 28" 1920*1200-MSI P31 Néo-F + 4GO DDR2 corsair-core - QUAD Q6600 -MSI GeF N550GTX-1GO -2 x SEAGATE / MAXTOR DiamondMax 22 - 500 Go -32 Mo- 7200 tr/min - SATA II + 1 de 200 Go
PC2 : UBUNTU12.04 LTS 64- MSI K9MM-V- 2Go DDR2 Corsair- ATHLON 64 X2 5600+-NVIDIA GeF 7600 GS (512 Mo)- 2 maxtor SATA 200 Go- AOC Spectrum 17" 1152*864@75Hz.
Hors ligne
#2 Le 12/09/2012, à 23:09
- Sylvain_07
Re : [pb démarrage, aide script!]Mon petit conky, idée, aides....
Voici L'évolution de mon Pti conky qui commence à bien grandir :
je me suis servit en plus de Conky HTC ( Horloge météo)
http://guideubuntu.com/2011/09/conky-ho … comment-12
si vous avez un truc pas trop compliqué pour que je face 2 petits indicateurs de température et je suis au poil.
PC1 :UBUNTU12.04 LTS 64 -VIEWSONIC VX2835WM 28" 1920*1200-MSI P31 Néo-F + 4GO DDR2 corsair-core - QUAD Q6600 -MSI GeF N550GTX-1GO -2 x SEAGATE / MAXTOR DiamondMax 22 - 500 Go -32 Mo- 7200 tr/min - SATA II + 1 de 200 Go
PC2 : UBUNTU12.04 LTS 64- MSI K9MM-V- 2Go DDR2 Corsair- ATHLON 64 X2 5600+-NVIDIA GeF 7600 GS (512 Mo)- 2 maxtor SATA 200 Go- AOC Spectrum 17" 1152*864@75Hz.
Hors ligne
#3 Le 14/09/2012, à 17:56
- Sylvain_07
Re : [pb démarrage, aide script!]Mon petit conky, idée, aides....
J'ai un soucis avec mon conky depuis que j'ai rajouté la météo :
j'ai du mal à le lancé au démarrage ou dans un terminal : il se lance une fois sur 10.
j'ai essayé de modifier ma commande de démarrage : conky - d ou conky -p 30 ça ne change rien
j'ai essayé d'utilisé un fichier de démarage .sh : avec le script . sh avec 30 seconde de décallage :
lorsque l'ordinateur démarre dans le moniteur système je voit :
le processus de mon script, au bout des 30 seconde je voit le processus conky 2 seconde et il disparaît et plus rien...
j'ai essayer de configurer le double buffer dans le xorg pas de changement
mon fichier .conkyrc
# Conky settings #
background yes
update_interval 1
cpu_avg_samples 2
net_avg_samples 2
override_utf8_locale yes
double_buffer yes
no_buffers yes
text_buffer_size 2048
#imlib_cache_size 0
temperature_unit fahrenheit
# Window specifications #
own_window yes
own_window_type normal
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
border_inner_margin 0
border_outer_margin 0
minimum_size 300 1000
maximum_width 1000
alignment tr
gap_x 35
gap_y 55
# Graphics settings #
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders no
# Text settings #
use_xft yes
xftfont caviar dreams:size=8
xftalpha 0.5
uppercase no
temperature_unit celsius
default_color FFFFFF
# Lua Load #
lua_load ~/.conky/clock_rings.lua
lua_draw_hook_pre clock_rings
TEXT
${color 00B03B}${font eufm10:size=30}Sylvain
${font eufm10:size=20}Ubuntu 12.04 LTS
Precise Pangolin
${voffset -70}${color F6FE01}${font eufm10:size=30}${alignr}${time %A}${font}${voffset 36}${alignr 120}${color 01FE44}${font caviar dreams:bold:size=50}${time %e}${font}
${goto 120}${color FFFFFF}${voffset 5}${color FFFFFF}${font caviar dreams:size=18}${time %b}${font}${voffset -3} ${color FFFFFF}${font caviar dreams:size=20}${time %Y}${font}${color 820C0C}${hr}
${color F6FE01}${goto 30}${voffset 35}${cpu cpu0}%${color 75B8FB}${font caviar dreams:bold:size=10}${goto 90}${cpu cpu1}%${color FA2626}${goto 150}${cpu cpu2}%${color 47FE47}${goto 210}${cpu cpu3}%${color FEB200}${goto 270}${cpu cpu4}%
${color 00B03B}${font caviar dreams:size=8}${goto 30}${voffset -5}CPU
${color 00B03B}${goto 25}${voffset 30}RAM${goto 55}${memperc}%${goto 135}Dwn${goto 165}${downspeed eth0}
${color FA0000}${goto 20}Swap${goto 55}${swapperc}%${goto 135}Up${goto 165}${upspeed eth0}
${voffset 30}${font Helvetica LT Std :style=Condensed:size=60}${color 434343}${goto 40}${time %H}${goto 140}${color 434343}${time %M}${font Helvetica LT Std :size=15:style=condensed}${color 808080}${goto 225}${time %S}
${voffset 70}${color whitesmoke}${font Helvetica LT Std :size=8}${goto 20}${time %A},${time %e} ${time %B} ${time %G}
${voffset -60}${goto 22}${font Helvetica LT Std :size=8}${color 909090}${execi 600 conkyForecast --location=FRRA0400 --datatype=CN --refetch}
#${voffset 8}${font Helvetica LT Std :size=10}${color 707070}${goto 24}Бургас
${font Helvetica LT Std :size=8}${color whitesmoke}${goto 24}${execi 1800 conkyForecast --location=FRRA0400 --datatype=CT}${voffset -10}${goto 200}${font Helvetica LT Std :size=25}${color d4d4d4}${execi 1800 conkyForecast --location=FRRA0400 -u
--datatype=HT}
${voffset 40}${font Helvetica LT Std :size=8}${color white}${goto 25}${execi 600 conkyForecast --location=FRRA0400 --datatype=HT -u --startday=1}/${color 707070}${execi 600 conkyForecast --location=FRRA0400 --datatype=LT -u --startday=1}${font Helvetica LT Std :size=8}${color white}${goto 70}${execi 600 conkyForecast --location=FRRA0400 --datatype=HT -u --startday=2}/${color 707070}${execi 600 conkyForecast --location=FRRA0400 --datatype=LT -u --startday=2}${font Helvetica LT Std :size=8}${color white}${goto 115}${execi 600 conkyForecast --location=FRRA0400 --datatype=HT -u --startday=3}/${color 707070}${execi 600 conkyForecast --location=FRRA0400 --datatype=LT -u --startday=3}${font Helvetica LT Std :size=8}${color white}${goto 160}${execi 600 conkyForecast --location=FRRA0400 --datatype=HT -u --startday=4}/${color 707070}${execi 600 conkyForecast --location=FRRA0400 --datatype=LT -u --startday=4}${font Helvetica LT Std :size=8}${color white}${goto 205}${execi 600 conkyForecast --location=FRRA0400 --datatype=HT -u --startday=5}/${color 707070}${execi 600 conkyForecast --location=FRRA0400 --datatype=LT -u --startday=5}
${font Helvetica LT Std :size=8}${color 707070}${goto 25}${execi 600 conkyForecast --location=FRRA0400 --datatype=DW --shortweekday --startday=1}${font Helvetica LT Std :size=8}${color 707070}${goto 70}${execi 600 conkyForecast --location=FRRA0400 --datatype=DW --shortweekday --startday=2}${font Helvetica LT Std :size=8}${color 707070}${goto 115}${execi 600 conkyForecast --location=FRRA0400 --datatype=DW --shortweekday --startday=3}${font Helvetica LT Std :size=8}${color 707070}${goto 160}${execi 600 conkyForecast --location=FRRA0400 --datatype=DW --shortweekday --startday=4}${font Helvetica LT Std :size=8}${color 707070}${goto 205}${execi 600 conkyForecast --location=FRRA0400 --datatype=DW --shortweekday --startday=5}
${image ~/.images/base.png -p 12,500 -s 238x140}
${image ~/.images/base.png -p 12,650 -s 238x70}
${image ~/.images/flip_bg.png -p 30,460 -s 100x110}
${image ~/.images/flip_bg.png -p 130,460 -s 100x110}
${execpi 600 conkyForecast --location=FRRA0400 --template=~/.vreme.template}
${color FFFFFF}${font caviar dreams:size=8}Uptime: ${uptime_short}
${color FFFFFF}${font caviar dreams:size=8}Processes: ${processes}
${color FFFFFF}${font caviar dreams:size=8}Running: ${running_processes}
${color 00B03B}${font caviar dreams:size=8}${alignr}${nodename}
${color 00B03B}${font caviar dreams:size=8}${alignr}${pre_exec cat /etc/issue.net} $machine
${color 00B03B}${font caviar dreams:size=8}${alignr}Kernel: ${kernel}
mon fichier de démarrage .sh
#! /bin/bash
sleep 40
conky -d
exit
mon fichier .conkyForecast.config
CACHE_FOLDERPATH = /tmp/
CONNECTION_TIMEOUT = 5
EXPIRY_MINUTES = 30
TIME_FORMAT = %H:%M
DATE_FORMAT = %d/%m/%Y
LOCALE =fr
XOAP_PARTNER_ID =
XOAP_LICENCE_KEY =
MAXIMUM_DAYS_FORECAST = 7
BASE_XOAP_URL = http://xml.weather.com/weather/local/<LOCATION>?cc=*&dayf=10&link=xoap&prod=xoap&par=<XOAP_PARTNER_ID>&key=<XOAP_LICENCE_KEY>&unit=m
mon fichier : .vreme.template
${image [--datatype=WI] -p 100,550 -s 113x113}
${image [--datatype=WI --startday=1] -p 20,650 -s 43x43}
${image [--datatype=WI --startday=2] -p 65,650 -s 43x43}
${image [--datatype=WI --startday=3] -p 113,650 -s 43x43}
${image [--datatype=WI --startday=4] -p 158,650 -s 43x43}
${image [--datatype=WI --startday=5] -p 200,650 -s 43x43}
Mon fichier /.conky/clock_rings.lua
--[[
Clock Rings by Linux Mint (2011) reEdited by despot77
This script draws percentage meters as rings, and also draws clock hands if you want! It is fully customisable; all options are described in the script. This script is based off a combination of my clock.lua script and my rings.lua script.
IMPORTANT: if you are using the 'cpu' function, it will cause a segmentation fault if it tries to draw a ring straight away. The if statement on line 145 uses a delay to make sure that this doesn't happen. It calculates the length of the delay by the number of updates since Conky started. Generally, a value of 5s is long enough, so if you update Conky every 1s, use update_num>5 in that if statement (the default). If you only update Conky every 2s, you should change it to update_num>3; conversely if you update Conky every 0.5s, you should use update_num>10. ALSO, if you change your Conky, is it best to use "killall conky; conky" to update it, otherwise the update_num will not be reset and you will get an error.
To call this script in Conky, use the following (assuming that you save this script to ~/scripts/rings.lua):
lua_load ~/scripts/clock_rings.lua
lua_draw_hook_pre clock_rings
Changelog:
+ v1.0 -- Original release (30.09.2009)
v1.1p -- Jpope edit londonali1010 (05.10.2009)
*v Mint-lua -- reEdit despot77 (18.02.2011)
]]
settings_table = {
{
-- Edit this table to customise your rings.
-- You can create more rings simply by adding more elements to settings_table.
-- "name" is the type of stat to display; you can choose from 'cpu', 'memperc', 'fs_used_perc', 'battery_used_perc'.
name='time',
-- "arg" is the argument to the stat type, e.g. if in Conky you would write ${cpu cpu0}, 'cpu0' would be the argument. If you would not use an argument in the Conky variable, use ''.
arg='%I.%M',
-- "max" is the maximum value of the ring. If the Conky variable outputs a percentage, use 100.
max=12,
-- "bg_colour" is the colour of the base ring.
bg_colour=0xffffff,
-- "bg_alpha" is the alpha value of the base ring.
bg_alpha=0.1,
-- "fg_colour" is the colour of the indicator part of the ring.
fg_colour=0x339900,
-- "fg_alpha" is the alpha value of the indicator part of the ring.
fg_alpha=0.2,
-- "x" and "y" are the x and y coordinates of the centre of the ring, relative to the top left corner of the Conky window.
x=80, y=200,
-- "radius" is the radius of the ring.
radius=50,
-- "thickness" is the thickness of the ring, centred around the radius.
thickness=5,
-- "start_angle" is the starting angle of the ring, in degrees, clockwise from top. Value can be either positive or negative.
start_angle=0,
-- "end_angle" is the ending angle of the ring, in degrees, clockwise from top. Value can be either positive or negative, but must be larger than start_angle.
end_angle=360
},
{
name='time',
arg='%M.%S',
max=60,
bg_colour=0xffffff,
bg_alpha=0.1,
fg_colour=0x339900,
fg_alpha=0.4,
x=80, y=200,
radius=56,
thickness=5,
start_angle=0,
end_angle=360
},
{
name='time',
arg='%S',
max=60,
bg_colour=0xffffff,
bg_alpha=0.1,
fg_colour=0x339900,
fg_alpha=0.6,
x=80, y=200,
radius=62,
thickness=5,
start_angle=0,
end_angle=360
},
{
name='time',
arg='%d',
max=31,
bg_colour=0xffffff,
bg_alpha=0.1,
fg_colour=0x339900,
fg_alpha=0.8,
x=80, y=200,
radius=70,
thickness=5,
start_angle=0,
end_angle=360
},
{
name='time',
arg='%m',
max=12,
bg_colour=0xffffff,
bg_alpha=0.1,
fg_colour=0x339900,
fg_alpha=1,
x=80, y=200,
radius=76,
thickness=5,
start_angle=0,
end_angle=360
},
{
name='cpu',
arg='cpu0',
max=100,
bg_colour=0xffffff,
bg_alpha=0.2,
fg_colour=0x339900,
fg_alpha=0.8,
x=30, y=335,
radius=25,
thickness=5,
start_angle=-180,
end_angle=90
},
{
name='cpu',
arg='cpu1',
max=100,
bg_colour=0xffffff,
bg_alpha=0.2,
fg_colour=0x75B8FB,
fg_alpha=0.8,
x=90, y=335,
radius=25,
thickness=5,
start_angle=-180,
end_angle=90
},
{
name='cpu',
arg='cpu2',
max=100,
bg_colour=0xffffff,
bg_alpha=0.2,
fg_colour=0xFA2626,
fg_alpha=0.8,
x=150, y=335,
radius=25,
thickness=5,
start_angle=-180,
end_angle=90
},
{
name='cpu',
arg='cpu3',
max=100,
bg_colour=0xffffff,
bg_alpha=0.2,
fg_colour=0x47FE47,
fg_alpha=0.8,
x=210, y=335,
radius=25,
thickness=5,
start_angle=-180,
end_angle=90
},
{
name='cpu',
arg='cpu4',
max=100,
bg_colour=0xffffff,
bg_alpha=0.2,
fg_colour=0xFEB200,
fg_alpha=0.8,
x=270, y=335,
radius=25,
thickness=5,
start_angle=-180,
end_angle=90
},
{
name='memperc',
arg='',
max=100,
bg_colour=0xffffff,
bg_alpha=0.2,
fg_colour=0x339900,
fg_alpha=0.8,
x=60, y=420,
radius=50,
thickness=4,
start_angle=-90,
end_angle=90
},
{
name='swapperc',
arg='',
max=100,
bg_colour=0xffffff,
bg_alpha=0.2,
fg_colour=0xff3300,
fg_alpha=0.8,
x=60, y=420,
radius=45,
thickness=4,
start_angle=-90,
end_angle=90
},
{
name='downspeedf',
arg='eth0',
max=300,
bg_colour=0xffffff,
bg_alpha=0.2,
fg_colour=0x339900,
fg_alpha=0.8,
x=170, y=420,
radius=50,
thickness=4,
start_angle=-90,
end_angle=90
},
{
name='upspeedf',
arg='eth0',
max=50,
bg_colour=0xffffff,
bg_alpha=0.2,
fg_colour=0xff3300,
fg_alpha=0.8,
x=170, y=420,
radius=45,
thickness=4,
start_angle=-90,
end_angle=90
},
}
-- Use these settings to define the origin and extent of your clock.
clock_r=65
-- "clock_x" and "clock_y" are the coordinates of the centre of the clock, in pixels, from the top left of the Conky window.
clock_x=80
clock_y=200
show_seconds=true
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_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 draw_clock_hands(cr,xc,yc)
local secs,mins,hours,secs_arc,mins_arc,hours_arc
local xh,yh,xm,ym,xs,ys
secs=os.date("%S")
mins=os.date("%M")
hours=os.date("%I")
secs_arc=(2*math.pi/60)*secs
mins_arc=(2*math.pi/60)*mins+secs_arc/60
hours_arc=(2*math.pi/12)*hours+mins_arc/12
-- Draw hour hand
xh=xc+0.7*clock_r*math.sin(hours_arc)
yh=yc-0.7*clock_r*math.cos(hours_arc)
cairo_move_to(cr,xc,yc)
cairo_line_to(cr,xh,yh)
cairo_set_line_cap(cr,CAIRO_LINE_CAP_ROUND)
cairo_set_line_width(cr,5)
cairo_set_source_rgba(cr,1.0,1.0,1.0,1.0)
cairo_stroke(cr)
-- Draw minute hand
xm=xc+clock_r*math.sin(mins_arc)
ym=yc-clock_r*math.cos(mins_arc)
cairo_move_to(cr,xc,yc)
cairo_line_to(cr,xm,ym)
cairo_set_line_width(cr,3)
cairo_stroke(cr)
-- Draw seconds hand
if show_seconds then
xs=xc+clock_r*math.sin(secs_arc)
ys=yc-clock_r*math.cos(secs_arc)
cairo_move_to(cr,xc,yc)
cairo_line_to(cr,xs,ys)
cairo_set_line_width(cr,1)
cairo_stroke(cr)
end
end
function conky_clock_rings()
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
-- Check that Conky has been running for at least 5s
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
draw_clock_hands(cr,clock_x,clock_y)
end
pour la météo je me suis servi ici :
http://guideubuntu.com/2011/09/conky-ho … comment-12 :
en plus du paquet conky de la blogithèque :
j'ai installé conky-HTC : paquet debian
et j'ai télécharger l'archive conky HTC ((.fonts, .images, .conkyForecast.config, .conkyrc, .conky_start and .vreme.template)
. font et . image je n'ai rien touché
.conkyForecast.config j'ai juste modifier la locale en fr
.conky_start : j'ai commencé à essayé de l'utilisé ( je l'avais laissé de coté au début) quand j'au vu que ça ne marché pas au démarrage , j'ai essayer de modifier les paramètres sans résultats
.vreme.template : j'ai modifier la position des objets
.conkyrc : j'ai fusioner celui de HTC avec mon acien conky ( copier coller de la partie texte de HTC à la suite de mon conky d'origine, et j'ai modifier les position des objet pour alligner tout ça, j'ai aussi modifier modifier mon indicateur local.
PC1 :UBUNTU12.04 LTS 64 -VIEWSONIC VX2835WM 28" 1920*1200-MSI P31 Néo-F + 4GO DDR2 corsair-core - QUAD Q6600 -MSI GeF N550GTX-1GO -2 x SEAGATE / MAXTOR DiamondMax 22 - 500 Go -32 Mo- 7200 tr/min - SATA II + 1 de 200 Go
PC2 : UBUNTU12.04 LTS 64- MSI K9MM-V- 2Go DDR2 Corsair- ATHLON 64 X2 5600+-NVIDIA GeF 7600 GS (512 Mo)- 2 maxtor SATA 200 Go- AOC Spectrum 17" 1152*864@75Hz.
Hors ligne
#4 Le 14/09/2012, à 20:05
- Sylvain_07
Re : [pb démarrage, aide script!]Mon petit conky, idée, aides....
Lorsque je lance conky depuis un treminal j'ai :
sylvain-sa@Sylvain-SA:~$ conky
Conky: forked to background, pid is 4338
sylvain-sa@Sylvain-SA:~$
Conky: desktop window (e00095) is subwindow of root window (298)
Conky: window type - normal
Conky: drawing to created window (0x4600001)
Conky: drawing to double buffer
et soit il démarre ( une fois sur 10 ) soit il ne démarre pas 9 fois sur 10
par contre dans la me session une fois qu'il a démarrer une fois je peut terminer le processus et le relancé autant que je veux il redémarre a chaque fois.
si je me loge et me déloge au bout d'un moment il démarre seul
PC1 :UBUNTU12.04 LTS 64 -VIEWSONIC VX2835WM 28" 1920*1200-MSI P31 Néo-F + 4GO DDR2 corsair-core - QUAD Q6600 -MSI GeF N550GTX-1GO -2 x SEAGATE / MAXTOR DiamondMax 22 - 500 Go -32 Mo- 7200 tr/min - SATA II + 1 de 200 Go
PC2 : UBUNTU12.04 LTS 64- MSI K9MM-V- 2Go DDR2 Corsair- ATHLON 64 X2 5600+-NVIDIA GeF 7600 GS (512 Mo)- 2 maxtor SATA 200 Go- AOC Spectrum 17" 1152*864@75Hz.
Hors ligne
#5 Le 14/09/2012, à 20:46
- Sylvain_07
Re : [pb démarrage, aide script!]Mon petit conky, idée, aides....
je commence à progressé : je crois que j'ai trouvé la ligne qui provoque le problème :
aprés plusieurs test si je suprime la ligne en question de mon . conkyrc conky démarre trés bien, si je rajoute la ligne j'ai du mal o le lancé :
il s'agir de la ligne :
${execpi 600 conkyForecast --location=FRRA0400 --template=~/.vreme.template}
.vreme.template :
${image [--datatype=WI] -p 100,550 -s 113x113}
${image [--datatype=WI --startday=1] -p 20,650 -s 43x43}
${image [--datatype=WI --startday=2] -p 65,650 -s 43x43}
${image [--datatype=WI --startday=3] -p 113,650 -s 43x43}
${image [--datatype=WI --startday=4] -p 158,650 -s 43x43}
${image [--datatype=WI --startday=5] -p 200,650 -s 43x43}
le problème est par là. avez vous une idée ??
PC1 :UBUNTU12.04 LTS 64 -VIEWSONIC VX2835WM 28" 1920*1200-MSI P31 Néo-F + 4GO DDR2 corsair-core - QUAD Q6600 -MSI GeF N550GTX-1GO -2 x SEAGATE / MAXTOR DiamondMax 22 - 500 Go -32 Mo- 7200 tr/min - SATA II + 1 de 200 Go
PC2 : UBUNTU12.04 LTS 64- MSI K9MM-V- 2Go DDR2 Corsair- ATHLON 64 X2 5600+-NVIDIA GeF 7600 GS (512 Mo)- 2 maxtor SATA 200 Go- AOC Spectrum 17" 1152*864@75Hz.
Hors ligne
#6 Le 15/09/2012, à 19:00
- Sylvain_07
Re : [pb démarrage, aide script!]Mon petit conky, idée, aides....
aprés encore pas mal d'essais c'est
${execpi
j'ai donc essayé de passé sans le template
mais avec la ligne
${execi 600 conkyForecast --location=FRRA0400 --datatype=WI -p 100,550 -s 113x113}
mon terminal m'affiche une erreur d'option p et s inconnue
et si je met seulement :
${execi 600 conkyForecast --location=FRRA0400 --datatype=WI }
il ne m'affiche pas l'image du temp, mais le racourcis vers le png
par contre avec execi pas de soucis le conky se lance bien au démarrage
donc comment réécrire mon verem.template dans mon conkyrc correctement?
Dernière modification par Sylvain_07 (Le 15/09/2012, à 19:01)
PC1 :UBUNTU12.04 LTS 64 -VIEWSONIC VX2835WM 28" 1920*1200-MSI P31 Néo-F + 4GO DDR2 corsair-core - QUAD Q6600 -MSI GeF N550GTX-1GO -2 x SEAGATE / MAXTOR DiamondMax 22 - 500 Go -32 Mo- 7200 tr/min - SATA II + 1 de 200 Go
PC2 : UBUNTU12.04 LTS 64- MSI K9MM-V- 2Go DDR2 Corsair- ATHLON 64 X2 5600+-NVIDIA GeF 7600 GS (512 Mo)- 2 maxtor SATA 200 Go- AOC Spectrum 17" 1152*864@75Hz.
Hors ligne
#7 Le 04/11/2012, à 00:18
- maan
Re : [pb démarrage, aide script!]Mon petit conky, idée, aides....
Salut Sylvain,
c'est marrant mon aussi je viens de découvrir les conkys et nous avons les même idéés .....
Je suis parti du même conky que toi, je suis passer par les mêmes étape que toi , j'ai aussi rajouter la météo mais d'une autre manière,
et je voudrait rajouter tout comme toi
Ça fait 3 jours que le délire m'a pris
je te met une photo de mon écran
Le miens démarre très bien, donc si tu veut les fichiers pour vérifier les différences et tester pas de problème,
Car je suis loin de savoir faire un script :rolleyes:
As-tu réussi à intégrer les température CPU, GPU, et autres, car moi je coince un ptit peu dés que je rentre des lignes trouver sur le net,
ça fait stopper net le conky ......
Ubuntu_studio 14.04
Hors ligne
#8 Le 12/11/2012, à 15:43
- PengouinPdt
Re : [pb démarrage, aide script!]Mon petit conky, idée, aides....
Essayez de rajoutez cela dans votre script lua :
{
name='hwmon',
arg='0 temp 1',
max=50,
bg_colour=0xffffff,
bg_alpha=0.2,
fg_colour=0xff3300,
fg_alpha=0.8,
x=200, y=400,
radius=45,
thickness=4,
start_angle=-90,
end_angle=90
},
Sert à gérer le CPU0, CPU1, et le capteur de carte-mère... fonctionne avec lm-sensors, il faut modifier les valeurs des variables 'name' et 'arg' en conséquence de vos résultats
Pour le capteur GPU, tout dépend de votre carte graphique...
PS : Moi aussi, je cherche à comprendre comment cela fonctionne. J'ai un problème avec le capteur de température de disque dur, soit hddtemp... si je paramètre mon script lua, avec, j'ai l'affichage qui joue les guirlandes...
Dernière modification par PengouinPdt (Le 12/11/2012, à 15:45)
Hors ligne
#9 Le 12/11/2012, à 16:34
- maan
Re : [pb démarrage, aide script!]Mon petit conky, idée, aides....
Merci PengouinPdt, à force de persuasion j'avais reussi
en fait c'est le name et arg que je renseignait mal, mais j'ai fini par comprendre et mettre ce qu'il fallait
Du coup j'ai même rajouter les ventilo et tout tourne impecc, merci voici mon conky final
Mais merci de ton aide
Ubuntu_studio 14.04
Hors ligne
#10 Le 12/11/2012, à 16:37
- PengouinPdt
Re : [pb démarrage, aide script!]Mon petit conky, idée, aides....
@maan: tu veux bien mettre, stp, sur paste.ubuntu.com ton fichier de config lua ? merci d'avance.
Dernière modification par PengouinPdt (Le 12/11/2012, à 18:01)
Hors ligne
#11 Le 12/11/2012, à 17:21
- maan
Re : [pb démarrage, aide script!]Mon petit conky, idée, aides....
@PengouinPdt
Je veut bien mais donne moi un lien car je ne connais pas "pastebien"
Ubuntu_studio 14.04
Hors ligne
#12 Le 12/11/2012, à 18:01
- PengouinPdt
Re : [pb démarrage, aide script!]Mon petit conky, idée, aides....
pardon, c'est paste.ubuntu.com !
Quand tu l'as fait, donne nous l'url qui te sera restituté ;-) Merci d'avance
Dernière modification par PengouinPdt (Le 12/11/2012, à 19:30)
Hors ligne