Problèmes et questions sur les environnements graphiques et les applications.
Répondre

Conky et numéro de version environnement graphique

#1Messageil y a 9 ans

Salut à tous !

Une question à laquelle je n'ai pas trouvé de réponse malgré quelques recherches... Peut-on dans Conky faire s'afficher la version de l'environnement utilisé ? Dans mon cas j'aimerais bien faire apparaître la version de Gnome, comme je le fais déjà pour la version de Manjaro ou du noyau...

Merci !

Conky et numéro de version environnement graphique

#2Messageil y a 9 ans

Salut,

Voici une version spéciale pacman

pacman -Qs "gnome-shell" |  head -1 | cut -d " " -f 2

comme cela elle est bonne aussi pour kde ou autres :

pacman -Qs "kdebase-plasma" |  head -1 | cut -d " " -f 2

pacman -Qs gnome-shell | head -1 | tr -c -d ".0-9"
Dernière modification par papajokeil y a 8 ans, modifié au total 1 fois.

Conky et numéro de version environnement graphique

#3Messageil y a 9 ans

Merci pour la réponse, bon elle était un peu obscure pour moi aupremier abord :sos: mais j'ai finalement compris qu'il fallait faire un script avec ta commande pour appeler la version de Gnome dans Conky. Je pensais qu'il y avait éventuellement une commande plus directe utilisable. Jamais mis de scripts dans Conky moi mais j'y suis arrivé malgré tout comme quoi il ne faut pas désespérer ! :gsourire:

Donc c'est bon j'ai la version de Gnome qui s'affiche dans mon conky en bas à droite merci !

Image

Conky et numéro de version environnement graphique

#4Messageil y a 9 ans

Salut,

pourquoi un script ?
tu colles ceci :

${exec pacman -Qs "gnome-shell" |  head -1 | cut -d " " -f 2}

Conky et numéro de version environnement graphique

#5Messageil y a 9 ans

C'est effectivement BEAUCOUP plus simple, merci !!! :bien
J'avais fait d'abord

${pacman -Qs "gnome-shell" |  head -1 | cut -d " " -f 2}

Mais ça ne risquait pas fonctionner sans le "exec"...

Je suis loin de maîtriser toutes les subtilités de Conky... mais j'apprends merci encore !

Conky et numéro de version environnement graphique

#6Messageil y a 9 ans

résolu ? donc ne pas oublier la coche verte du premier message (je le fais pour cette fois).

Conky et numéro de version environnement graphique

#7Messageil y a 9 ans

dsl @Federom

oui on utilise
${exec la_commande_ou_le_programme_ou_script }
${texeci 3600 la_commande_ou_le_programme_ou_script }
avec (t)exei la commande est relancée toutes les xxx secondes; le script est écrit dans tout language que ta machine est capable d'interpréter.

maintenant que tu as compris le principe, tu peux tout faire :clindoeil: (sauf le café)

Conky et numéro de version environnement graphique

#8Messageil y a 9 ans

Loubrix a écrit :résolu ? donc ne pas oublier la coche verte du premier message (je le fais pour cette fois).


J'allais le faire, merci !

papajoke a écrit :dsl @Federom
oui on utilise
${exec la_commande_ou_le_programme_ou_script }
${texeci 3600 la_commande_ou_le_programme_ou_script }
avec (t)exei la commande est relancée toutes les xxx secondes; le script est écrit dans tout language que ta machine est capable d'interpréter.

maintenant que tu as compris le principe, tu peux tout faire :clindoeil: (sauf le café)


Yes merci bien j'aurais appris quelque chose. :bien

Conky et numéro de version environnement graphique

#9Messageil y a 8 ans

papajoke a écrit :Salut,

Voici une version spéciale pacman
comme cela elle est bonne aussi pour kde ou autres :
pacman -Qs "kdebase-plasma" | head -1 | cut -d " " -f 2

:bjr:
Je remonte ce sujet...car l'évolution de KDE étant...., çà deviendrai ceci :
${exec pacman -Qs "plasma-desktop" | head -1 | cut -d " " -f 2}
et, dans conky :
${execi 3600 pacman -Qs "plasma-desktop" | head -1 | cut -d " " -f 2}
Résultat =
5.4.2-1
Edit : J'aurai bien aimé un résultat final du genre (mais je ne sais pas comment procéder :rougir: ) :
Plasma-Desktop 5.4.2-1

:merci:

Conky et numéro de version environnement graphique

#10Messageil y a 8 ans

:merci: kilimand22
mais on peut aussi avoir xfce ou gnome (même si pas installé :rire )

LANG=C pacman -Si xfdesktop | awk -F: '/Version/{print $2}'
LANG=C pacman -Si gnome-desktop | awk -F: '/Version/{print $2}'

dans conky si installé on utilise -Q (pas testé)

${execi 3600 pacman -Qi xfdesktop | awk -F: '/Version/{print $2}'}


ps: LANG=C non obligatoire mais ci certains d'entre nous sont en Breton/Basque... :siffle

Conky et numéro de version environnement graphique

#11Messageil y a 8 ans

@papajoke
ok ok :bien
Mais comment obtenir l'info complète environnement et versions ? :
Plasma-Desktop 5.4.2-1 ou,
Kfce-Desktop 4.12.3-1 ou,
Gnome-Desktop 1:3.18.1-1

:saispas:

Conky et numéro de version environnement graphique

#12Messageil y a 8 ans

l'environnement n'est pas obligatoirement équivalent au nom du paquet par exemple avec xfce !
dans ton conky il est peut être plus simple d'écrire KDE v5.4.2-1 ...
et si tu veux jouer, il est aussi possible de retourner à quelle date il a été installé :saispas:

date --date="$(LANG=en pacman -Qi "plasma-workspace" | awk -F": " '/Install Date/ {print $2}')" +%d/%m/%y


et si tu es sous arch ou en testing, avoir des infos sur les paquets à mettre à jour :

j'ai ${execi 3600 pacman -Quq | wc -l } paquets en attente, qui sont : ${execi 3600 pacman -Quq }


-------------------------------------
ps: et ici l'on "joue" avec pacman car c'est hyper souple mais il est aussi possible d'interroger directement le programme (mais il faut connaitre la commande...)
pour kde (si installé) :

plasmashell -v | cut -d " " -f 2 

Conky et numéro de version environnement graphique

#13Messageil y a 8 ans

:merci: papajoke pour ces compléments d'informations :bien
Et c'est vrai que l'on peut "mieux" décrire en texte manuel, et ne demander Que la version....dans un conky....
Après, l'on s'aperçoit très vite que l'on peu aisément ? "jouer" avec le code....ce n'est pas mon cas....
J'en ai retenu un peu...., de cette petite leçon :rire
Répondre