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

Debian-facile

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

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

#1 28-01-2022 04:32:20

crap0
Membre
Lieu : Bruxelles (Be)
Distrib. : debian 12
Noyau : Linux 6.1.0-17-amd64
(G)UI : i3
Inscription : 27-09-2018
Site Web

Dunst : pas de notifications

Bonjour/Bonsoir

Je suis avec un environnement i3...
je lance au démarrage de session dunst avec cette commande dans le fichier de configution d'i3

exec_always --no-startup-id "dunst"


Je n'ai jamais rien qui se passe

lancé via le terminal, cela me renvoie:

WARNING: Unknown keyboard shortcut: 'ctrl+grave'
CRITICAL: Cannot acquire 'org.freedesktop.Notifications': Name is acquired by 'dunst' with PID '1640'.



...?
merci

c.

Hors ligne

#2 28-01-2022 11:40:12

David5647
Membre
Distrib. : Debian Sid
Noyau : 5.15.0-2-amd64
(G)UI : i3wm + des bouts de kde
Inscription : 27-08-2017

Re : Dunst : pas de notifications

erreur 1

WARNING: Unknown keyboard shortcut: 'ctrl+grave'


=> la configuration par défaut ne semble pas adaptée au clavier français, le symbole/touche grave n’est pas trouvée (parcequ'elle requiert un modificateur? (AtlGr))
https://github.com/dunst-project/dunst/issues/268 :

# Redisplay last message(s).
# On the US keyboard layout "grave" is normally above TAB and left
# of "1". Make sure this key actually exists on your keyboard layout,
# e.g. check the output of 'xmodmap -pke'
history = ctrl+grave


Tu peux modifier la config et mettre le symbole qui correspond à ton clavier

avec la commande xev + appui de la touche, chez moi :

KeyRelease event, serial 35, synthetic NO, window 0x3000001,
    root 0x135, subw 0x0, time 213581110, (50,166), root:(644,472),
    state 0x10, keycode 49 (keysym 0x13bd, oe), same_screen YES,
    XLookupString gives 2 bytes: (c5 93) "œ"
    XFilterEvent returns: False


Soit dans la config :

history = ctrl+oe

(voir man dunst pour la création du ficher de config)

erreur 2

 CRITICAL: Cannot acquire 'org.freedesktop.Notifications': Name is acquired by 'dunst' with PID '1640'.

L'erreur renvoyée signifie qu'un autre processus écoute déjà 'org.freedesktop.Notifications et qu'il s'agit de dunst. Donc c'est simplement que dunst est déjà actif

Conclusion
la première erreur est un simple avertissement, la raccourcis ne fonctionnera simplement pas
la deuxième te dit simplement que dunst est déjà lancé,
donc rien ici n'explique pourquoi tu n'as pas de notifications

Tester
Tu peux peut-être essayer de lancer une notif manuellement avec:

dunstify "Test"


Tu peux regarder si dunst est en pausse:

dunstctl is-paused



Tu peux aussi essayer de tuer tout les processus dunst et relancer en ligne de commande.

Dernière modification par David5647 (28-01-2022 11:42:52)

Hors ligne

Pied de page des forums