#1451 Le 13/11/2016, à 13:23
- chepioq
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Bonjour enebre.
J'ai fait d'autres tests, car mettre "imlib_cache_size = 0" me ne satisfait pas vraiment, cela désactive le cache image pour ton conky.
En réfléchissant, et en voyant ceci :
imlib_cache_size : Imlib2 image cache size, in bytes. Defaults to 4MiB. Increase this value if you use $image lots. Set to 0 to disable the image cache.
Je me suis dit que le cache par défaut (4MiB) est trop petit pour les images des pochettes, et que c'est pour cela que ça ne fonctionne pas.
J'ai mis :
imlib_cache_size = 2048
et là plus de soucis, le cache fonctionne et les images des pochettes sont mises à jour.
Tout est dans tout et réciproquement....
Hors ligne
#1452 Le 13/11/2016, à 13:57
- enebre
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Bonjour chepioq,
D'accord, je suis ton conseil, merci.
Hors ligne
#1453 Le 13/11/2016, à 19:37
- enebre
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Je me demande si avec l'évolution fantastique de cet outils (conky), si ça n'irait pas un jour jusqu'à la création d'un système d'exploitation d'un nouveau genre !
Serait-ce possible ?
Dernière modification par enebre (Le 13/11/2016, à 19:38)
Hors ligne
#1454 Le 13/11/2016, à 19:43
- chepioq
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Je me demande si avec l'évolution fantastique de cet outils (conky), si ça n'irait pas un jour jusqu'à la création d'un système d'exploitation d'un nouveau genre !
Serait-ce possible ?
conky est en effet un super programme, mais ce n'est qu'un "petit" programme (et il n'y a rien de péjoratif dans ce que je dis).
Faire un système d'exploitation requiert des ressources bien plus considérables.
Tout est dans tout et réciproquement....
Hors ligne
#1455 Le 13/11/2016, à 19:51
- enebre
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Bien sûr , mais linux est aussi une compilation de simple fichier.
Quand je vois ce qu'on peut déjà faire, le reste ne serait qu'une question de temps, et puis ce pourrait être un système assez basique et annexe permettant la gestion multimedia, paramétrage et domotique, le tout graphiquement.
Bon je ne voulais pas dire de réinventer la roue...
Hors ligne
#1456 Le 13/11/2016, à 20:02
- chepioq
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Bien sûr , mais linux est aussi une compilation de simple fichier.
.......
C'est un peu réducteur comme affirmation.
Linux est avant tout un noyau, le kernel, qui est développé depuis 1991 par Linus Torvalds, d'abord en solo puis avec une équipe de plus en plus importante (voir l'article sur Wikipédia : https://fr.wikipedia.org/wiki/Linux )
Je ne sais pas combien de développeurs y travaillent, mais cela doit être conséquent.
Tout est dans tout et réciproquement....
Hors ligne
#1457 Le 13/11/2016, à 20:05
- enebre
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Tu as raison, je ne voulais pas dénigrer linux et le travaille colossal qu'il représente, je suis seulement parti de la phrase de Linus disant que tout est fichier.
Hors ligne
#1458 Le 01/01/2017, à 23:06
- ph_75
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Bonjour,
je cherche à savoir quoi faire pour intégrer à .conkyrc ces infos météo toutes simples:
lever du soleil =
coucher du soleil =
juste ça.
rien d'autre.
est-ce que qqun à une idée ?
Hors ligne
#1459 Le 02/01/2017, à 07:44
- chepioq
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Tu utilises quel site pour récupérer tes infos météo ?
Tout est dans tout et réciproquement....
Hors ligne
#1460 Le 02/01/2017, à 09:01
- chepioq
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Sinon, pour avoir juste les heures de levé et de couché du soleil, j'utilise ce petit programme : sunwait
https://sourceforge.net/projects/sunwai … p_redirect
Une fois que tu as téléchargé et décompressé le programme, tu te places dans le dossier du programme et tu fais juste un
make
Cela de donnera un exécutable nommé sunwait, que j'ai placé dans un dossier /bin de mon home et ensuite :
heure levé soleil :
sunwait list 43.2882N 5.5778E | awk '{print $1}'
08:08
heure couché soleil :
sunwait list 43.2882N 5.5778E | awk '{print $3}'
17:13
Il faudra que tu trouves les coordonnées de ta localisation en métrique et non en degrés (tu les trouveras avec google map).
Si tu as un soucis, n'hésite pas à nous le rapporter.
Tout est dans tout et réciproquement....
Hors ligne
#1461 Le 02/01/2017, à 09:03
- ph_75
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
j'en utilise pas encore parce que je ne suis pas encore arrivé à avoir la météo dans mon conky
mais j'ai vu qu'un script propose les coucher et lever du soleil chez Accuweather
Hors ligne
#1462 Le 02/01/2017, à 09:06
- chepioq
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
j'en utilise pas encore parce que je ne suis pas encore arrivé à avoir la météo dans mon conky
mais j'ai vu qu'un script propose les coucher et lever du soleil chez Accuweather
Nos posts se sont croisé, regarde ce que je te propose post 1515
Tout est dans tout et réciproquement....
Hors ligne
#1463 Le 02/01/2017, à 14:51
- ph_75
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
merci pour sunwait.
J'ai vu dans un de tes précédents posts page 86 quelque chose qui m’intéresse plus
https://forum.ubuntu-fr.org/viewtopic.p … 9#p3506239
si j'ai bien compris, il me faut Cairo; ok
et comment je le lance? sachant que dans mon conkyrc j'ai déjà
# Lua Load #
lua_load ~/conky/clock_rings.lua
lua_draw_hook_pre clock_rings
post 2134 de 2010 tu dis:
Toutes les explications sont dans le fichier read-me.txt
est_ce que tu peux l'afficher ou faire un renvoi vers un lien actif?
merci d'avance
Dernière modification par ph_75 (Le 02/01/2017, à 14:58)
Hors ligne
#1464 Le 02/01/2017, à 15:45
- chepioq
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Ouh-la-la !!!
C'est un vieux conky que je n'utilise plus, mais si cela t'intéresse je l'ai refait en version plus simple, sans lua:
Voici mon conky-soleil :
conky.config = {
background = false,
use_xft = true,
font = 'URW Chancery L:size=12:bold',
update_interval = 3600.0,
total_run_times = 0,
own_window = true,
own_window_type = 'dock',
own_window_transparent = true,
own_window_argb_visual = true,
own_window_hints = 'undecorated,skip_taskbar,skip_pager,below',
double_buffer = true,
draw_shades = false,
draw_outline = false,
draw_borders = false,
draw_graph_borders = true,
stippled_borders = 8,
border_inner_margin = 4,
alignment = 'middle_middle',
minimum_width = 250,
minimum_height = 200,
gap_x = 570,
gap_y = -190,
no_buffers = true,
uppercase = false,
cpu_avg_samples = 2,
net_avg_samples = 2,
override_utf8_locale = true,
use_spacer = right,
text_buffer_size = 1024,
color1 = '323200',
}
conky.text = [[
${image /home/dominique/.conkyrc/conky-1.10/conky-soleil/fg2.png}
${color1}${goto 96}${voffset 6}Zenith
${goto 100}${exec sunwait report 43.2882N 5.5778E | grep north/south | awk '{print $4}'}
${voffset -8}${goto 27}Lever ${goto 172}Coucher
${goto 27}${exec sunwait list 43.2882N 5.5778E | awk '{print $1}'}${goto 178}${exec sunwait list 43.2882N 5.5778E | awk '{print $3}'}
]]
et l'image fg2.png qui sert de fond :
Il faudra que tu modifies les différents chemins.
De plus c'est un autre conky, c'est à dire qu'il sera indépendant de ton conkyrc, et tu pourras le lancer avec la commande
conky -c /chemin/du/conky-soleil
Dernière modification par chepioq (Le 02/01/2017, à 15:52)
Tout est dans tout et réciproquement....
Hors ligne
#1465 Le 02/01/2017, à 17:59
- ph_75
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
merci Dominique pour ce conky soleil!
ça marche.... à un detail près:
Sunwait
chez moi ( à Paris) ça donne ${exec sunwait list 48.5124N, 2.2133E | awk '{print $1}'}${goto 178}${exec sunwait list 48.5124N, 2.2133E | awk '{print $3}'}
ça me renvoie:
lever 6h05 coucher: 19h45 !!!!!!
un 2 janvier ?
Hors ligne
#1466 Le 02/01/2017, à 18:18
- chepioq
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Tu as des virgules en trop (48.5124N, 2.2133E )
C'est 48.5124N 2.2133E sans la virgule après le N
Dernière modification par chepioq (Le 02/01/2017, à 18:40)
Tout est dans tout et réciproquement....
Hors ligne
#1467 Le 02/01/2017, à 19:14
- ph_75
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Tu as des virgules en trop (48.5124N, 2.2133E )
C'est 48.5124N 2.2133E sans la virgule après le N
super.!
merci
Hors ligne
#1468 Le 02/01/2017, à 20:44
- enebre
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Bonsoir chepioq, j'adopte au passage ce petit conky , mais je n'arrive pas à afficher les valeur dans le conky , alors qu'en ligne de commande une commande à la fois fonctionne
ombre@ombre-top:~$ /home/ombre/.conky/conky-perso/conky-soleil/sunwait/0.8/sunwait list 53.2882N 5.5778E | awk '{print $1}'
08:50,
conky -c /home/ombre/.conky/conky-perso/conky-soleil/soleil-rc
conky: desktop window (c00003) is subwindow of root window (d4)
conky: window type - dock
conky: drawing to created window (0x2e00002)
conky: drawing to double buffer
conky.text = [[
${image /home/ombre/.conky/conky-perso/conky-soleil/fg2.png}
${color1}${goto 96}${voffset 6}Zenith
${goto 100}${exec /home/ombre/.conky/conky-perso/conky-soleil/sunwait/0.8/sunwait report 53.2882N 5.5778E | grep north/south | awk '{print $4}'}
${voffset -8}${goto 27}Lever ${goto 172}Coucher
${goto 27}${exec /home/ombre/.conky/conky-perso/conky-soleil/sunwait/0.8/sunwait list 53.2882N 5.5778E | awk '{print $1}'}${goto 178}${exec /home/ombre/.conky/conky-perso/conky-soleil/sunwait/0.8/sunwait list 53.2882N 5.5778E | awk '{print $3}'}
]]
Ne manquerait-il pas des pièces dans la partie texte ?
Dernière modification par enebre (Le 02/01/2017, à 21:16)
Hors ligne
#1469 Le 03/01/2017, à 06:10
- chepioq
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Cela signifie que l’exécutable sunwait n'est pas dans ton PATH.
Tu peux le vérifier en lançant sunwait depuis une console, si c'était dans ton PATH, cette commande devrait te retourner le man sunwait :
dominique@host-192-168-1-2 ~$ sunwait
Calculate sunrise and sunset times for the current or targetted day.
The times can be adjusted either for twilight or fixed durations.
The program can either: wait for sunrise or sunset (function: wait),
or return the time (GMT or local) the event occurs (function: list),
or report the day length and twilight timings (function: report),
or simply report if it is DAY or NIGHT (function: poll).
You should specify the latitude and longitude of your target location.
Usage: sunwait [major options] [minor options] [twilight type] [rise|set] [offset] [latitude] [longitude]
Major options, either:
poll Returns immediately indicating DAY or NIGHT. See 'program exit codes'. Default.
wait Sleep until specified event occurs. Else exit immediate.
list [X] Report twilight times for next 'X' days (inclusive). Default: 1.
report Generate a report about the days sunrise and sunset timings.
Minor options, any of:
[no]debug Print extra info and returns in one minute. Default: nodebug.
[no]version Print the version number. Default: noversion.
[no]help Print this help. Default: nohelp.
[no]exit Print 'DAY','NIGHT','OK' or 'ERROR' on exit. Default: noexit.
[no]gmt Print times in GMT or local-time. Default: nogmt.
Twilight types, either:
daylight Top of sun just below the horizon. Default.
civil Civil Twilight. -6 degrees below horizon.
nautical Nautical twilight. -12 degrees below horizon.
astronomical Astronomical twilight. -18 degrees below horizon.
angle [X.XX] User-specified twilight-angle (degrees). Default: 0.
Sunrise/sunset. Only useful with major-options: 'wait' and 'list'. Any of: (default: both)
rise Wait for the sun to rise past specified twilight & offset.
set Wait for the sun to set past specified twilight & offset.
Offset:
offset [MM|HH:MM|HH:MM:SS] Time interval (+ve towards noon) to adjust twilight calculation.
Target date. Only useful with major-options: 'report' or 'list'. Default: today
d [DD] Set the target Day-of-Month to calculate for. 1 to 31.
m [MM] Set the target Month to calculate for. 1 to 12.
y [YYYY] Set the target Year to calculate for. 2000 to 2099.
latitude/longitude coordinates: floating-point degrees, with [NESW] appended. Default: Bingham, England.
Exit (return) codes:
0 OK: exit from 'wait' or 'list' only.
1 Error.
2 Exit from 'poll': it is DAY or twilight.
3 Exit from 'poll': it is NIGHT (after twilight).
Example 1: sunwait wait rise -1:15:10 51.477932N 0.000000E
Wait until 1 hour 15 minutes 10 secs before the sun rises in Greenwich, London.
Example 2: sunwait list 7 civil 55.752163N 37.617524E
List civil sunrise and sunset times for today and next 6 days. Moscow.
Example 3: sunwait poll exit angle 10 54.897786N -1.517536E
Indicate by program exit-code if is Day or Night using a custom twilight angle of 10 degrees over horizon. Washington, England.
Example 4: sunwait list 1 sunrise angle 3
List today's sunrise time with custom +3 degree twilight angle, using the default location.
Note that program uses C library functions to determine time and localtime.
Error for timings are estimated at: +/- 4 minutes.
dominique@host-192-168-1-2 ~$
Pour l'ajouter à ton PATH, tu peux créer un dossier bin à la racine de ton /home et y copier l'exécutable dedans.
Tu peux aussi copier cet exécutable dans ton dossier /usr/bin ou /usr/local/bin (par exemple)
Pour connaitre ton PATH, lance la commande "echo $PATH"
dominique@host-192-168-1-2 ~$ echo $PATH
/usr/lib64/qt-3.3/bin:/usr/lib64/ccache:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/home/dominique/.local/bin:/home/dominique/bin
dominique@host-192-168-1-2 ~$
Tout est dans tout et réciproquement....
Hors ligne
#1470 Le 03/01/2017, à 10:33
- enebre
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Bonjour chepioq,
J'ai donc placé sunwait dans /usr/bin/ puis j'ai rebooté, et le résultat reste le meme, c'est étrange en ligne de commande direct j'ai l'info , mais elle ne s'inscrit pas sur le conky et pourtant les textes "lever" "coucher" "zenith" s'affiche sans problème et aucune erreur n'apparait dans le terminal, faut-il quand meme que lua soit installé ?
voici une portion de locate conky avec ce qui me semble important car la liste est très longue, me manquerait-il une pièce ?
/usr/bin/conky
/usr/lib/conky
/usr/lib/conky/libcairo.so
/usr/lib/conky/libcairo_imlib2_helper.so
/usr/lib/conky/libimlib2.so
/usr/lib/conky/librsvg.so
/usr/share/apport/package-hooks/conky.py
Dernière modification par enebre (Le 03/01/2017, à 10:56)
Hors ligne
#1471 Le 03/01/2017, à 10:58
- chepioq
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
que retourne la commande
echo $PATH
et la commande
sunwait
Dernière modification par chepioq (Le 03/01/2017, à 10:59)
Tout est dans tout et réciproquement....
Hors ligne
#1472 Le 03/01/2017, à 11:01
- enebre
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
$ sunwait
Calculate sunrise and sunset times for the current or targetted day.
The times can be adjusted either for twilight or fixed durations.
The program can either: wait for sunrise or sunset (function: wait),
or return the time (GMT or local) the event occurs (function: list),
or report the day length and twilight timings (function: report),
or simply report if it is DAY or NIGHT (function: poll).
You should specify the latitude and longitude of your target location.
Usage: sunwait [major options] [minor options] [twilight type] [rise|set] [offset] [latitude] [longitude]
Major options, either:
poll Returns immediately indicating DAY or NIGHT. See 'program exit codes'. Default.
wait Sleep until specified event occurs. Else exit immediate.
list [X] Report twilight times for next 'X' days (inclusive). Default: 1.
report Generate a report about the days sunrise and sunset timings.
Minor options, any of:
[no]debug Print extra info and returns in one minute. Default: nodebug.
[no]version Print the version number. Default: noversion.
[no]help Print this help. Default: nohelp.
[no]gmt Print times in GMT or local-time. Default: nogmt.
Twilight types, either:
daylight Top of sun just below the horizon. Default.
civil Civil Twilight. -6 degrees below horizon.
nautical Nautical twilight. -12 degrees below horizon.
astronomical Astronomical twilight. -18 degrees below horizon.
angle [X.XX] User-specified twilight-angle (degrees). Default: 0.
Sunrise/sunset. Only useful with major-options: 'wait' and 'list'. Any of: (default: both)
rise Wait for the sun to rise past specified twilight & offset.
set Wait for the sun to set past specified twilight & offset.
Offset:
offset [MM|HH:MM] Time interval (+ve towards noon) to adjust twilight calculation.
Target date. Only useful with major-options: 'report' or 'list'. Default: today
d [DD] Set the target Day-of-Month to calculate for. 1 to 31.
m [MM] Set the target Month to calculate for. 1 to 12.
y [YYYY] Set the target Year to calculate for. 2000 to 2099.
latitude/longitude coordinates: floating-point degrees, with [NESW] appended. Default: Bingham, England.
Exit (return) codes:
0 OK: exit from 'wait' or 'list' only.
1 Error.
2 Exit from 'poll': it is DAY or twilight.
3 Exit from 'poll': it is NIGHT (after twilight).
Example 1: sunwait wait rise offset -1:15:10 51.477932N 0.000000E
Wait until 1 hour 15 minutes 10 secs before the sun rises in Greenwich, London.
Example 2: sunwait list 7 civil 55.752163N 37.617524E
List civil sunrise and sunset times for today and next 6 days. Moscow.
Example 3: sunwait poll exit angle 10 54.897786N -1.517536E
Indicate by program exit-code if is Day or Night using a custom twilight angle of 10 degrees above horizon. Washington, UK.
Example 4: sunwait list 7 gmt sunrise angle 3
List next 7 days sunrise times, custom +3 degree twilight angle, default location.
Uses GMT; as any change in daylight saving over the specified period is not considered.
Note that program uses C library functions to determine time and localtime.
Error for timings are estimated at: +/- 4 minutes.
Dernière modification par enebre (Le 03/01/2017, à 11:02)
Hors ligne
#1473 Le 03/01/2017, à 11:04
- enebre
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
édité
Hors ligne
#1474 Le 03/01/2017, à 11:15
- chepioq
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
Normalement cela devrait fonctionner.
Peux-tu nous donner le conky qui doit se lancer ?
Tout est dans tout et réciproquement....
Hors ligne
#1475 Le 03/01/2017, à 11:17
- enebre
Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes
oui pas de soucis, merci:
conky.config = {
background = false,
use_xft = true,
font = 'URW Chancery L:size=12:bold',
update_interval = 3600.0,
total_run_times = 0,
own_window = true,
own_window_type = 'dock',
own_window_transparent = true,
own_window_argb_visual = true,
own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager,below',
double_buffer = true,
draw_shades = false,
-- draw_outline = false,
-- draw_borders = false,
draw_graph_borders = true,
stippled_borders = 8,
border_inner_margin = 4,
-- alignment = 'middle_middle',
minimum_width = 250,
minimum_height = 200,
gap_x = 1670,
gap_y = 300,
no_buffers = true,
uppercase = false,
cpu_avg_samples = 2,
net_avg_samples = 2,
override_utf8_locale = true,
use_spacer = right,
text_buffer_size = 512,
color1 = '323200'
}
conky.text = [[
${image /home/ombre/.conky/conky-perso/conky-soleil/fg2.png}
${color1}${goto 96}${voffset 6}Zenith
${goto 100}${exec sunwait report 50.32N 5.90E | grep north/south | awk '{print $4}'}
${voffset -8}${goto 27}Lever ${goto 172}Coucher
${goto 27}${exec sunwait list 50.32N 5.90E | awk '{print $1}'}${goto 178}${exec sunwait list 50.32N 5.90E | awk '{print $3}'}
]]
Hors ligne