#1551 Le 27/02/2010, à 19:05
- Fenouille84
Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes
Superbe Fenouille84
Pourrais tu détailler le mise en place s'il te plait je voudrais essayer car j'avais déjà essayé LUA mais sans succès.
Ton fond d'écran c'est une image ou c'est lua qui génère ça ?
Merci
Détailler la mise en place ??
Bref, je vais essayer d'être le plus complet possible...
Alors non : j'ai un "vrai" fond d'écran !
Le lua me permet de générer UNIQUEMENT les barres et les disques du conky central.
Pour intégrer le lua, il te faut 3 fichiers :
1/ Le conkyrc, auquel tu dois rajouter ces 2 lignes :
#Prise en charge du LUA
lua_load /chemin/vers/le/fichier/lua_perso
lua_draw_hook_post cairo_draw
TEXT
...
2/ Le lua_perso
C'est le fichier que le conkyrc va appeler. Il te permet de personnaliser les barres et les disques que tu désires afficher (pour ma config, c'est le fichier lua_perso dans mon post).
3/ Le CCK.lua
En gros, c'est un fichier de "configuration" lua. Il définit toutes les variables nécessaires au fichier lua_perso.
Résumons :
1. Rajoutes les 2 lignes nécessaires dans ton conkyrc.
2. Mets ces 3 fichiers au même endroit ($HOME/conky par exemple).
3. Modifie le fichier lua_perso pour personnaliser la position et l'aspect des barres et des disques.
P.S. : n'oublie pas de modifier les chemins vers les différents fichiers
Dernière modification par Fenouille84 (Le 27/02/2010, à 22:57)
Ma page Deviant Art : conky inside ;-)
.
-- DropBox (online backup) : 2Go + 250 Mo pour vous et moi par parrainage --
Hors ligne
#1552 Le 27/02/2010, à 20:05
- spad35
Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes
Salut
@Fenouille84
Va voir du côté de conky hardcore . Ça ressemble à ce que tu cherche peut-être
Hors ligne
#1553 Le 27/02/2010, à 21:24
- Xierius
Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes
Hello world!
J'essaie désespérément d'installer ce thème:
http://conky.linux-hardcore.com/?page_id=3331
Mais rien à faire, je ne sais pas où mettre les différents script proposés (quel est le conkyrc?, etc)
Quelqu'un peut-il essayer de le faire fonctionner chez lui ou bien me dire comment procéder?
Je bave depuis environ 2 heures sur ce thème sans arriver à mes fins!
Merci de tout coeur pour votre aide!
Cordialement
Hors ligne
#1554 Le 27/02/2010, à 21:42
- Fenouille84
Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes
Salut
@Fenouille84
Va voir du côté de conky hardcore . Ça ressemble à ce que tu cherche peut-être
http://conky.linux-hardcore.com/?page_id=3784
Moui c'est quelque chose du genre... Mais beaucoup plus léger et réactif je crois bien !!
Raaah pas moyen de me souvenir où j'ai vu ce fou*u script !!
Deg !!
Ma page Deviant Art : conky inside ;-)
.
-- DropBox (online backup) : 2Go + 250 Mo pour vous et moi par parrainage --
Hors ligne
#1555 Le 27/02/2010, à 22:36
- Fenouille84
Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes
@ Vermouth :
Dans ton code lua, c'est possible d'avoir des disques continus, pas découpés en morceaux ??
Edit :
J'ai réussi en mettant le nombre de morceaux à 500 et l'espacement à 0.
Mais c'est pas très "propre" comme soluce...
Dernière modification par Fenouille84 (Le 27/02/2010, à 23:02)
Ma page Deviant Art : conky inside ;-)
.
-- DropBox (online backup) : 2Go + 250 Mo pour vous et moi par parrainage --
Hors ligne
#1556 Le 27/02/2010, à 22:43
- ubuntu76
Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes
salut
voici un remix super-concentré de(s) conky(s) :
# temps pour fermer conky en seconde. 0 = toujours actif
total_run_times 0
# affiche le texte sur la sortie standard
out_to_console no
# réglage de la mémoire, pour éviter le clignotement
double_buffer yes
# Soustraire les mémoires tampons de la mémoire utiliser
no_buffers yes
text_buffer_size 2048
# taux de rafraichissement de la fenêtre (en secondes)
update_interval 1
# nombre d'échantillons à utiliser pour calculer la moyenne d'utilisation
cpu_avg_samples 2
net_avg_samples 2
# taille et positon
alignment top_right
#minimum_size 280 5
#maximum_width 150
# écart avec le bord x=gauche ou droit y= haut ou bas
gap_x 5
gap_y 35
# afficher les ombres
draw_shades yes
# afficher des contours
draw_outline no
# contours autour des blocs de texte
draw_borders no
# largeur du contour
border_width 1
# largeur des marges
border_margin 4
#pour que conky tourne en arrière plan background no pour les tests
background yes
# utiliser sa propre fenêtre
own_window yes
#type de fenêtre : normal(avec le cadre) / override / desktop
own_window_type override # normal / override / desktop
#pseudo transparence si vous avez des icones sous le conky elle ne seront plus accessible une fois conky activé
own_window_transparent yes
# Utiliser Xft (polices lissées etc)
use_xft yes
xftalpha .1
override_utf8_locale yes # force UTF8
#police a utiliser : use_xft doit être a "yes"
xftfont Fixed:size=7#OCR A Std:size=6
# Tout le texte en majuscule
uppercase no
# Ajoute des espaces après certains objets pour éviter de les faire bouger.
# Fonctionne uniquement avec les polices Fixes
use_spacer right
# Couleurs
default_color FFFFFF #blanc
default_shade_color 333333
default_outline_color black
color1 e49c16
color2 CA0000 #rouge
TEXT
${color1}${font URW Chancery L:style=Medium Italic:pixelsize=15} Ordinateur ${color2}${hr}${font}
${offset 25}${color #546e31}${nodename}${color1} fonctionne depuis ${color black}$uptime
${offset 25}${color1}Date : ${color}${time %A %d %B %G} ${color1} Heure : ${color black} ${time %k:%M:%S}${offset -25}
${offset 25}${color1}${execi 86400 cat /etc/lsb-release|grep ID|cut -d= -f2} ${color}${execi 86400 cat /etc/lsb-release|grep REL|cut -d= -f2} ${execi 86400 cat /etc/lsb-release|grep NAME|cut -d= -f2} ${color1}$sysname ${color}$kernel${color}$machine
${offset 25}${color1}Update ${color2}${hr}${font}
${offset 25}${alignc}${color1} il ya ${font Zombified:size=10}${color #546e31}${execi 3600 aptitude search "~U" | wc -l | tail} ${font}${color1} maj dispo
${offset 25}${color1}Power ${color2}${hr}${font}
${offset 25}${color #546e31} ${acpiacadapter} ${color} ${battery_time BAT1} ${alignr}${color #546e31}${battery_bar 10,70 BAT1}${color red} ${battery BAT1}
${offset 25}${color1}Disques ${color2}${hr}${font}
${offset 25}${color1}Ububtu : ${color}${fs_used /}/${fs_size /} ${alignr}${fs_bar 8,80 /}${offset -25}
${offset 25}${color1}data : ${color}${fs_used /media/DATA_}/${fs_size /media/DATA_} ${alignr}${fs_bar 8,80 /media/DATA_}${offset -25}
${offset 25}${color1}wup : ${color}${fs_used /media/wup_}/${fs_size /media/wup_} ${alignr}${fs_bar 8,80 /media/wup_}${offset -25}
${color1}${font URW Chancery L:style=Medium Italic:pixelsize=15} CPU / RAM ${color2}${hr}${font}
${offset 25}${color1}RAM : ${color} $mem/$memmax ${color1}: ${alignr}${color}$memperc% ${membar 8,80}${offset -25}
${offset 25}${color1}Swap : ${color} $swap/$swapmax ${color1}: ${alignr}${color}$swapperc% ${swapbar 8,80}${offset -25}
${offset 25}${color #546e31}CPU ${alignr}${color1}Moy : ${color} ${cpu cpu0}% ${color1} Temp : ${color red}${execi 10 sensors | grep 'temp1' | cut -c15-16}°C ${color1}Fréq : ${color}${freq_g} GHz
${offset 25}${color #546e31}Proces ${alignr}${color1}Total : ${color black}$processes ${color1}En cours : ${color black}$running_processes ${offset -25}
${offset 25}${color1}Core 1 : ${color} ${cpu cpu1}% ${cpubar cpu1 8,50}${alignr}${color1}Core 2 : ${color} ${cpu cpu2}% ${cpubar cpu2 8,50}
${offset 60}${color2}${cpugraph 22,180 582D10 E08000}
${offset 25}${color1}CPU usage${alignr}PID CPU% MEM%
${offset 25}${color black} ${top name 1} ${alignr}${top pid 1} ${top cpu 1} ${top mem 1}
${offset 25}${color} ${top name 2} ${alignr}${top pid 2} ${top cpu 2} ${top mem 2}
${offset 25}${color} ${top name 3} ${alignr}${top pid 3} ${top cpu 3} ${top mem 3}
${offset 25}${color} ${top name 4} ${alignr}${top pid 4} ${top cpu 4} ${top mem 4}
${offset 25}${color1}Mem usage
${offset 25}${color black} ${top_mem name 1} ${alignr}${top_mem pid 1} ${top_mem cpu 1} ${top_mem mem 1}
${offset 25}${color} ${top_mem name 2} ${alignr}${top_mem pid 2} ${top_mem cpu 2} ${top_mem mem 2}
${offset 25}${color} ${top_mem name 3} ${alignr}${top_mem pid 3} ${top_mem cpu 3} ${top_mem mem 3}
${offset 25}${color} ${top_mem name 4} ${alignr}${top_mem pid 4} ${top_mem cpu 4} ${top_mem mem 4}
${color1}${font URW Chancery L:style=Medium Italic:pixelsize=15} Reseau ${color2}${hr}${font}
${offset 25}${color1}@ Wan : ${color}${texeci 3600 wget http://checkip.dyndns.org -O - -o /dev/null | cut -d : -f 2 | cut -d \< -f 1}${alignr}${color1}@ Rout : ${color}${gw_ip}
${offset 25}${color1}@ Wifi : ${color}${addr wlan0}${alignr}${color1}@ Eth0 : ${color}${addr eth0}
${offset 25}${color1}Wifi ${color}${wireless_mode wlan0} ${color1}@ ${color}${wireless_bitrate wlan0} ${color1}signal ${color2}${wireless_link_qual wlan0}% ${color1}Essid ${color} ${wireless_essid wlan0}
${offset 25}${color1}Transfer${color2}${hr}${font}
${offset 25}${color #546e31}eth0 ${color1} Down ${color}${totaldown eth0}${alignr}${color1} Up ${color}${totalup eth0}
${offset 25}${color1}@ ${color}${downspeed eth0}ko/s ${color2}${downspeedgraph eth0 15,50 582D10 E08000}${alignr}${color1}@ ${color} ${upspeed eth0}ko/s ${color2}${upspeedgraph eth0 15,50 582D10 E08000}
${offset 25}${color #546e31}wlan0 ${color1} Down ${color}${totaldown wlan0}${alignr}${color1} Up ${color}${totalup wlan0}
${offset 25}${color1}@ ${color}${downspeed wlan0}ko/s ${color2}${downspeedgraph wlan0 15,50 582D10 E08000}${alignr}${color1}@ ${color} ${upspeed wlan0}ko/s ${color2}${upspeedgraph wlan0 15,50 582D10 E08000}
${offset 25}${color2}${hr}${font}
${offset 25}${color1}Port(s) ouvert(s) : ${color3}${tcp_portmon 1 65535 count} ${alignr}${color2}Entrant : ${color}${tcp_portmon 1 32767 count}${color2} | Sortant : ${color}${tcp_portmon 32768 61000 count}
${offset 25}${execi 60 ~/ports.sh 1}${tcp_portmon 1 65535 rhost 0} ${alignr}${tcp_portmon 1 65535 lservice 0}
${offset 25}${tcp_portmon 1 65535 rhost 1} ${alignr}${tcp_portmon 1 65535 lservice 1}
${offset 25}${tcp_portmon 1 65535 rhost 2} ${alignr}${tcp_portmon 1 65535 lservice 2}
${offset 25}${tcp_portmon 1 65535 rhost 3} ${alignr}${tcp_portmon 1 65535 lservice 3}
${offset 25}${tcp_portmon 1 65535 rhost 4} ${alignr}${tcp_portmon 1 65535 lservice 4}
${offset 25}${tcp_portmon 1 65535 rhost 5} ${alignr}${tcp_portmon 1 65535 lservice 5}
${offset 25}${tcp_portmon 1 65535 rhost 6} ${alignr}${tcp_portmon 1 65535 lservice 6}
${offset 25}${tcp_portmon 1 65535 rhost 7} ${alignr}${tcp_portmon 1 65535 lservice 7}
${offset 25}${tcp_portmon 1 65535 rhost 8} ${alignr}${tcp_portmon 1 65535 lservice 8}
${offset 25}${tcp_portmon 1 65535 rhost 9} ${alignr}${tcp_portmon 1 65535 lservice 9}
${offset 25}${tcp_portmon 1 65535 rhost 10} ${alignr}${tcp_portmon 1 65535 lservice 10}
${offset 25}${color2}${hr}${font}
Dernière modification par ubuntu76 (Le 27/02/2010, à 22:52)
Portatif 17" T5800 2.00GHz/2x2Go/250Go/ATI HD-3430/ -> Ubuntu 10.10 x64
"démerde toi comme tu peut et un jour tu aura ce que tu veut"
Hors ligne
#1557 Le 27/02/2010, à 23:10
- Fenouille84
Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes
salut
voici un remix super-concentré de(s) conky(s)
Un petit screen de ce que sa donne ?
(J'ai pas pu attendre le screen, j'ai essayé ta config !! En effet, c'est concentré !!!! )
Dernière modification par Fenouille84 (Le 27/02/2010, à 23:10)
Ma page Deviant Art : conky inside ;-)
.
-- DropBox (online backup) : 2Go + 250 Mo pour vous et moi par parrainage --
Hors ligne
#1558 Le 28/02/2010, à 00:03
- Vermouth
Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes
@ Vermouth :
Dans ton code lua, c'est possible d'avoir des disques continus, pas découpés en morceaux ??Edit :
J'ai réussi en mettant le nombre de morceaux à 500 et l'espacement à 0.
Mais c'est pas très "propre" comme soluce... hmm
Le problème est que les dégradés circulaires n'existent pas ou pas à ma connaissance (à l'occasion j'approfondirais mes recherches).
Donc ta solution est la seul pour le moment (ça me servirai a rien de faire un code dédié, ça serait le même a une addition prêt). Mais 500 disque ça fait beaucoup ! A moins que tu ait fait un énorme disque !
A l'occase je compléterai CCK avec de quoi dessiné des cercles, carré,...
Mais là j'arrive même pas a faire marcher conky, que ce soit la 1.7.2 ou la 1.8, sa dessine quand ça veut ou ça me met des erreurs qui n'ont pas lieu d'être quand ça ne me fait pas d'erreur de segmentation !
Android !
\_/°<
coin coin...
Hors ligne
#1559 Le 28/02/2010, à 01:29
- breakolami
Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes
Bref, je vais essayer d'être le plus complet possible...
Merci Je n'ai pas eu le temps de regarder ni d'essayer
Je vais essayer ça demain
Kubuntu 24.04.1 sur MSI Katana 17, Intel i7 12ème génération, 1 Nvme M.2 P5 500Go, 1 Nvme M.2 P2 500Go, 16Go de mémoire, Nvidia GeForce RTX 4060
https://www.youtube.com/@FrenchBusTransit
Hors ligne
#1560 Le 28/02/2010, à 01:36
- Fenouille84
Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes
@ Vermouth :
Ok ok. Bon ben mon conky restera comme sa. Tant pis
Ma page Deviant Art : conky inside ;-)
.
-- DropBox (online backup) : 2Go + 250 Mo pour vous et moi par parrainage --
Hors ligne
#1561 Le 28/02/2010, à 02:36
- JB-home
Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes
Bon j'ai encore refait mon bureau parce que ça me plaisais pas ... j'ai aussi supprimé compiz..
du coup j'ai refait conky.
inspiré de ce conky --> http://izobalax.deviantart.com/art/DSTRY-Conky-Config-138317160
wallpaper --> http://bigrza.deviantart.com/art/Suuuuny-conky-153331007
Dernière modification par z0rg> (Le 28/02/2010, à 17:17)
Hors ligne
#1562 Le 28/02/2010, à 22:44
- bece
Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes
Bonsoir,
Je suis passé sur kubuntu pour changer un peu d'environnement. J'ai installé la 1.8.0 de conky mais il ne gère pas la transparence j'ai le droit à un moche fond noir derrière mon conky.
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
# Utiliser Xft (police lissées etc)
use_xft yes
xftfont Comic sans MS:size=10
xftalpha 0.8
# Force UTF8 (accent principalement)
override_utf8_locale yes
# taux de rafraichissement de la fenêtre
update_interval 1.0
# pour que conky soit toujours actif
total_run_times 0
# avoir sa propre fenêtre avec de la vrai transparence
own_window yes
own_window_transparent yes
own_window_type normal
own_window_argb_visual yes
# réglage de la mémoire, pour éviter le clignotement
double_buffer yes
# soustraire les mémoires tampons de la mémoire utilisée
no_buffers yes
# taille et position
alignment top_right
minimum_size 280 5
# écart avec les bords (ici haut et droit)
gap_x 10
gap_y 25
# afficher les ombres
draw_shades yes
# afficher des contours
draw_outline no
# contours autour des blocks de texte
draw_borders no
# largeur du contour
border_width 1
#largeur des marges (a voir)
border_inner_margin 4
# traits discontinus
stippled_borders 8
# couleurs
default_color white
default_shade_color blue
default_outline_color black
# nombre d'échantillons à utiliser pour calculer la moyenne d'utilisation
cpu_avg_samples 2
net_avg_samples 2
TEXT
${color #ffc11f}Bonjour bece
${color #ffc11f}Nous sommes le ${time %A %d %B %Y} - ${time %H:%M:%S}${offset 100}
#${image $HOME/Images/ubuntu_logo.png -p 100,0}
${color #ffc11f}${font Cheap Fire:style=Regular:pixelsize=25}Ordinateur ${font}$hr
${color #F00040} ${execi 86400 lsb_release -si} : $color $alignr${execi 86400 lsb_release -sr} -> ${execi 86400 lsb_release -sc}
${color #F00040} $sysname : $color $alignr${exec uname -r | cut -c 1-9} $machine
${color #F00040} Uptime : $color $alignr$uptime
${color #ffc11f}${font Cheap Fire:style=Regular:pixelsize=25}Processeur $hr${font}
${color #F00040} CPU : ${color #FFFFFF} $cpu% ${color #F00040}$cpubar
${color #F00040} Fréquence : ${color #FFFFFF}$freq MHz
#${color #F00040} Température : ${color #FFFFFF} ${hwmon 1 temp 1} C°
${color #F00040} ${cpugraph F00040 FFFFFF}
${color #F00040} Processus$alignr${color}${color #F00040} PID CPU MEM ${color}
${color #FFFFFF} ${top name 1} $alignr${top pid 1} ${top cpu 1}% ${top mem 1}%
${color #CACACA} ${top name 2} $alignr${top pid 2} ${top cpu 2}% ${top mem 2}%
${color #A2A2A2} ${top name 3} $alignr${top pid 3} ${top cpu 3}% ${top mem 3}%
${color #787878} ${top name 4} $alignr${top pid 4} ${top cpu 4}% ${top mem 4}%
${color #ffc11f}${font Cheap Fire:style=Regular:pixelsize=25}Memoires/Disques $hr${font}
${color #F00040} Utilisation du Swap :${color #FFFFFF} $swap/$swapmax - $swapperc% ${color #F00040}${swapbar}
${color #F00040} RAM : ${color #FFFFFF}$mem/$memmax - $memperc% ${color #F00040}$membar
${color #F00040} Root : ${color #FFFFFF}${fs_used /}/${fs_size /} ${color #F00040}${fs_bar /}
${color #F00040} Home : ${color #FFFFFF}${fs_used /home}/${fs_size /home} ${color #F00040}${fs_bar /home}
${color #ffc11f}${font Cheap Fire:style=Regular:pixelsize=25}Reseaux $hr${font}
${color #F00040} IP Locale : ${color #FFFFFF}${addr wlan0}
#${color #F00040} IP publique : ${color #FFFFFF}${texeci 3600 wget http://checkip.dyndns.org -O - -o /dev/null | cut -d : -f 2 | cut -d \< -f 1}
${color #F00040} Download :${color white} ${downspeed wlan0} k/s${color white} ${offset 50}${color #F00040}Upload:${color white} ${upspeed wlan0} k/s
#${color #ffc11f}${font Cheap Fire:style=Regular:pixelsize=25}Meteo $hr${font}
#${color #F00040} ${execi 3600 ~/.conky/meteo.sh FRXX0048}Météo à : ${color #FFFFFF}${execi 120 ~/.conky/meteo2.sh "Ville"}
#${color #F00040} Aujourd'hui : ${color #FFFFFF}${execi 120 ~/.conky/meteo2.sh "Température aujourd'hui"}
#${font Weather:style=Thin:size=40}${voffset -30}${offset 280}${execi 120 ~/.conky/meteo2.sh "Conditions aujourd'hui"}${font}${voffset -16}
#${color #F00040} Vent : ${color #FFFFFF}${execi 120 ~/.conky/meteo2.sh "Vent aujourd'hui"}
#${color #F00040} Lever du soleil : ${color #FFFFFF}${execi 120 ~/.conky/meteo2.sh "Lever du soleil"}
#${color #F00040} Coucher du soleil : ${color #FFFFFF}${execi 120 ~/.conky/meteo2.sh "Coucher du soleil"}
#${color #F00040} Demain : ${color #FFFFFF}${execi 120 ~/.conky/meteo2.sh "Température demain"}
#${font Weather:style=Thin:size=40}${voffset -45}${offset 280}${execi 120 ~/.conky/meteo2.sh "Conditions demain"}${font}
#${color #ffc11f}${font Cheap Fire:style=Regular:pixelsize=25}Fortunes $hr${font}
#${color #F00040}${offset 10}${texeci 60 $HOME/.conky/fortune.sh}
#${color #FFFFFF}${offset 20}${texeci 60 $HOME/.conky/fortune2.sh}
Alors que sous ubuntu cela fonctionne parfaitement.
Le message d'erreur :
bece@bece-desktop:~$ conky -c $HOME/Documents/conky/conkyrcdroite
Conky: /home/bece/Documents/conky/conkyrcdroite: 20: no such configuration: 'own_window_argb_visual'
Conky: desktop window (12000b6) is subwindow of root window (a0)
Conky: window type - normal
Conky: drawing to created window (0x4200001)
Conky: drawing to double buffer
Dernière modification par bece (Le 28/02/2010, à 22:46)
"L'informatique, c'est l'art de passer 15 jours à gagner 5 millisecondes"
Hors ligne
#1563 Le 28/02/2010, à 23:31
- breakolami
Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes
Si la transparence sous KDE c'est possible
http://www.machiniste.fr/2009/11/conky-transparent-dans-kde4/
Dernière modification par breakolami (Le 28/02/2010, à 23:34)
Kubuntu 24.04.1 sur MSI Katana 17, Intel i7 12ème génération, 1 Nvme M.2 P5 500Go, 1 Nvme M.2 P2 500Go, 16Go de mémoire, Nvidia GeForce RTX 4060
https://www.youtube.com/@FrenchBusTransit
Hors ligne
#1564 Le 28/02/2010, à 23:35
- wlourf
Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes
Pacifick_FR42 a écrit :Petite question, il y à moyen de faire un vu-maitre audio ?
...up... ?
Hello,
Je suis arrivé à faire une sorte "d'équalizer" audio, en fait ça dessine le spectre des fréquence mais ça peut être adapté pour faire un vumètre.
Déjà, pour voir ce que ça donne, une petite vidéo ici.
( RecordMydesktop marche pas nickel chez moi donc le son est pourri et pas synchro avec la vidéo, désolé pour ça, c'est mieux en vrai !!)
Le plus gros du boulot n'est pas de moi mais c'est repris d'un screenlet pour gnome appelé Impulse. Le screenlet est écrit en python avec une librairie en C, je n'ai fait qu'adapter ça à Lua, , avec l'aide de l'auteur de l'original. Et en ajoutant un thème plus coloré!
Sinon, le script est composé de plusieurs fichiers: conkyrc, le script lua, qui appelle le script python, qui utilise deux librairies en C. Comme je ne suis pas arrivé à modifier les librairies pour être utilisables directement avec python, j'utilise le script python.
Il faut installer ces deux paquets également : libfftw3-3 libpulse0
Pour utiliser le script dans un conky :
lua_load ./audio_spectrum.lua
lua_draw_hook_pre spectrum circle 200 200 1 100 10 2 100 2 2 0000FF 0.5 FF0000 1 25
TEXT
Il ya trois themes disponibles "circle" "defaut" et "widget" (dans l'ordre de la video)
Les paramètres sont expliqués dans le conkyrc que tu peux télcharger avec les autres fichiers sur le forum ubuntu anglais : ici
Bon courage !
Dernière modification par wlourf (Le 01/03/2010, à 00:06)
Hors ligne
#1565 Le 28/02/2010, à 23:47
- JB-home
Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes
je ne suis pas inscrit sur le forum, y a t-il un autre moyen de télécharger le fichier ? j'ai envi de testé ça
enfète s'est un équalizer de tout se qui se passe en audio sur le pc ?
Dernière modification par z0rg> (Le 28/02/2010, à 23:47)
Hors ligne
#1566 Le 28/02/2010, à 23:52
- wlourf
Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes
je l'ai envoyé ici également : http://dl.free.fr/ie5xkEMSi
Edit:
oui, ça lit tout ce qui sort par la sortie PulseAudio
J'ai oublié de préciser qu'il faut installer ces deux paquets également : libfftw3-3 libpulse0 (c'est dans le ReadMe)
Dernière modification par wlourf (Le 28/02/2010, à 23:55)
Hors ligne
#1567 Le 01/03/2010, à 00:07
- kisame
Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes
salut
Perso, je suis sous kde et j'ai ajouté cette ligne à la fin de mon .conkyrc
${execi 100 feh --bg-scale feh --bg-scale /usr/share/wallpapers/Blue_Curl/contents/images/1024x768.jpg}
Bien entendu mon fond d'écran et fixe et il faut modifier le lien en fonction de ton fond d'écran. Par contre, ya pas besoin de script ni de rien d'autre.
Il daut juste avoir installé feh.
@+
Kubuntu 12.10 version AMD64; Version de KDE : 4.8.5
Carte graphique: GeForce FX 5500; Version du pilote Nvidia : 173.14.35; Résolution : 1680x1050; Modèle d'écran : Acer AL2016W
Processeur : AMD Athlon 3400+; 2400 Mhz
Hors ligne
#1568 Le 01/03/2010, à 00:26
- JB-home
Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes
je l'ai envoyé ici également : http://dl.free.fr/ie5xkEMSi
Edit:
oui, ça lit tout ce qui sort par la sortie PulseAudio
J'ai oublié de préciser qu'il faut installer ces deux paquets également : libfftw3-3 libpulse0 (c'est dans le ReadMe)
j'ai les paquet d'installé, mais il n'y a pas d'équaliseur qui s'affiche.. j'utilise peut être alsa
Hors ligne
#1569 Le 01/03/2010, à 00:33
- wlourf
Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes
wlourf a écrit :je l'ai envoyé ici également : http://dl.free.fr/ie5xkEMSi
Edit:
oui, ça lit tout ce qui sort par la sortie PulseAudio
J'ai oublié de préciser qu'il faut installer ces deux paquets également : libfftw3-3 libpulse0 (c'est dans le ReadMe)j'ai les paquet d'installé, mais il n'y a pas d'équaliseur qui s'affiche.. j'utilise peut être alsa
aarg zut alors.
D'après la doc :
Les applications utilisant ALSA sont automatiquement redirigées vers Pulseaudio. Ainsi Pulseaudio seulement accède réellement aux pilotes de cartes son via ALSA.
As-tu des messages d'erreurs après avoir lancé conky -c conkyrc ? as-tu conky 1.7.2 minimum?
Hors ligne
#1570 Le 01/03/2010, à 00:40
- JB-home
Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes
j'ai Conky 1.8.0_rc2,
D'après la doc :
Les applications utilisant ALSA sont automatiquement redirigées vers Pulseaudio. Ainsi Pulseaudio seulement accède réellement aux pilotes de cartes son via ALSA.
j'ai vu ça oui... mais pourtant..
voilà le messages d'erreur :
zorg@zorg-ubuntu:~$ conky -d -c /home/zorg/Bureau/audio_spectrum/conkyrc
Conky: forked to background, pid is 9027
zorg@zorg-ubuntu:~$
Conky: desktop window (1c000bd) is subwindow of root window (6d)
Conky: window type - desktop
Conky: drawing to created window (0x2c00001)
Conky: drawing to double buffer
python: can't open file 'impulse.py': [Errno 2] No such file or directory
Conky: llua_do_call: function conky_spectrum execution failed: /home/zorg/Bureau/audio_spectrum/audio_spectrum.lua:418: bad argument #1 to 'sub' (string expected, got nil)
Dernière modification par z0rg> (Le 01/03/2010, à 00:42)
Hors ligne
#1571 Le 01/03/2010, à 00:49
- wlourf
Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes
essaye plutot de lancer le script comme celà:
cd /home/zorg/Bureau/audio_spectrum/
conky -d -c conkyrc
faudra donc que je corrige ce petit bug si c'est bien ça !
Hors ligne
#1572 Le 01/03/2010, à 00:54
- JB-home
Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes
ah comme ça , ça fonctionne effectivement, merci.
il ya de joli equaliseur sur cette page qui pourrait être adapté http://crunchbanglinux.org/forums/topic/59/my-conky-config/page/37/
Hors ligne
#1573 Le 01/03/2010, à 01:06
- wlourf
Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes
ceux-ci sont plutôt encephalogramme que equalizer ! sauf ceux de la page 36, post 878 bien sûr
Hors ligne
#1574 Le 01/03/2010, à 01:14
- JB-home
Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes
ah ok.
une question ? comment réduite la taille de l'equalizer "circle" de manière à pouvoir l'intégré à un conky avec image ?
nottament cette image --> http://img26.imageshack.us/img26/688/mailandother.png
tu conte réglé le problème des "PATH" des fichier ? ( histoire de pouvoir intégré le tout à mon conky )
Dernière modification par z0rg> (Le 01/03/2010, à 01:14)
Hors ligne
#1575 Le 01/03/2010, à 01:20
- wlourf
Re : (3) Conky : Postez vos conkyrc ou certaines parties intéressantes
je ferai ça dans la semaine, là, il est trop tard !
pour la taille du cercle
lua_draw_hook_pre spectrum circle 200 200 1 100 10 2 100 2 2 0000FF 0.5 FF0000 1 25
joue sur le rayon initial dernier paramètre : 25,
et sur les lignes : 100 2 2 = ici 100 lignes, hauteur 2 pixels, espacement 2 pixels..
bon courage et bonne nuit
Hors ligne