Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 28-12-2021 11:05:23

tartare
Membre
Inscription : 18-11-2021

[RESOLU] conky pble demarrage automatique

Bonjour,

je rencontre un probleme pr lancer conky a l'ouverture de session avec un script .conkyboot.sh

-

apt install conky-all



- .conkyrc ds mon home (copié depuis le wiki)

conky.config = {
background = false,
update_interval = 1,
cpu_avg_samples = 2,
net_avg_samples = 2,
override_utf8_locale = true,
double_buffer = true,
no_buffers = true,
text_buffer_size = 2048,
own_window = true,
own_window_type = 'normal',
own_window_transparent = true,
own_window_argb_visual = true,
own_window_hints = 'undecorated,sticky,skip_taskbar,skip_pager,below',
border_inner_margin = 0,
border_outer_margin = 0,
alignment = 'top_right',
gap_x = 35,
gap_y = 55,
draw_shades = false,
draw_outline = false,
draw_borders = false,
draw_graph_borders = false,
use_xft = true,
font = 'DejaVu Sans Mono:size=12',
xftalpha = 0.5 ,
uppercase = false,
temperature_unit = 'celsius',
default_color = 'FFFFFF',
 
}
 
conky.text = [[
${font Droid Sans Mono:size=9}
${color black}SYSTEM:${color #510289}
${color black}Distribution:${color #510289} ${texeci 900 cat /etc/issue.net}
${color black}kernel${color #510289} $kernel
${color black}Uptime:${color #510289} $uptime
${color black}Utilisation RAM: ${color #510289} $mem / $memmax ($memperc%)  
${color black}Root: ${color #510289}${fs_used /} / ${fs_size /} (${fs_used_perc /}%)
${color black}Home: ${color #510289}${fs_used /home} / ${fs_size /home} (${fs_used_perc /home}%)
${color black}IP eth0 : ${color #510289}${addr eth0} ${goto 250}${color black}DL:${color #510289} ${downspeedf eth0}k/s ${goto 350} ${color black}UP:${color #510289} ${upspeedf eth0}k/s
 
]]



si je le lance en manuel depuis le Terminal

conky



retour


conky: desktop window (800011) is subwindow of root window (522)
conky: window type - normal
conky: drawing to created window (0xa00002)
conky: drawing to double buffer
 



MAIS conky ne s'affiche que si je diminue ou deplace la fenetre du Terminal
je ne sais pas si c'est le comportament normal

bon je continue
mon .conkyrc est ds mon /home
je cree un rep .conky ds mon /home
je cree un .conkyboot.sh que je rends executable (chmod +x) et que je place ds /home/herve/.conky
je vais ds les Ajustements, application au demarrage, j'ajoute conky
là: je ne peux pas rentrer la commande: home/herve/.conky/.conkyboot.sh
je ne sais pas ou rentrer cette commande (si vs avez la reponse, je prends)

j'ai essaye plusieurs syntaxes ds le .conkyboot.sh


#!/bin/bash
sleep 20;
conky ~/.conkyrc;
 



(le meme sans les ";")

#!/bin/bash
sleep 20
conky ~/.conkyrc
 



une 3°


#!/bin/bash
sleep 2
conky -d
 



la 4° est la 3° mais avec ";" en + a la fin de chaque ligne

bref, je suis a la ramasse

je fais un

ps -aux | grep conky


retour:


herve     1554  0.4  0.3 452096 11480 ?        Sl   09:19   0:08 conky --daemonize --pause=1
herve     2734  0.0  0.0   6196   656 pts/1    S+   09:55   0:00 grep conky
 



dc d'apres ce que je comprends
j'ai bien conky qui se lance au demarrage de la session mais avec un -p a 1 seconde, ce qui peut etre est trop court (j'ai lu que l'image de fond d'ecran pvait apparaitre APRES c'est a dire au-dessus du conky

- est ce que je peux modifier ce parametre?

tartare

Dernière modification par tartare (28-12-2021 19:27:13)


ce n'est pas à la machine de dire à l'homme ce qu'il peut faire, c'est a l'homme de dire a la machine ce qu'elle doit faire

Hors ligne

#2 28-12-2021 13:33:52

vv222
Administrateur
Lieu : Bretagne
Distrib. : GNU/Linux Debian « Sid »
Noyau : Linux ≥ 5.19 (amd64)
(G)UI : Openbox / xfwm4
Inscription : 18-11-2013
Site Web

Re : [RESOLU] conky pble demarrage automatique

Ici je lance Conky via un service utilisateur systemd, que j’ai défini dans le fichier ~/.config/systemd/user/conky.service :

[Unit]
Description=conky
BindsTo=graphical-session.target

[Service]
Type=forking
ExecStart=conky --daemonize



Ensuite je le lance avec :

systemctl --user start conky.service



Son lancement automatique à l’ouverture de ma session graphique est géré via ~/.xinitrc :

#!/bin/sh

# (…)

systemctl --user import-environment \
    DISPLAY \
    # (…)
    XAUTHORITY
systemctl --user start xbindkeys.service
systemctl --user start conky.service
systemctl --user start openbox.service

exec rox-filer --rox-session



En cas de souci, je peux facilement récupérer les logs de Conky avec :

journalctl --user --unit=conky.service


Jouer sous Debian ? Facile !

Hors ligne

#3 28-12-2021 14:24:42

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.0.0-4-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [RESOLU] conky pble demarrage automatique

bonjour à tous  big_smile  big_smile  big_smile

je ne contredirai pas  vv222 , il est beaucoup plus calé  que moi .

ma petite pierre :

conky m'a aussi créé des soucis d'affichage .

que j'ai résolu en utilisant le dossier /etc/conky pour sauver mes scripts .
créé à l'installation de conky (normalement) .

j'utilise aussi Gnome sur Xorg .
à cause de soucis de compatibilité entre conky et wayland .

pour lancer mon script , j'utilise Gnome Tweaks .

maintenant , paraît il , les soucis avec wayland seraient résolus .
je ne sais pas . pas  vérifié .

amicalement .

alain.

coyotus.png

Hors ligne

#4 28-12-2021 15:03:21

tartare
Membre
Inscription : 18-11-2021

Re : [RESOLU] conky pble demarrage automatique

re,

@DebianAlain

j'ai bien un dossier /etc/conky avec 2 scripts dedans: <<< merci de l'info ms je ne vois pas ce que ca m'apporte
je suis sous gnome ms lequel

apt-cache policy gnome-shell



gnome-shell:
  Installé : 3.38.6-1~deb11u1
  Candidat : 3.38.6-1~deb11u1
 Table de version :
 *** 3.38.6-1~deb11u1 500
        500 http://deb.debian.org/debian bullseye/main amd64 Packages
        100 /var/lib/dpkg/status



ss xorg ou wayland?
je ne sais pas, celui de l'installation

tu utilises gnome-tweaks oui moi aussi, en francais c'est Ajustements
ms comment fais tu? tu rajoutes juste conky au demarrage?
c'est ce que j'ai fait

@VV222
t'as un systemd ds ton home?
.config/systemd/user/conky.service
c'est bien ça? je me plante pas

je vais voir ta methode et viendrai faire un retour

Merci a vs 2
tartare

Dernière modification par tartare (28-12-2021 15:09:30)


ce n'est pas à la machine de dire à l'homme ce qu'il peut faire, c'est a l'homme de dire a la machine ce qu'elle doit faire

Hors ligne

#5 28-12-2021 15:13:16

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.0.0-4-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [RESOLU] conky pble demarrage automatique

bonjour   big_smile  big_smile  big_smile

pour savoir  si tu es sous Xorg ou sous Wayland :

echo $XDG_SESSION_DESKTOP $XDG_SESSION_TYPE


te donnera le renseignement



amicalement ,

alain.

coyotus.png

chez moi :

apt-cache policy gnome-shell


gnome-shell:
  Installé : 41.2-1
  Candidat : 41.2-1
 Table de version :
 *** 41.2-1 500
        100 http://deb.debian.org/debian testing/main amd64 Packages
        500 http://deb.debian.org/debian unstable/main amd64 Packages
        100 /var/lib/dpkg/status
     3.38.6-1~deb11u1 100
        100 http://deb.debian.org/debian bullseye/main amd64 Packages
 

Dernière modification par Debian Alain (28-12-2021 15:19:04)

Hors ligne

#6 28-12-2021 16:07:59

tartare
Membre
Inscription : 18-11-2021

Re : [RESOLU] conky pble demarrage automatique

@ Debian Alain

bon alors je suis ss wayland
ta version gnome est + elevee que la mienne ms j'imagine que t'as pas pris ca ds un simple
apt upgrade (sinon j'aurai la meme version)... je vais pas commencer a modifier le systeme de cette maniere. je ne m'y connais pas assez et puis j'ai pas envie.
Par contre tu ne reponds pas a ma question:
que fais tu apres avoir ajoute conky en tant que application en demarrage automatique avec gnome-tweaks?
(si tu ne reponds pas, j'imagine que tu n'as rien fait de +)?

@ vv222

bon alors voilà ce que j'ai fait.
creer les dossiers /home/herve/.config/systemd/herve/
creer un fichier conky.service
coller ce fichier ds /home/herve/.config/systemd/herve/

voici le contenu du fichier

[Unit]
Description=conky
BindsTo=graphical-session.target

[Service]
Type=forking
ExecStart=conky --daemonize


c'est juste un copié-collé du tien

ensuite
creer un dossier /home/herve/.xinitrc
dedans un fichier conky.sh rendu executable

son contenu

#!/bin/sh

# (…)

systemctl --user import-environment \
    DISPLAY \
    # (…)
    XAUTHORITY
systemctl --user start conky.service



comme tu le vois j'ai efface 3L car je ne pense pas etre concerne par celles-ci
j'ai juste?

ensuite je lance ds le Terminal
en user

systemctl --user start conky.service



retour:

Failed to start conky.service: Unit conky.service not found.



en fait je realise qu'avec ce retour erreur je n'avais pas besoin de creer le dossier .xinitrc, ni le script sh ms bon... on tape le clavier avt, on reflechit apres

Auriez vs d'autres idees parce que je vais partir a l'aveuglette, ca va me prendre du tps et c'est pas du tout sur que j'y arrive


ce n'est pas à la machine de dire à l'homme ce qu'il peut faire, c'est a l'homme de dire a la machine ce qu'elle doit faire

Hors ligne

#7 28-12-2021 16:22:15

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.0.0-4-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [RESOLU] conky pble demarrage automatique

tartare  a écrit :

Par contre tu ne reponds pas a ma question:
que fais tu apres avoir ajoute conky en tant que application en demarrage automatique avec gnome-tweaks?
(si tu ne reponds pas, j'imagine que tu n'as rien fait de +)?


oui , j'ai déclaré conky dans le démarrage automatique (gnome tweaks) .
depuis pas de souci . il se lance bien au démarrage .
par contre les débuts ont été laborieux .
conky sur wayland , c'est pas çà .
je ne sais pas si çà a évolué depuis qques années .
je m'en suis  rapidement trouvé mieux sous Xorg (X11) .

amicalement ,

alain.

coyotus.png

n.b.: et non , à part çà , j'ai rien fait de particulier .
mais si tu as des soucis de lanceur , tu peux  créer un lanceur graphique avec alacarte .
par contre je ne me souviens plus si on peut l'utiliser dans gnome tweaks.

ta version gnome est + elevee que la mienne ms j'imagine que t'as pas pris ca ds un simple
apt upgrade (sinon j'aurai la meme version)...


si si . mais je suis en sid , n'oublie pas . j'ai donc des versions très récentes .
en plus , depuis quelques jours , je teste le noyau d'expérimental .
(très bien ce noyau pour l'instant) .

Dernière modification par Debian Alain (28-12-2021 16:32:19)

Hors ligne

#8 28-12-2021 18:02:39

tartare
Membre
Inscription : 18-11-2021

Re : [RESOLU] conky pble demarrage automatique

bon j'y arrive...
seulement pr 1 conky alors que je souhaiterai en mettre 2

la maniere
1 fichier .desktop ds /home/herve/.config/autostart
le code

[Desktop Entry]
Type=Application
Name=conkyTEST
Exec=conky --daemonize --pause=30
StartupNotify=false
Terminal=false
Icon=conky-logomark-violet
Categories=System;Monitor;



a priori, je ne mettais pas assez de temps avec le parametre -p

bon, on s'arrete pas là, hein? qd meme!

est-ce que je px avoir un 2° fichier . desktop...
mais
- comment le nommer?
- y mettre quoi dedans car il me faut un second fichier .conkyrc et avec un nom different. Y a t-il un tag pr ça ds les fichiers .desktop?

sinon voir avec le systeme du .conkyboot.sh
mais
on ne peut pas le placer ds les applications au demarrage via le gnome-tweaks (Ajustement).
Y a t-il un moyen d'acceder aux "applications au demarrage" sans passer par le gnome-tweaks?

je continue les recherches, ms vs privez pas si vs avez des suggestions.

tartare


ce n'est pas à la machine de dire à l'homme ce qu'il peut faire, c'est a l'homme de dire a la machine ce qu'elle doit faire

Hors ligne

#9 28-12-2021 19:00:53

Tawal
Membre
Distrib. : Debian Stable à jour
Noyau : amd64
(G)UI : Xfce
Inscription : 25-02-2021

Re : [RESOLU] conky pble demarrage automatique

Hello,

Ton fichier .conkyrc est un fichier de configuration de conky (configuré pour afficher ce que tu souhaites).
Avec l'option "-c" de conky, on peut lancer conky avec le fichier de configuration de son choix.
Donc, tu dois pouvoir lancer ton conky avec cette commande :

conky -c /home/herve/.conkyrc



Ainsi tu peux lancer 2 conky avec une configuration différente.

Ensuite, un simple script (contenant les commandes de lancement de conky comme je l'ai indiqué) dans les applications au démarrage suffit.

J'ai 3 conky chez moi, tous différents (heureusement smile).
Ils sont lancés avec la méthode que je te décris.

Seul hic : wayland ! que je ne connais pas, ni utilise.
Possible que ma méthode ne fonctionne pas avec wayland ...


Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !

Hors ligne

#10 28-12-2021 19:24:50

tartare
Membre
Inscription : 18-11-2021

Re : [RESOLU] conky pble demarrage automatique

hello,

bon j'y suis arrive avec 2 fichiers .desktop ts les 2 ds /home/herve/.config/autostart

slt Tawal:
oui, oui j'ai bien compris ça ms j'ignore ensuite ou mettre ce .conkyboot.sh et commet faire prqu'il soit pris en compte au demarrage de la session.
avec gnome-tweaks (Ajustements), tu ne px pas mettre de fichiers. tu ne peux ajouter au demarrage que des programmes installes (type gedit, disques ou autres)

dc la question est qu'est ce que je fais de ce .conkyboot.sh, je le mets ou? et je dis a qui d'en faire quoi?

le probleme est resolu ms si je pvais avoir une reponse a cette derniere question...

je passe qd meme en resolu.
merci a vs pr l'aide, passez une bonne soiree.
tartare

Dernière modification par tartare (28-12-2021 19:25:48)


ce n'est pas à la machine de dire à l'homme ce qu'il peut faire, c'est a l'homme de dire a la machine ce qu'elle doit faire

Hors ligne

#11 28-12-2021 19:33:09

Tawal
Membre
Distrib. : Debian Stable à jour
Noyau : amd64
(G)UI : Xfce
Inscription : 25-02-2021

Re : [RESOLU] conky pble demarrage automatique

Dans Gnome Tweaks, est-il possible d'entrer un commande dans les applications au démarrage ?
Si oui, alors en plaçant le fichier conkyboot.sh dans un dossier du PATH (/usr/local/bin par exemple), ce fichier/script est appelable comme une commande.
D'ailleurs, toujours avec ton script placé dans un dossier du PATH, tu peux utiliser un seul fichier .desktop pour appeler le script.
Ainsi, un seul .desktop pour lancer tous tes conky.

PS: pas la peine de cacher ce fichier wink

Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !

Hors ligne

#12 28-12-2021 19:46:40

tartare
Membre
Inscription : 18-11-2021

Re : [RESOLU] conky pble demarrage automatique

ok, oui mais non

avec Gnome Tweaks, tu ne peux rien editer, tu choisis juste quel programme tu vx lancer au demarrage.
en ayant furete a droite a gauche, il me semble qu'il y avait l'ancien systeme des properties.session (connais pas l'orthographe de ces choses).
dc la question est tjs d'actualité: comment choisir ses applications au demarrage sans passer par Gnome Tweaks

sinon la methode des 2 fichiers .desktop
j'explique parce que je suis parti comme un sauvage.

/home/herve/.config/autostart >>> 2 fichiers .desktop a l'interieur avec comme nom conky01.desktop et conky02.desktop

je vs en mets un

[Desktop Entry]
Type=Application
Name=conky01
Exec=conky -c /home/herve/.conkyrc01  --daemonize --pause=30
StartupNotify=false
Terminal=false
Icon=conky-logomark-violet
Categories=System;Monitor;



vs differenciez bien les Name entre les 2 fichiers
(parce qu'ils apparaissent ds Gnome Tweaks)
vs modifez le chemin du Exec qui amene a votre fichier de configuration

ds le /home/herve, 2 fichiers egalement
.conkyrc01 et .conkyrc02

c'est tt.
faut qd meme redemarrer la session

a+
tartare

Tawal a ecrit:

PS: pas la peine de cacher ce fichiers



si, conky va lancer un diapo de femmes nues, faut le cacher

Dernière modification par tartare (28-12-2021 19:59:00)


ce n'est pas à la machine de dire à l'homme ce qu'il peut faire, c'est a l'homme de dire a la machine ce qu'elle doit faire

Hors ligne

#13 28-12-2021 20:05:52

Tawal
Membre
Distrib. : Debian Stable à jour
Noyau : amd64
(G)UI : Xfce
Inscription : 25-02-2021

Re : [RESOLU] conky pble demarrage automatique

Sinon un script exécutable "TousConkys" contenant :

conky -qc ~/.conkyrc01
conky -qc ~/.conkyrc02


Et un fichier "TousConkys.desktop" contenant :

[Desktop Entry]
Type=Application
Name=TousConkys
Exec=/chemin/du/fichier/TousConkys
StartupNotify=false
Terminal=false
Icon=conky-logomark-violet
Categories=System;Monitor;

Dernière modification par Tawal (28-12-2021 20:06:44)


Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !

Hors ligne

#14 28-12-2021 21:04:20

tartare
Membre
Inscription : 18-11-2021

Re : [RESOLU] conky pble demarrage automatique

non, ca n'a pas l'air de fonctionner

ce n'est pas à la machine de dire à l'homme ce qu'il peut faire, c'est a l'homme de dire a la machine ce qu'elle doit faire

Hors ligne

#15 28-12-2021 22:44:42

Tawal
Membre
Distrib. : Debian Stable à jour
Noyau : amd64
(G)UI : Xfce
Inscription : 25-02-2021

Re : [RESOLU] conky pble demarrage automatique

Tant pis et dommage sad

Mon "conkystart" :

#!/bin/bash

export DISPLAY=:0
export XDG_RUNTIME_DIR=/run/user/1000
export DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus

conky -qc /home/tawal/.conky/conf/conkyrctotalnewconf

conky -qc /home/tawal/.conky/conf/conkyrc5newconf

conky -qc /home/tawal/.conky/conf/conky-imagenewconf

exit


et mon Conky.desktop :

[Desktop Entry]
Encoding=UTF-8
Version=0.9.4
Type=Application
Name=Conky
Comment=Systeme-Titre-Diapo
Exec=/home/tawal/bin/conkystart
OnlyShowIn=XFCE;
StartupNotify=false
Terminal=false
Hidden=false
RunHook=0

créé en ajoutant graphiquement une application au démarrage sur Xfce.


Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !

Hors ligne

Pied de page des forums