[libnotify] "conflit" entre thunderbird et thunar(abandonné)

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
Avatar de l’utilisateur
omeleet
newbie
Messages : 9
Inscription : jeu. 29 déc. 2011, 06:49

[libnotify] "conflit" entre thunderbird et thunar(abandonné)

Message par omeleet »

Bonjour bonjour, j'ai un problème au niveau de la bibliothèque libnotify avec thunderbird et thunar.

Normalement cette lib sert à affichier une pop-up dans le coin de l'écran pour signaler une nouvelle info, par exemple ça signale un mail reçu sous thunderbird.

Problème : quand cette lib est installée, le rendu graphique est meauche : pop-up blanc sur noir dans le coin en haut à droite de l'écran et en plus ça laisse une icône dans le systray si on a pas cliqué sur la popup à temps. Et j'aime pas ça, Moi un peu maniaque, mais juste un peu hein...
Vu les programmes que j'utilise, j'ai une nouvelle pop-up dans les cas suivants :
- thunderbird : nouveau mail reçu (en plus de la notif sonore, autrement dit la notif osef)
- firefox : téléchargements finis (osef aussi)
- thunar : quand on démonte une clé usb et qu'il faut attendre quelques secondes avant de la retirer car c'est "risqué" sinon (un peu osef)

Autrement dit cette fonctionnalité me dérange plus qu'autre chose, mais je n'arrive as à l'enlever car c'est une dépendance de thunar, et il veut pas s'exécuter si elle est pas installée.
D'autant plus que, sans cette lib, thunderbird me fait quand même une pop-up mais dans le coin en bas à droite (logique) et en plus joli (icône, couleur etc...) et sans laisser de trace dans le systray. Moi content.

Quelqu'un a une solution ? :/


Au cas ou, quelques infos sur les paquets (yaourt -Syu fait juste avant) :

yaourt -Qi libnotify

Code : Tout sélectionner

Nom                   : libnotify
Version               : 0.7.4-1
URL                   : http://library.gnome.org/devel/notification-spec/
Licences              : LGPL
Groupes               : --
Fournit               : --
Dépend de             : gdk-pixbuf2
Dépendances opt.      : --
Requis par            : firefox  orage  thunar  thunderbird  xchat
Est en conflit avec : --
Remplace              : --
Taille installé : 228,00 KiB
Paqueteur             : Ionut Biru <ibiru@archlinux.org>
Architecture          : x86_64
Compilé le            : dim. 28 août 2011 12:04:16 CEST
Installé le           : mar. 14 févr. 2012 05:40:35 CET
Motif d'installation : Installé comme dépendance d'un autre paquet
Script d'installation : Non
Description           : Desktop notification library
yaourt -Qi thunar

Code : Tout sélectionner

Nom                   : thunar
Version               : 1.2.3-4
URL                   : http://thunar.xfce.org
Licences              : GPL2  LGPL2.1
Groupes               : xfce4
Fournit               : --
Dépend de             : desktop-file-utils  libexif  hicolor-icon-theme
                        libnotify  udev  gtk2  exo  libxfce4util  libxfce4ui
                        libpng
Dépendances opt.      : gvfs: for trash support, mounting with udisk and remote
                        filesystems
                        polkit-gnome: for mounting internal partitions (needs
                        root password)
                        xfce4-panel: for trash applet
                        tumbler: for thumbnail previews
                        thunar-volman: manages removable devices
                        thunar-archive-plugin: create and deflate archives
                        thunar-media-tags-plugin: view/edit id3/ogg tags
Requis par            : thunar-archive-plugin  thunar-media-tags-plugin
                        thunar-volman
Est en conflit avec : --
Remplace              : --
Taille installé : 9400,00 KiB
Paqueteur             : Evangelos Foutras <evangelos@foutrelis.com>
Architecture          : x86_64
Compilé le            : lun. 06 févr. 2012 07:21:24 CET
Installé le           : mar. 14 févr. 2012 04:37:29 CET
Motif d'installation : Explicitement installé
Script d'installation : Oui
Description           : Modern file manager for Xfce
yaourt -Qi thunderbird

Code : Tout sélectionner

Nom                   : thunderbird
Version               : 10.0.1-1
URL                   : http://www.mozilla.org/thunderbird/
Licences              : MPL  GPL
Groupes               : --
Fournit               : --
Dépend de             : alsa-lib  dbus-glib  desktop-file-utils  gtk2
                        hicolor-icon-theme  hunspell  libevent  libnotify
                        libvpx  libxt  mime-types  mozilla-common  nss  sqlite3
                        startup-notification
Dépendances opt.      : libcanberra: for sound support
Requis par            : --
Est en conflit avec : --
Remplace              : --
Taille installé : 40172,00 KiB
Paqueteur             : Ionut Biru <ibiru@archlinux.org>
Architecture          : x86_64
Compilé le            : dim. 12 févr. 2012 21:20:22 CET
Installé le           : mar. 14 févr. 2012 04:37:31 CET
Motif d'installation : Explicitement installé
Script d'installation : Oui
Description           : Standalone Mail/News reader
Dernière modification par omeleet le sam. 24 mars 2012, 18:00, modifié 1 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17580
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [libnotify] "conflit" entre thunderbird et thunar

Message par benjarobin »

Tout dépend de ton environnement de bureau, avec KDE l'intégration est parfaite
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
omeleet
newbie
Messages : 9
Inscription : jeu. 29 déc. 2011, 06:49

Re: [libnotify] "conflit" entre thunderbird et thunar

Message par omeleet »

Le gestionnaire de fenêtres est openbox. Et en regardant dans l'autostart, je crois que l'environnement de bureau est xdg-open

Je me suis rendu compte que je lance le daemon de notification dans autostart.sh. Donc en commentant la ligne je n'ai plus du tout de notif, ce qui règle mon problème en fin de compte.
Mais c'est quand même bizarre de l'avoir tout moche non ?
##### cat .xinitrc
if text -z "$DBUS_SESSION_BUS_ADDRESS" ; then
eval `dbus-launch --sh-syntax --exit-with-session`
echo "$DBUS_SESSION_BUS_ADRESS"
fi

exec ck-launch-session openbox-session

#exec dbus-launch --exit-with-session openbox-session
#exec openbox-session
##### cat .config/openbox/autostart.sh
# This shell script is run before Openbox launches.
# Environment variables set here are passed to the Openbox session.

# Set a background color
BG=""
if which hsetroot >/dev/null 2>&1; then
BG=hsetroot
else
if which esetroot >/dev/null 2>&1; then
BG=esetroot
else
if which xsetroot >/dev/null 2>&1; then
BG=xsetroot
fi
fi
fi
test -z $BG || $BG -solid "#303030"

# D-bus
if which dbus-launch >/dev/null 2>&1 && test -z "$DBUS_SESSION_BUS_ADDRESS"; then
eval `dbus-launch --sh-syntax --exit-with-session`
fi

# Make GTK apps look and behave how they were set up in the gnome config tools
if test -x /usr/libexec/gnome-settings-daemon >/dev/null; then
/usr/libexec/gnome-settings-daemon &
elif which gnome-settings-daemon >/dev/null 2>&1; then
gnome-settings-daemon &
# Make GTK apps look and behave how they were set up in the XFCE config tools
elif which xfce-mcs-manager >/dev/null 2>&1; then
xfce-mcs-manager n &
fi

# Preload stuff for KDE apps
if which start_kdeinit >/dev/null 2>&1; then
LD_BIND_NOW=true start_kdeinit --new-startup +kcminit_startup &
fi

# Run XDG autostart things. By default don't run anything desktop-specific
# See xdg-autostart --help more info
DESKTOP_ENV="OPENBOX"
if which /usr/lib/openbox/xdg-autostart >/dev/null 2>&1; then
/usr/lib/openbox/xdg-autostart $DESKTOP_ENV
fi

################################################################################
eval `cat /home/ours/.fehbg` &
setxkbmap fr bepo
thunar --daemon &
/usr/lib/notification-daemon-1.0/notification-daemon &
cronwhip
tint2 &
conky &

urxvt -e alsamixer &
urxvt -e ncmpcpp &

amsn &
gajim &
#skype &
sonata &
thunderbird &
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [libnotify] "conflit" entre thunderbird et thunar

Message par FoolEcho »

omeleet a écrit :je crois que l'environnement de bureau est xdg-open
Non. xdg-open ouvre juste un fichier au moyen de l'application préférée.
omeleet a écrit :Mais c'est quand même bizarre de l'avoir tout moche non ?
Qu'est-ce que tu entends par là ? Capture(s) ? :|
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
omeleet
newbie
Messages : 9
Inscription : jeu. 29 déc. 2011, 06:49

Re: [libnotify] "conflit" entre thunderbird et thunar

Message par omeleet »

No prob limo.

Avec libnotify (thunar ok) :
Image

Sans libnotify (thunar veut pas :/) :
Image

C'est peut-être un peu pixellisé dû au rétrécissement des images.

Mais vous cassez pas la tête si il n'y a pas de solution simple hein :D

EDIT du 24/03/2012 : oups, oublié de modifier le titre, je le mets en abandonné vu que mon but ici était d'avoir une notification d'un mail entrant et que j'ai réussi à mettre une notification sonore finalement ; mais sans résoudre le problème de conflit
Répondre