Fedora-Fr - Communauté francophone Fedora - Linux

Communauté francophone des utilisateurs de la distribution Linux Fedora.

  

Dernière news : Fedora 34 Beta est disponible

#1 27/08/2020 12:26:29

trvdc
Membre
Inscription : 26/01/2012
Messages : 113

[Résolu] Dnfdragora ne fonctionne plus.

Bnjour,

Mon passage à F32 est très récent, d’abord sur un desktop puis un portable à qqes jour d’intervalles.
C’est en voulant faire une mise à jour sur le portable que j’ai constaté le problème.
En vérifant sur le desktop : idem.

Mais restons sur le portable qui avait un fonctionnement F31 parfait.
(Asus Visobook, installation initiale F30 par clé usb bootable ; puis upgrade F31)

L’upgrade f32 s’est apparemment bien déroulé, selon :
# dnf system-upgrade download –releasever=32
# dnf system-upgrade reboot
# dnf system-upgrade clean
# dnf clean packages

Le blocage de dnf :
Il tourne indéfiniment sur les dépôts (rpm fusion free (?).
J’aurais volontiers éclaircis la liste des dépôts mais aucun bouton de la fenêtre dnf n’est actif. Pour arrêter : le gestionnaire de tâches !

Pour trouver des indices j’ai lancé dnf en ligne de commande, j’y comprends pas grand-chose ; et vous ?

# dnfdragora-updater 
Traceback (most recent call last):
  File "/usr/bin/dnfdragora-updater", line 35, in <module>
    import dnfdaemon.client
  File "/usr/lib/python3.8/site-packages/dnfdaemon/client/__init__.py", line 192, in <module>
    session = DBus(Gio.bus_get_sync(Gio.BusType.SESSION, None))
gi.repository.GLib.Error: g-io-error-quark: Error sending credentials: Error sending message: Broken pipe (44)
# ….
# dnfdragora
défaillance du client dnfdaemon [g-io-error-quark: Error sending credentials: Error sending message: Broken pipe (44)]
Réessayez en utilisant un shell de connexion (soit « su - »)
# su - dnfdragora
su: l'utilisateur dnfdragora n'existe pas ou l'entrée de l'utilisateur ne contient pas tous les champs requis
# 

Vous constaterez que mon niveau n’a pas évolué ; le temps ne fait rien à l’affaire (8-<}

J’ai désinsatllé et réinstallé dnfdragora selon les explications :
https://forums.fedora-fr.org/viewtopic.php?id=69958
Sans résultat.

Avez vous qqes bonnes lignes de commande à me proposer; pour en savoir plus, et résoudre ce problème ?
@+


Tour AMD Ryzen3 / Gigabyte B450 /Xfce
Portable Asus VivoBook /Xfce
Raspberry/Raspbian

Hors ligne

#2 27/08/2020 17:56:01

madko
Contributeur Fedora et Linuxé depuis 1994
Modérateur
Lieu : Noisy the Great (9³)
Inscription : 22/12/2006
Messages : 8 472
Site Web

Re : [Résolu] Dnfdragora ne fonctionne plus.

Bonjour,

Aucune idée si ça peut aider, mais il dit qu'il faut un vrai shell. Donc je sais pas 1) comment tu t'es connecté pour taper la commande, et 2) pourquoi le faire en root ? Y'a pas un icone pour lancer dnfdragora dans ta session graphique ?

En gros on dirait qu'il veut causer à l'interface graphique, mais qui doit tourner sous un autre utilisateur... bref il trouve pas d'affichage peut être.


Linux, ya moins bien, mais c'est plus chèr!!!
Fedora 32 WorkStation sur HP 850 G5
Fedora 32 SilverBlue sur Lenovo Thinkpad Yoga 12

Hors ligne

#3 27/08/2020 19:48:27

trvdc
Membre
Inscription : 26/01/2012
Messages : 113

Re : [Résolu] Dnfdragora ne fonctionne plus.

madko a écrit :

Bonjour,
1) comment tu t'es connecté pour taper la commande, et 2) pourquoi le faire en root ? Y'a pas un icone pour lancer dnfdragora dans ta session graphique ?

Dans l'environnement graphique ça marchait pas. Pas assez patient ??
En root : sans vraie raison ; juste parce que plus avant on nous demande le mot de passe root.
J'essaye  en utilisateur :
$ dnfdragora  et j'obtiens une suite de ...

usr/lib64/python3.8/site-packages/yui.py:1472: Warning: Source ID 1563 was not found when attempting to remove it
  return _yui.YDialog_waitForEvent(self, timeout_millisec)
/usr/lib64/python3.8/site-packages/yui.py:1472: Warning: Source ID 1565 was not found when attempting to remove it
  return _yui.YDialog_waitForEvent(self, timeout_millisec)
.....


Mais :

Dans le fenêtre graphique MàJ la liste est là; ça se passe bien (une cinquantaine de paquets, 124 installations). et fin normale
Sauf que dans la console ça defile toujours "source ID 114 000" et plus .
Je ferme la console et j'ai droit à l'avertissement "processus en cours ..." Tant pis j'arrête.

Je vais faire d'autres vérifications; j'ai découvert aussi un nouveau problème d'impression sur le desktop.
(je n'ai pas installé le pilote d'impression sur le portable).
Après l'upgrade, je n'ai pas encore tout testé !!!

Pour la mise à jour c'est déjà ça, Merci. Peut-être pour le reste ....
je reviens plus tard avec j'espère des résultats.
@+


Tour AMD Ryzen3 / Gigabyte B450 /Xfce
Portable Asus VivoBook /Xfce
Raspberry/Raspbian

Hors ligne

#4 29/08/2020 19:39:10

trvdc
Membre
Inscription : 26/01/2012
Messages : 113

Re : [Résolu] Dnfdragora ne fonctionne plus.

Bonjour, me revoilà.   
En bref, j’ai réinstallé (dnf remove et dnf install);
Et ça marche !     
                                                   (le portable, et le desktop)
Oui, j'avais déjà fais la réinstallation, et je n'avais pas observé de changement; mais j'ai aussi redémarré mon portable depuis . alors sans doute ?
Je dis « en bref » car avec les allers-retours de l'interface graphique à la console…..

Leçon apprise, et application sur le desktop.

Bon, je temporise pour afficher « résolu », car j’aimerais avoir un éclaircissement sur les premières lignes de l’affichage suivant, et le contenu « variant" d’un « dnfdragoro.yaml » à l’autre :
 

$ dnfdragora
Try reading configuration file
From ./dnfdragora.yaml
Skipped exception: <[Errno 2] Aucun fichier ou dossier de ce type: './dnfdragora.yaml'>
From /etc/dnfdragora/dnfdragora.yaml
Finally read user settings from /home/trividic/.config/dnfdragora.yaml
Logging disabled
…….. etc....

Effectivement, je ne trouve pas « ./dnfdragora.yaml »
Mais : /etc/dnfdragora/dnfdragora.yaml qui contient :

settings:
    use_comps: True
    always_yes: False
    update_interval: 180
#    log_filename: PATH/TO/dnfdragora.log
#    log_level_debug: True

#    path:
#        group_icons: /usr/share/icons
#        To see icons set the following path
#        images: PATH_TO_DNFDRAGORA/share/images

Quant à  /home/trvdc/.config/dnfdragora.yaml ; il contient :

settings:
  metadata:
    last_update: 2020-08-29 12:22
    update_interval: 48
  search:
    match_all: false
    newest_only: false
view:
  filter: all
  show: all

Sur le portable ; même lignes sur la console et petites différences dans le fichier :
/home/trvdc/.config/dnfdragora.yaml :
last date : '' ;
et
filter : to update

Bon,ok. Sauf votre avis j’y touche pas !
Mais est-ce normal tout ça ?
Merci pour votre attention


Tour AMD Ryzen3 / Gigabyte B450 /Xfce
Portable Asus VivoBook /Xfce
Raspberry/Raspbian

Hors ligne

#5 30/08/2020 12:07:14

trvdc
Membre
Inscription : 26/01/2012
Messages : 113

Re : [Résolu] Dnfdragora ne fonctionne plus.

Le sujet avait déjà été traité en mai (presque); mais je ne l'avais pas trouvé avec une recherche "dnfdragora". Désolè.
Une solution : rm ~/.config/dnfdragora.yaml.
J'ai préféré le renommer, et essayer dnfdragora.
Parfait,
Je ne sais pas si c'est LA solution, mais je déclare résolu.

Mon passage à F32 n'est pas très heureux (j'ai un problème d'impression à résoudre).
Je vais essayer de me montrer plus précis dans mes recherches:roll:
@+


Tour AMD Ryzen3 / Gigabyte B450 /Xfce
Portable Asus VivoBook /Xfce
Raspberry/Raspbian

Hors ligne

Pied de page des forums