Paquet Signal sur MLO
A vos tests
Logiciels / Logiciels Internet

squid-f Membre non connecté
-
- Voir le profil du membre squid-f
- Inscrit le : 03/04/2016
- Groupes :
-
Membre d'Honneur
Reprise du message précédent
Roland57 :
@squid-f
Même au premier lancement, le phénomène se produit. Je me demande si je n'ai pas rêvé quand j'ai dit précédemment que lancer l'application depuis un terminal résolvait le problème !
La modification du fichier .desktop ne règle pas le problème.
Voici le retour de la commande :
Même au premier lancement, le phénomène se produit. Je me demande si je n'ai pas rêvé quand j'ai dit précédemment que lancer l'application depuis un terminal résolvait le problème !

La modification du fichier .desktop ne règle pas le problème.
Voici le retour de la commande :
Code TEXT :
[roland@localhost Desktop]$ rpm -qa xdg-utils xdg-utils-1.1.3-5.mga8 [roland@localhost Desktop]$
Merci Roland57
et que retourne :
Code BASH :
xdg-settings --list
Merci

A+
« Plus les hommes seront éclairés et plus ils seront libres. » ~ Voltaire

Roland57 Membre non connecté
-
- Voir le profil du membre Roland57
- Inscrit le : 08/02/2020
- Site internet
- Groupes :
Code TEXT :
[roland@localhost Desktop]$ xdg-settings --list Known properties: default-url-scheme-handler Default handler for URL scheme default-web-browser Default web browser [roland@localhost Desktop]$

squid-f Membre non connecté
-
- Voir le profil du membre squid-f
- Inscrit le : 03/04/2016
- Groupes :
-
Membre d'Honneur
Roland57 :
Pas de quoi ! Voici :
Code TEXT :
[roland@localhost Desktop]$ xdg-settings --list Known properties: default-url-scheme-handler Default handler for URL scheme default-web-browser Default web browser [roland@localhost Desktop]$
Tout semble normal. Cela ne se produit pas sur ma VM. Je pense qu'il y a un paramètre à ajuster sous XFCE (ou à faire ajuster si possible par le paquet signal-desktop).
Je continue à chercher, mais si quelqu'un a une idée, je suis preneur

Merci

A+
« Plus les hommes seront éclairés et plus ils seront libres. » ~ Voltaire

squid-f Membre non connecté
-
- Voir le profil du membre squid-f
- Inscrit le : 03/04/2016
- Groupes :
-
Membre d'Honneur
Code BASH :
xdg-mime query default x-scheme-handler/http
et
Code BASH :
xdg-mime query default x-scheme-handler/https
Edit: et aussi, avez-vous mailcap d'installé ?
Code BASH :
rpm -qa mailcap
Merci

A+
« Plus les hommes seront éclairés et plus ils seront libres. » ~ Voltaire

Roland57 Membre non connecté
-
- Voir le profil du membre Roland57
- Inscrit le : 08/02/2020
- Site internet
- Groupes :
Voici pour la commande :
Code TEXT :
[roland@localhost Documents]$ xdg-mime query default x-scheme-handler/http firefox.desktop [roland@localhost Documents]$ xdg-mime query default x-scheme-handler/https firefox.desktop [roland@localhost Documents]$

Roland57 Membre non connecté
-
- Voir le profil du membre Roland57
- Inscrit le : 08/02/2020
- Site internet
- Groupes :
Code TEXT :
[roland@localhost Documents]$ rpm -qa mailcap mailcap-2.1.49-1.mga8 [roland@localhost Documents]$

squid-f Membre non connecté
-
- Voir le profil du membre squid-f
- Inscrit le : 03/04/2016
- Groupes :
-
Membre d'Honneur
Code BASH :
rpm -qa shared-mime-info
« Plus les hommes seront éclairés et plus ils seront libres. » ~ Voltaire

Roland57 Membre non connecté
-
- Voir le profil du membre Roland57
- Inscrit le : 08/02/2020
- Site internet
- Groupes :
Code TEXT :
[roland@localhost Documents]$ rpm -qa shared-mime-info shared-mime-info-2.1-2.mga8 [roland@localhost Documents]$

squid-f Membre non connecté
-
- Voir le profil du membre squid-f
- Inscrit le : 03/04/2016
- Groupes :
-
Membre d'Honneur
« Plus les hommes seront éclairés et plus ils seront libres. » ~ Voltaire

squid-f Membre non connecté
-
- Voir le profil du membre squid-f
- Inscrit le : 03/04/2016
- Groupes :
-
Membre d'Honneur

Je viens de faire une installation toute neuve de Mageia 8 XFCE en VM et je ne reproduis pas le problème...
Est-ce que cela ouvrirait une autre piste @nic80 ?
A+
« Plus les hommes seront éclairés et plus ils seront libres. » ~ Voltaire

Visiteur
Visiteur
Bon, avec un peu de retard (travail oblige...) toutes les commandes me retournent les même valeurs que Roland57.
Donc rien de plus pour faire avancer le chmilblic....
Désolé...

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Citation :
Est-ce que cela ouvrirait une autre piste @nic80 ?
Désolé je ne vois pas pour l'instant.

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Quand je vois ceci dans le fichier /usr/bin/xdg-settings:
Citation :
# {{{ xfce
get_url_scheme_handler_xfce()
{
exit_unimplemented_default_handler "$1"
}
check_url_scheme_handler_xfce()
{
exit_unimplemented_default_handler "$1"
}
set_url_scheme_handler_xfce()
{
exit_unimplemented_default_handler "$1"
}
# }}} xfce
get_url_scheme_handler_xfce()
{
exit_unimplemented_default_handler "$1"
}
check_url_scheme_handler_xfce()
{
exit_unimplemented_default_handler "$1"
}
set_url_scheme_handler_xfce()
{
exit_unimplemented_default_handler "$1"
}
# }}} xfce
et ceci:
Citation :
exit_unimplemented_default_handler()
{
exit_failure_operation_impossible "default-url-scheme-handler not implemented for $DE"
}
{
exit_failure_operation_impossible "default-url-scheme-handler not implemented for $DE"
}
Je me dit que le problème est plus au niveau de xdg-settings !

squid-f Membre non connecté
-
- Voir le profil du membre squid-f
- Inscrit le : 03/04/2016
- Groupes :
-
Membre d'Honneur
C’est cette voie là effectivement que j’ai commencé à suivre. Mais je suis à court d’idées pour l’instant.
Édit : et pourquoi je ne reproduis pas sur installation toute neuve en VM ?
Merci pour ton aide

A+
« Plus les hommes seront éclairés et plus ils seront libres. » ~ Voltaire

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
J' ai fait un petit test ( le temps de charger l' iso live Xfce et de demander à fsck de réparer le fs de ma Mageia 8 en VM

En fait j' ai l' impression que le message s' affiche si kdialog ou si zenity est présent sur le système, ce qui peut laisser penser que le problème peut arriver sur une machine multi bureau.
Bref si kdialog ou zenity est installé, alors le message graphique est affiché par xdg-settings.
edit:
informations supplémentaires:
xdg-settings semble avoir ceci ( désolé pour la redite):
Citation :
get_url_scheme_handler_xfce()
{
exit_unimplemented_default_handler "$1"
}
{
exit_unimplemented_default_handler "$1"
}
la fonction exit_unimplemented_default_handler rapporte ceci:
Citation :
exit_unimplemented_default_handler()
{
exit_failure_operation_impossible "default-url-scheme-handler not implemented for $DE"
}
{
exit_failure_operation_impossible "default-url-scheme-handler not implemented for $DE"
}
et la fonction exit_failure_operation_impossible() contient
Citation :
exit_failure_operation_impossible()
{
if [ $# -gt 0 ]; then
if which zenity > /dev/null 2> /dev/null; then
zenity --error --text="xdg-settings: $@"
elif which kdialog > /dev/null 2> /dev/null; then
kdialog --error "xdg-settings: $@"
else
echo "xdg-settings: $@" >&2
fi
fi
exit 3
}
{
if [ $# -gt 0 ]; then
if which zenity > /dev/null 2> /dev/null; then
zenity --error --text="xdg-settings: $@"
elif which kdialog > /dev/null 2> /dev/null; then
kdialog --error "xdg-settings: $@"
else
echo "xdg-settings: $@" >&2
fi
fi
exit 3
}
Du coup si xfce est le bureau qui est lancé, on tombe sur la fonction exit_unimplemented_default_handler "$1" qui appelle exit_failure_operation_impossible() qui teste si kdialog ou zenity sont installés et si c' est le cas, utilise ces programmes pour afficher le message d' erreur, autrement c' est envoyé vers le canal d' erreur standard ( dont l' erreur est présente mais non visible).
Édité par nic80 Le 14/12/2022 à 23h23

Visiteur
Visiteur
Effectivement j'ai XFCE et KDE sur le PC, et kdialog est installé. J'ai fait le test depuis une iso live XFCE et il n'y a pas cette boite dialogue.
Mai toujours sur le pc avec XFCE et KDE si je lance signal depuis XFCE via le flatpak il n'y a pas cette boite de dialogue alors que kdialog est tout de même présent.
Une idée du pourquoi ?
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie