Aller au contenu principal
Sujet: Firefox et Chromium n'affiche plus la fenêtre "enregistrer sous" (Lu 18895 fois) sujet précédent - sujet suivant

Firefox et Chromium n'affiche plus la fenêtre "enregistrer sous"

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

Re : Firefox et Chromium n'affiche plus la fenêtre "enregistrer sous"

Répondre #1
@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




Re : Firefox et Chromium n'affiche plus la fenêtre "enregistrer sous"

Répondre #2
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

Re : Firefox et Chromium n'affiche plus la fenêtre "enregistrer sous"

Répondre #3
@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


Re : Firefox et Chromium n'affiche plus la fenêtre "enregistrer sous"

Répondre #4
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

Re : Firefox et Chromium n'affiche plus la fenêtre "enregistrer sous"

Répondre #5
J'ai la version 142.0.1 du dépôt Mozilla et il n'a pas de problème.

Re : Firefox et Chromium n'affiche plus la fenêtre "enregistrer sous"

Répondre #6
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

Re : Firefox et Chromium n'affiche plus la fenêtre "enregistrer sous"

Répondre #7
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)

 

Re : Firefox et Chromium n'affiche plus la fenêtre "enregistrer sous"

Répondre #8
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

Re : Firefox et Chromium n'affiche plus la fenêtre "enregistrer sous"

Répondre #9
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 ?


Re : Firefox et Chromium n'affiche plus la fenêtre "enregistrer sous"

Répondre #10
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

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

Re : Firefox et Chromium n'affiche plus la fenêtre "enregistrer sous"

Répondre #11
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.

Re : Firefox et Chromium n'affiche plus la fenêtre "enregistrer sous"

Répondre #12

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 ?