Alionet - Communauté openSUSE francophone

openSUSE => Général => Discussion initiée par: Jack133 le 25 Août, 2025, 18:52:01

Titre: Firefox et Chromium n'affiche plus la fenêtre "enregistrer sous"
Publié par: Jack133 le 25 Août, 2025, 18:52:01
Bonjour à tous,
Depuis juin environ, Firefox et Chromium ne m'affiche plus rien lorsque je fais "enregistrer sous" sur un lien de téléchargement, c'est très pénible. Je suis obligé de passer par wget en ligne de commande...
Auriez-vous une piste pour résoudre ce problème ?
Je suis sous Tumbleweed et j'ai déjà essayé de réinstaller Firefox et Chromium complètement. A priori d'après mes recherches les 2 logiciels utilisent le même paquet pour cette fenêtre. Je n'ose plus trop jouer avec les paquets car j'ai cassé KDE la dernière fois et il ne démarrait plus.
Stéphane
Titre: Re : Firefox et Chromium n'affiche plus la fenêtre "enregistrer sous"
Publié par: Yoman le 26 Août, 2025, 21:21:42
@Jack133 Bonjour

Je suis sur Tumbleweed, je me sers aussi de chromium pour mon blog... et enregistrer-sous fonctionne.. image compris

Ma version Chromium :Chromium
Citer
Informations sur paquet chromium :
----------------------------------
Dépôt                     : network:chromium
Nom                       : chromium
Version                   : 139.0.7258.138-1.1
Architecture              : x86_64
Fabricant                 : obs://build.opensuse.org/network:chromium
Taille une fois installé  : 392,9 MiB
Installé                  : Oui
État                      : à jour
Paquet source             : chromium-139.0.7258.138-1.1.src
URL en amont              : https://www.chromium.org/
Résumé                    : Google's open source browser project

A mon avis ce n'est pas une option, ça ne se paramètre pas, et il n'y a pas de paquet a ajouter pour avoir "enregistrer-sous".

Tu as installé chromium a partir de quel dépôt ?

Citer
1. openSUSE-Tumbleweed-Oss +                 | 139.0.7258.138            | x86_64
2. openSUSE:Factory -                        | 139.0.7258.138            | x86_64
3. network:chromium ?                        | 139.0.7258.138            | x86_64
4. Meego:Netbook:1.1 ?                       | 15.0.854.0                | x86_64
5. Meego:Netbook:1.2 ?                       | 15.0.854.0                | x86_64
6. home:dubkat !                             | 139.0.7258.138            | x86_64
7. home:pgajdos:libxml2 !                    | 138.0.7204.96             | x86_64
8. home:gmbr3:Chromium !                     | 122.0.6261.128            | x86_64
9. home:buumi !                              | 134.0.6998.165            | x86_64



Titre: Re : Firefox et Chromium n'affiche plus la fenêtre "enregistrer sous"
Publié par: Jack133 le 27 Août, 2025, 02:30:53
Bonjour Yoman,

Merci pour ton aide.
J'ai la même version que toi pour Chromium 139.0.7258.138-1.1 qui provient du dépot x86_64 du fournisseur openSUSE.
Pour Firefox, j'ai la version 141.0.2-1.1 qui provient du dépot x86_64 du fournisseur openSUSE.

Lorsque je lance Chromium depuis une ligne de commande, j'ai une erreur qui apparait lorsque je clique sur un lien puis enregistrer sous :
[63608:63608:0827/020848.578440:ERROR:ponents/dbus/xdg/request.cc:169] Request ended (non-user cancelled).

D'après mes recherches sur le net, les 2 navigateurs utilisent les mêmes paquets pour afficher la fenêtre enregistrer sous, il s'agit des deux paquets suivants :
xdg-desktop-portal-gtk
xdg-desktop-portal-kde6

Étrangement, je pense que c'est en passant à KDE6 en juin que le problème est apparut.

Stéphane
Titre: Re : Firefox et Chromium n'affiche plus la fenêtre "enregistrer sous"
Publié par: Yoman le 30 Août, 2025, 09:26:49
@Jack133

Merci pour l'info, je ne savais que ces paquets avaient un lien avec "chromium", "firefox".

Peut-être que ton service ne se lance plus

su - (nom_utilisateur)
systemctl --user status xdg-desktop-portal

Sil n'est pas lancé, tu peux le relancer :

su - (nom_utilisateur)
systemctl --user status xdg-desktop-portal

Tu peux vérifier si tes paquets sont bien installer

sudo zypper se -si xdg-desktop-portal\*

Essaye d'installer a partir d'un autre dépôt car la version  140.0.7339.41 est sorti et pas encore sur les autres dépôts ::

sudo opi chromium

You have selected package name: chromium
 1. openSUSE-Tumbleweed-Oss +                 | 139.0.7258.154            | x86_64
 2. openSUSE:Factory -                        | 139.0.7258.154            | x86_64
 3. network:chromium ?                        | 140.0.7339.41             | x86_64
 4. Meego:Netbook:1.1 ?                       | 15.0.854.0                | x86_64
 5. Meego:Netbook:1.2 ?                       | 15.0.854.0                | x86_64
 6. home:dubkat !                             | 139.0.7258.154            | x86_64
 7. home:pgajdos:libxml2 !                    | 139.0.7258.154            | x86_64
 8. home:pgajdos:libxml2:before !             | 139.0.7258.154            | x86_64
 9. home:gmbr3:Chromium !                     | 122.0.6261.128            | x86_64
10. home:buumi !                              | 134.0.6998.165            | x86_64

Titre: Re : Firefox et Chromium n'affiche plus la fenêtre "enregistrer sous"
Publié par: chalu le 01 Septembre, 2025, 11:07:18
Bonjour,
firefox fonctionne pour enregistrer sous chez moi.
Je n'ai pas de dépôt externe sur ma tumbleweed, le paquet vient d'openSUSE.
les paquets :
xdg-desktop-portal
xdg-desktop-portal-gtk
xdg-desktop-portal-gtk-lang
xdg-desktop-portal-kde6
xdg-desktop-portal-kde6-lang[
sont installés
Titre: Re : Firefox et Chromium n'affiche plus la fenêtre "enregistrer sous"
Publié par: sobkowiak le 01 Septembre, 2025, 11:16:27
J'ai la version 142.0.1 du dépôt Mozilla et il n'a pas de problème.
Titre: Re : Firefox et Chromium n'affiche plus la fenêtre "enregistrer sous"
Publié par: Jack133 le 01 Septembre, 2025, 21:30:33
Merci à tous pour vos réponses:

@sobkowiak
Je viens d'installer Firefox  à partir du dépot de Mozilla, le problème est toujours présent. Je ne pense pas que ce soit lié à la version de Firefox ou Chromium car ça fait déjà un moment que ça dure et j'ai eu plein de versions différentes entre temps.

@Chalu
xdg-desktop-portal                           1.20.3-2.1
xdg-desktop-portal-gtk                  1.15.3-1.1
xdg-desktop-portal-gtk-lang        1.15.3-1.1
xdg-desktop-portal-kde6               6.4.4-1.2
xdg-desktop-portal-kde6-lang    6.4.4-1.2

J'ai également tous ces paquets d'installer à partir du dépot d'OpenSUSE, j'ai mis leur version pour comparer avec toi.

@Yoman:
su - stephane
systemctl --user status xdg-desktop-portal
Ca me donne des trucs pas clairs du tout:

● xdg-desktop-portal.service - Portal service
     Loaded: loaded (/usr/lib/systemd/user/xdg-desktop-portal.service; static)
     Active: active (running) since Mon 2025-09-01 20:58:15 CEST; 10min ago
 Invocation: 187e37aa736c42d28e64a4194b5cbab5
   Main PID: 2323 (xdg-desktop-por)
      Tasks: 7 (limit: 37513)
        CPU: 122ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/xdg-desktop-portal.service
             └─2323 /usr/libexec/xdg-desktop-portal

sept. 01 20:58:15 localhost.localdomain xdg-desktop-por[2323]: Failed to ReadAll() from Settings implementation: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not activate remote peer 'org.freedesktop.impl.portal.desktop.kde': startup job failed
sept. 01 20:58:15 localhost.localdomain xdg-desktop-por[2323]: Failed to ReadAll() from Settings implementation: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not activate remote peer 'org.freedesktop.impl.portal.desktop.kde': startup job failed
sept. 01 20:58:15 localhost.localdomain xdg-desktop-por[2323]: Failed to ReadAll() from Settings implementation: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not activate remote peer 'org.freedesktop.impl.portal.desktop.kde': startup job failed
sept. 01 20:58:15 localhost.localdomain xdg-desktop-por[2323]: Failed to ReadAll() from Settings implementation: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not activate remote peer 'org.freedesktop.impl.portal.desktop.kde': startup job failed
sept. 01 20:58:15 localhost.localdomain xdg-desktop-por[2323]: Failed to ReadAll() from Settings implementation: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not activate remote peer 'org.freedesktop.impl.portal.desktop.kde': startup job failed
sept. 01 20:58:16 localhost.localdomain xdg-desktop-por[2323]: Failed to ReadAll() from Settings implementation: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not activate remote peer 'org.freedesktop.impl.portal.desktop.kde': startup job failed
sept. 01 20:58:16 localhost.localdomain xdg-desktop-por[2323]: Failed to ReadAll() from Settings implementation: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not activate remote peer 'org.freedesktop.impl.portal.desktop.kde': startup job failed
sept. 01 20:58:17 localhost.localdomain xdg-desktop-por[2323]: Failed to ReadAll() from Settings implementation: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not activate remote peer 'org.freedesktop.impl.portal.desktop.kde': startup job failed
sept. 01 20:58:59 localhost.localdomain xdg-desktop-por[2323]: Backend call failed: Could not activate remote peer 'org.freedesktop.impl.portal.desktop.kde': startup job failed
sept. 01 21:04:47 localhost.localdomain xdg-desktop-por[2323]: Failed to ReadAll() from Settings implementation: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not activate remote peer 'org.freedesktop.impl.portal.desktop.kde': startup job failed

Le service à l'air d'être activé mais il y a plein d'erreurs.

sudo zypper se -si xdg-desktop-portal\*
Chargement des données du dépôt...
Lecture des paquets installés...

S  | Name                         | Type   | Version    | Arch   | Repository
---+------------------------------+--------+------------+--------+----------------------
i+ | xdg-desktop-portal           | paquet | 1.20.3-2.1 | x86_64 | Dépôt principal (OSS)
i+ | xdg-desktop-portal           | paquet | 1.20.3-2.1 | x86_64 | openSUSE:Tumbleweed
i+ | xdg-desktop-portal           | paquet | 1.20.3-2.1 | x86_64 | openSUSE:Tumbleweed
i+ | xdg-desktop-portal           | paquet | 1.20.3-2.1 | x86_64 | openSUSE:Factory
i  | xdg-desktop-portal-gtk       | paquet | 1.15.3-1.1 | x86_64 | Dépôt principal (OSS)
i  | xdg-desktop-portal-gtk       | paquet | 1.15.3-1.1 | x86_64 | openSUSE:Tumbleweed
i  | xdg-desktop-portal-gtk       | paquet | 1.15.3-1.1 | x86_64 | openSUSE:Tumbleweed
i  | xdg-desktop-portal-gtk       | paquet | 1.15.3-1.1 | x86_64 | openSUSE:Factory
i+ | xdg-desktop-portal-gtk-lang  | paquet | 1.15.3-1.1 | noarch | Dépôt principal (OSS)
i+ | xdg-desktop-portal-gtk-lang  | paquet | 1.15.3-1.1 | noarch | openSUSE:Tumbleweed
i+ | xdg-desktop-portal-gtk-lang  | paquet | 1.15.3-1.1 | noarch | openSUSE:Tumbleweed
i+ | xdg-desktop-portal-gtk-lang  | paquet | 1.15.3-1.1 | noarch | openSUSE:Factory
i+ | xdg-desktop-portal-kde6      | paquet | 6.4.4-1.2  | x86_64 | Dépôt principal (OSS)
i+ | xdg-desktop-portal-kde6      | paquet | 6.4.4-1.2  | x86_64 | openSUSE:Tumbleweed
i+ | xdg-desktop-portal-kde6      | paquet | 6.4.4-1.2  | x86_64 | openSUSE:Tumbleweed
i+ | xdg-desktop-portal-kde6      | paquet | 6.4.4-1.2  | x86_64 | openSUSE:Factory
i+ | xdg-desktop-portal-kde6-lang | paquet | 6.4.4-1.2  | noarch | Dépôt principal (OSS)
i+ | xdg-desktop-portal-kde6-lang | paquet | 6.4.4-1.2  | noarch | openSUSE:Tumbleweed
i+ | xdg-desktop-portal-kde6-lang | paquet | 6.4.4-1.2  | noarch | openSUSE:Tumbleweed
i+ | xdg-desktop-portal-kde6-lang | paquet | 6.4.4-1.2  | noarch | openSUSE:Factory

Je pense qu'il y a un problème avec les services ;)

Merci pour votre aide
Titre: Re : Firefox et Chromium n'affiche plus la fenêtre "enregistrer sous"
Publié par: chalu le 02 Septembre, 2025, 11:10:30
Peut-être aussi avec les dépôts, je ne comprends pas que tu obtiennes toutes ces lignes avec cette commande.
chez moi :
 sudo zypper se -si xdg-desktop-portal\* 
[sudo] Mot de passe de root :  
Chargement des données du dépôt...
Lecture des paquets installés...
 
S  | Name                         | Type   | Version    | Arch   | Repository
---+------------------------------+--------+------------+--------+----------------------
i  | xdg-desktop-portal           | paquet | 1.20.3-2.1 | x86_64 | Dépôt principal (OSS)
i  | xdg-desktop-portal-gtk       | paquet | 1.15.3-1.1 | x86_64 | Dépôt principal (OSS)
i  | xdg-desktop-portal-gtk-lang  | paquet | 1.15.3-1.1 | noarch | Dépôt principal (OSS)
i  | xdg-desktop-portal-kde6      | paquet | 6.4.4-1.2  | x86_64 | Dépôt principal (OSS)
i  | xdg-desktop-portal-kde6-lang | paquet | 6.4.4-1.2  | noarch | Dépôt principal (OSS)
i  | xdg-desktop-portal-lang      | paquet | 1.20.3-2.1 | noarch | Dépôt principal (OSS)
Titre: Re : Firefox et Chromium n'affiche plus la fenêtre "enregistrer sous"
Publié par: Jack133 le 02 Septembre, 2025, 18:59:40
Bonjour Chalu,
Voici la réponse de la commande que tu m'indiques:
sudo zypper se -si xdg-desktop-portal\* 
[sudo] Mot de passe de root :
Chargement des données du dépôt...
Lecture des paquets installés...

S  | Name                         | Type   | Version    | Arch   | Repository
---+------------------------------+--------+------------+--------+----------------------
i+ | xdg-desktop-portal           | paquet | 1.20.3-2.1 | x86_64 | Dépôt principal (OSS)
i+ | xdg-desktop-portal           | paquet | 1.20.3-2.1 | x86_64 | openSUSE:Tumbleweed
i+ | xdg-desktop-portal           | paquet | 1.20.3-2.1 | x86_64 | openSUSE:Tumbleweed
i+ | xdg-desktop-portal           | paquet | 1.20.3-2.1 | x86_64 | openSUSE:Factory
i  | xdg-desktop-portal-gtk       | paquet | 1.15.3-1.1 | x86_64 | Dépôt principal (OSS)
i  | xdg-desktop-portal-gtk       | paquet | 1.15.3-1.1 | x86_64 | openSUSE:Tumbleweed
i  | xdg-desktop-portal-gtk       | paquet | 1.15.3-1.1 | x86_64 | openSUSE:Tumbleweed
i  | xdg-desktop-portal-gtk       | paquet | 1.15.3-1.1 | x86_64 | openSUSE:Factory
i+ | xdg-desktop-portal-gtk-lang  | paquet | 1.15.3-1.1 | noarch | Dépôt principal (OSS)
i+ | xdg-desktop-portal-gtk-lang  | paquet | 1.15.3-1.1 | noarch | openSUSE:Tumbleweed
i+ | xdg-desktop-portal-gtk-lang  | paquet | 1.15.3-1.1 | noarch | openSUSE:Tumbleweed
i+ | xdg-desktop-portal-gtk-lang  | paquet | 1.15.3-1.1 | noarch | openSUSE:Factory
i+ | xdg-desktop-portal-kde6      | paquet | 6.4.4-1.2  | x86_64 | Dépôt principal (OSS)
i+ | xdg-desktop-portal-kde6      | paquet | 6.4.4-1.2  | x86_64 | openSUSE:Tumbleweed
i+ | xdg-desktop-portal-kde6      | paquet | 6.4.4-1.2  | x86_64 | openSUSE:Tumbleweed
i+ | xdg-desktop-portal-kde6      | paquet | 6.4.4-1.2  | x86_64 | openSUSE:Factory
i+ | xdg-desktop-portal-kde6-lang | paquet | 6.4.4-1.2  | noarch | Dépôt principal (OSS)
i+ | xdg-desktop-portal-kde6-lang | paquet | 6.4.4-1.2  | noarch | openSUSE:Tumbleweed
i+ | xdg-desktop-portal-kde6-lang | paquet | 6.4.4-1.2  | noarch | openSUSE:Tumbleweed
i+ | xdg-desktop-portal-kde6-lang | paquet | 6.4.4-1.2  | noarch | openSUSE:Factory
Titre: Re : Firefox et Chromium n'affiche plus la fenêtre "enregistrer sous"
Publié par: chalu le 03 Septembre, 2025, 11:11:15
Il est possible que ton système soit instable car plusieurs dépôts sont activés fournissant les mêmes paquets.
Pourquoi as-tu tous ces dépôts ? sont-ils utiles ?

Titre: Re : Firefox et Chromium n'affiche plus la fenêtre "enregistrer sous"
Publié par: Jack133 le 03 Septembre, 2025, 19:39:01
Bonjour Chalu,

Mon installe de Tumbleweed date de 2022, elle est un peu vielle et devient je pense de plus en plus "crade" du fait que j'essaie pas mal de logiciels d'électronique/programmation en particulier.

Il y a-t-il un moyen de faire un reset de toute la distrib, revenir au repo d'origine et désinstaller tous les paquets qui n'ont plus de repo ?

Je me suis calé sur cette liste de repos pour le moment qui je pense est le strict minimum (j'ai désactivé tous les autres repos):
https://en.opensuse.org/Package_repositories#Official_Repositories (https://en.opensuse.org/Package_repositories#Official_Repositories)

J'ai fait un update dans Yast et la commande me donne cela:
sudo zypper se -si xdg-desktop-portal\*
[sudo] Mot de passe de root :
Chargement des données du dépôt...
Lecture des paquets installés...

S  | Name                         | Type   | Version    | Arch   | Repository
---+------------------------------+--------+------------+--------+-----------
i+ | xdg-desktop-portal           | paquet | 1.20.3-2.1 | x86_64 | OSS
i  | xdg-desktop-portal-gtk       | paquet | 1.15.3-1.1 | x86_64 | OSS
i+ | xdg-desktop-portal-gtk-lang  | paquet | 1.15.3-1.1 | noarch | OSS
i+ | xdg-desktop-portal-kde6      | paquet | 6.4.4-1.2  | x86_64 | OSS
i+ | xdg-desktop-portal-kde6-lang | paquet | 6.4.4-1.2  | noarch | OSS

Le problème est toujours présent !

Merci
Titre: Re : Firefox et Chromium n'affiche plus la fenêtre "enregistrer sous"
Publié par: Jack133 le 04 Septembre, 2025, 21:50:47
Bonjour,
Je viens de résoudre le problème. J'avais des paquets verrouillés (je ne sais pas pourquoi) qui devait m'empêcher de mettre à jour les paquets xdg-desktop-portal.
J'ai déverrouillé les paquets un par un, kde s'est désinstallé plusieurs fois, je l'ai réinstallé et maintenant j'ai la fenêtre "enregistrer sous" qui s'affiche correctement.
Par contre elle a une apparence de GTK et non de KDE. Je ne sais pas si c'est réglable.
En tout cas c'est déjà moins gênant.
Merci pour votre aide.
Titre: Re : Firefox et Chromium n'affiche plus la fenêtre "enregistrer sous"
Publié par: chalu le 08 Septembre, 2025, 15:27:34

Par contre elle a une apparence de GTK et non de KDE. Je ne sais pas si c'est réglable.
Chez moi aussi, c'est une apparence de "GTK", ça vient des applications firefox et chromium peut-être ?