Cozy Drive 3.16.1 provoque freeze et crash sur Ubuntu


#1

Bonjour, suite à la mise à jour 3.16.1 j’ai un bug légèrement différent de celui évoqué dans le thread sur le sandbox : cozydrive fonctionne mais provoque à chaque lancement un freeze causant un crash de Nautilus et du moteur graphique.

Je suis sous Ubuntu 19.04 avec GNOME 3.32.1. J’ai tenté de lancé l’application avec l’option no-sandbox mais sans résultat (le freeze et le crash se produisent encore).

Edit le 2019/11/14 pour corriger le numéro de version dans le titre et le texte ici (précédemment, j’avais écrit 3.16.0, au lieu de 3.16.1).


#2

Bonjour @tyrnis,

Bienvenue à bord du forum :smile:,

Tu parles d’un souci apparu avec la version 3.16.0 ou la 3.16.1 publiée vendredi dernier ?

Si l’application fonctionne, ça n’est pas un souci de bac à sable. Si tu avais besoin de lancer l’application avec --no-sandbox, elle ne démarrerait pas du tout sans cette option.

Un autre Cozynaute nous a signalé le même comportement ce ouikende, donc nous avons testé l’application dans une machine virtuelle avec Ubuntu 19.04 et n’arrivons pas à reproduire le souci.

Est-ce que tu pourrais regarder dans ton ~/.xsession-errors si tu vois des erreurs qui pourraient correspondre à ce gel ?


#3

Merci pour votre réponse. Effectivement c’est la version 3.16.1, j’avais regardé trop rapidement le nom du fichier. L’application fonctionne, mais cause un freeze et crash du moteur graphique (et de nautilus, mais je ne sais pas trop dans quel ordre).

Je n’ai pas de fichier .xsession-errors (il me semble que les erreurs du moteur graphique sont enregistrés ailleurs désormais, mais j’ai oublié où) cependant comme je le signalais le freeze est concomitant avec un crash de nautilus dont le rapport indique une erreur de segmentation. Jusqu’à présent le freeze c’est produit à chaque fois cozydrive se lançait et ne se produit pas si cozydrive reste éteins. Je peux tenter de reproduire la situation un peu plus tard aujourd’hui si vous pensez que certains logs seraient utiles.


#4

Merci de vos réponses. Je vais demander à notre équipe technique quelles informations pourraient les aider à comprendre ce qui se passe, et je vous tiendrai au courant (mais il me semble que ce jour est férié en france, donc je n’aurai peut-être pas de réponses avant demain).


#5

Bonjour Clochix,

Pour info, je rencontre le même problème avec ma Debian 10.1 Buster
Dans le .xsession-errors, j’ai trouvé ça dans ce qui ressemble à la phase de mise en place du systray :

Cjs-Message: 21:06:55.198: JS LOG: [LookingGlass/info] Adding indicator: Cozy Drive1
Cjs-Message: 21:06:58.974: JS LOG: [LookingGlass/error] unable to lookup icon for Cozy Drive1_1-panel
Cjs-Message: 21:06:58.983: JS LOG: [LookingGlass/error] unable to lookup icon for Cozy Drive1_1-panel
Cjs-Message: 21:07:03.059: JS LOG: [LookingGlass/error] unable to lookup icon for Cozy Drive1_3-panel
Cjs-Message: 21:07:03.069: JS LOG: [LookingGlass/error] unable to lookup icon for Cozy Drive1_3-panel
...
...
...
Cjs-Message: 21:08:50.679: JS LOG: [LookingGlass/error] unable to lookup icon for Cozy Drive1_4711-panel
Cjs-Message: 21:08:50.693: JS LOG: [LookingGlass/error] unable to lookup icon for Cozy Drive1_4711-panel
Cjs-Message: 21:08:50.702: JS LOG: [LookingGlass/error] unable to lookup icon for Cozy Drive1_4711-panel
cinnamon-session[987]: WARNING: t+130,73499s: Requesting system restart...
cinnamon-session[987]: WARNING: t+130,73518s: Attempting to restart using systemd...
Gdk-Message: 21:08:56.370: cinnamon-session: Fatal IO error 11 (Ressource temporairement non disponible) on X server :0.
Gdk-Message: 21:08:56.371: csd-a11y-keyboard: Fatal IO error 11 (Ressource temporairement non disponible) on X server :0.
Gdk-Message: 21:08:56.371: csd-keyboard: Fatal IO error 11 (Ressource temporairement non disponible) on X server :0.

L’icône de Cozy Drive est pourtant bien visible et active…

Voila, si ça peut aider…


#6

Merci beaucoup Bib :smile:

Premier retour sous Debian, mais avec peut-être des journaux qui vont nous mettre sur la piste.


#7

@tyrnis @bib,

Pour être certains que c’est bien une régression de la 3.16.1, est-ce que vous pourriez essayer de ré-installer la 3.16.0 et vérifier que vous n’avez pas de gel avec celle-ci ?

Merci de votre aide !


#8

Fait, et elle tourne comme une horloge.


#9

Merci de la confirmation !


#10

Rectificatif !

  • Je viens d’avoir un freeze d’une trentaine de seconde.
  • Avec la 3.16.1, il apparait dès le lancement de Cozy Drive.
  • Je n’ai pas souvenir d’avoir eu ce problème lors de la sortie de la 3.16.0. Mais j’ai été loin de ma bécane toute la semaine dernière et il y avait pas mal de trucs à synchroniser…

#11

Le problème d’icon apparait aussi dans mes logs, mais depuis très longtemps.
Il y avait un problème de freeze de quelques minutes au lancement de cozydrive sur Ubuntu 18.04, il y a plusieurs mois à cause de cela. A cette époque j’avais signalé le problème sur le forum GitHub. Le problème (de freeze) avait été réglé dans la version 3.13.0

Peut être que la correction apporté par la 3.13.0 a sauté. Ici le freeze est beaucoup plus “violent” (i.e. pas de récupération auto) mais vu que j’ai changé de version d’Ubuntu entre temps je ne peux pas comparer.

Je tente d’installer la 3.16.0 tout à l’heure :slight_smile:


#12

Je viens de ré-installé la 3.16.0, aucun problème de freeze / crash. Je confirme aussi ce que je disais dans le précédent message : les messages d’erreur lié à l’icon ne semblent pas lié au freeze, ils apparaissent avec la 3.16.0 tout comme avec la 3.16.1

Avec la 3.16.0 :

Nov 13 09:32:18 neutrino gnome-shell[2059]: [AppIndicatorSupport-DEBUG] Registering StatusNotifierItem :1.993/org/ayatana/NotificationItem/Cozy_Drive1
Nov 13 09:32:18 neutrino gnome-shell[2059]: [AppIndicatorSupport-FATAL] unable to update overlay icon
Nov 13 09:32:18 neutrino gnome-shell[2059]: [AppIndicatorSupport-FATAL] unable to update overlay icon
Nov 13 09:32:23 neutrino gnome-shell[2059]: [AppIndicatorSupport-FATAL] unable to update icon
Nov 13 09:32:23 neutrino gnome-shell[2059]: [AppIndicatorSupport-FATAL] unable to update icon
Nov 13 09:32:23 neutrino gnome-shell[2059]: [AppIndicatorSupport-FATAL] unable to update overlay icon
Nov 13 09:32:23 neutrino gnome-shell[2059]: [AppIndicatorSupport-FATAL] unable to update icon
Nov 13 09:32:23 neutrino gnome-shell[2059]: message repeated 2 times: [ [AppIndicatorSupport-FATAL] unable to update icon]
Nov 13 09:32:23 neutrino gnome-shell[2059]: [AppIndicatorSupport-FATAL] unable to update overlay icon

Avec la 3.16.1 le message d’erreur sur l’icon apparaissait aussi, mais des erreurs plus problèmatiques apparaissait à la fin :

Nov 11 09:49:26 neutrino gnome-shell[2126]: [AppIndicatorSupport-DEBUG] Registering StatusNotifierItem :1.113/org/ayatana/NotificationItem/Cozy_Drive1
Nov 11 09:49:26 neutrino gnome-shell[2126]: [AppIndicatorSupport-FATAL] unable to update overlay icon
Nov 11 09:49:26 neutrino gnome-shell[2126]: [AppIndicatorSupport-FATAL] unable to update overlay icon
Nov 11 09:49:30 neutrino gnome-shell[2126]: [AppIndicatorSupport-FATAL] unable to update icon
Nov 11 09:49:30 neutrino gnome-shell[2126]: [AppIndicatorSupport-FATAL] unable to update icon
Nov 11 09:49:30 neutrino gnome-shell[2126]: [AppIndicatorSupport-FATAL] unable to update overlay icon
Nov 11 09:49:31 neutrino gnome-shell[2126]: [AppIndicatorSupport-FATAL] unable to update icon
Nov 11 09:49:31 neutrino gnome-shell[2126]: [AppIndicatorSupport-FATAL] unable to update icon
Nov 11 09:49:31 neutrino gnome-shell[2126]: [AppIndicatorSupport-FATAL] unable to update overlay icon
Nov 11 09:49:31 neutrino gnome-shell[2126]: [AppIndicatorSupport-FATAL] unable to update icon
Nov 11 09:49:31 neutrino gnome-shell[2126]: message repeated 2 times: [ [AppIndicatorSupport-FATAL] unable to update icon]
Nov 11 09:49:31 neutrino gnome-shell[2126]: [AppIndicatorSupport-FATAL] unable to update overlay icon

Puis le freeze / crash se produissait :

Nov 11 09:49:52 neutrino /usr/lib/gdm3/gdm-x-session[1995]: (**) Option "fd" "21"
Nov 11 09:49:52 neutrino /usr/lib/gdm3/gdm-x-session[1995]: (II) event3  - Power Button: device removed
Nov 11 09:49:52 neutrino /usr/lib/gdm3/gdm-x-session[1995]: (**) Option "fd" "24"
Nov 11 09:49:52 neutrino /usr/lib/gdm3/gdm-x-session[1995]: (II) event14 - Video Bus: device removed
Nov 11 09:49:52 neutrino /usr/lib/gdm3/gdm-x-session[1995]: (**) Option "fd" "25"
Nov 11 09:49:52 neutrino /usr/lib/gdm3/gdm-x-session[1995]: (II) event15 - Video Bus: device removed
Nov 11 09:49:52 neutrino /usr/lib/gdm3/gdm-x-session[1995]: (**) Option "fd" "26"
...
Nov 11 09:49:52 neutrino /usr/lib/gdm3/gdm-x-session[1995]: (II) event22 - PS/2 Synaptics TouchPad: device removed
Nov 11 09:49:52 neutrino /usr/lib/gdm3/gdm-x-session[1995]: (**) Option "fd" "30"
Nov 11 09:49:52 neutrino /usr/lib/gdm3/gdm-x-session[1995]: (II) event8  - HID 04f3:0103 Consumer Control: device removed
Nov 11 09:49:52 neutrino /usr/lib/gdm3/gdm-x-session[1995]: (II) AIGLX: Suspending AIGLX clients for VT switch
Nov 11 09:49:52 neutrino kernel: [  297.694021] rfkill: input handler enabled
Nov 11 09:49:52 neutrino gnome-shell[2126]: [AppIndicatorSupport-FATAL] unable to update icon
Nov 11 09:49:52 neutrino gnome-shell[2126]: [AppIndicatorSupport-FATAL] unable to update overlay icon
Nov 11 09:49:52 neutrino gnome-shell[2126]: [AppIndicatorSupport-FATAL] unable to update icon
Nov 11 09:49:52 neutrino gnome-shell[2126]: message repeated 2 times: [ [AppIndicatorSupport-FATAL] unable to update icon]
Nov 11 09:49:52 neutrino gnome-shell[2126]: [AppIndicatorSupport-FATAL] unable to update overlay icon
Nov 11 09:49:52 neutrino systemd[1]: Started Getty on tty3.
Nov 11 09:49:52 neutrino /usr/lib/gdm3/gdm-x-session[1995]: (II) systemd-logind: got pause for 13:79
Nov 11 09:49:52 neutrino /usr/lib/gdm3/gdm-x-session[1995]: (II) systemd-logind: got pause for 13:75
Nov 11 09:49:52 neutrino /usr/lib/gdm3/gdm-x-session[1995]: (II) systemd-logind: got pause for 13:72
Nov 11 09:49:52 neutrino /usr/lib/gdm3/gdm-x-session[1995]: (II) systemd-logind: got pause for 13:76
Nov 11 09:49:52 neutrino /usr/lib/gdm3/gdm-x-session[1995]: (II) systemd-logind: got pause for 13:86
Nov 11 09:49:52 neutrino /usr/lib/gdm3/gdm-x-session[1995]: (II) systemd-logind: got pause for 13:67
Nov 11 09:49:52 neutrino /usr/lib/gdm3/gdm-x-session[1995]: (II) systemd-logind: got pause for 226:0
Nov 11 09:49:52 neutrino /usr/lib/gdm3/gdm-x-session[1995]: (II) systemd-logind: got pause for 13:71
Nov 11 09:49:52 neutrino /usr/lib/gdm3/gdm-x-session[1995]: (II) systemd-logind: got pause for 13:69
Nov 11 09:49:52 neutrino /usr/lib/gdm3/gdm-x-session[1995]: (II) systemd-logind: got pause for 13:66
Nov 11 09:49:52 neutrino /usr/lib/gdm3/gdm-x-session[1995]: (II) systemd-logind: got pause for 13:73
Nov 11 09:49:52 neutrino /usr/lib/gdm3/gdm-x-session[1995]: (II) systemd-logind: got pause for 13:74
Nov 11 09:49:52 neutrino /usr/lib/gdm3/gdm-x-session[1995]: (II) systemd-logind: got pause for 13:77
Nov 11 09:49:52 neutrino /usr/lib/gdm3/gdm-x-session[1995]: (II) systemd-logind: got pause for 13:70
Nov 11 09:49:52 neutrino /usr/lib/gdm3/gdm-x-session[1995]: (II) systemd-logind: got pause for 13:78
Nov 11 09:49:52 neutrino /usr/lib/gdm3/gdm-x-session[1995]: (II) systemd-logind: got pause for 13:68
Nov 11 09:49:52 neutrino /usr/lib/gdm3/gdm-x-session[1995]: (II) systemd-logind: got pause for 13:65
Nov 11 09:49:52 neutrino gnome-shell[2126]: [AppIndicatorSupport-FATAL] unable to update icon
Nov 11 09:49:52 neutrino gnome-shell[2126]: message repeated 2 times: [ [AppIndicatorSupport-FATAL] unable to update icon]
Nov 11 09:49:52 neutrino gnome-shell[2126]: [AppIndicatorSupport-FATAL] unable to update overlay icon
Nov 11 09:49:52 neutrino gnome-shell[2126]: [AppIndicatorSupport-FATAL] unable to update icon
Nov 11 09:49:52 neutrino gnome-shell[2126]: message repeated 2 times: [ [AppIndicatorSupport-FATAL] unable to update icon]
Nov 11 09:49:52 neutrino gnome-shell[2126]: [AppIndicatorSupport-FATAL] unable to update overlay icon
Nov 11 09:49:52 neutrino gnome-shell[2126]: [AppIndicatorSupport-FATAL] unable to update icon
Nov 11 09:49:52 neutrino gnome-shell[2126]: message repeated 2 times: [ [AppIndicatorSupport-FATAL] unable to update icon]
Nov 11 09:49:52 neutrino gnome-shell[2126]: [AppIndicatorSupport-FATAL] unable to update overlay icon
Nov 11 09:49:52 neutrino gnome-shell[2126]: [AppIndicatorSupport-FATAL] unable to update icon
Nov 11 09:49:52 neutrino gnome-shell[2126]: message repeated 2 times: [ [AppIndicatorSupport-FATAL] unable to update icon]
Nov 11 09:49:52 neutrino gnome-shell[2126]: [AppIndicatorSupport-FATAL] unable to update overlay icon
.... (Le message d'erreur se répète jusqu'au moment où je force le reboot de mon pc)

#13

2h après la réinstallation de la 3.16.0 aucun freeze à signaler.


#14

Merci pour toutes ces précisions :slight_smile:


#15

Hello @tyrnis et @bib,

Une hypothèse est que ces lenteurs au démarrage de l’application pourraient être liées au clignotement de l’icône. En version 3.16.1, l’icône clignotait pour mieux rendre compte de l’activité de l’application, mais dans certaines configurations, ce clignotement en devenait gênant. Nous avons amélioré ce comportement, et peut-être ces améliorations vont-elles améliorer la situation avec Gnome sous Ubuntu. Si vous souhaitez tester en avant-première la prochaine version, elle est ici : https://github.com/cozy-labs/cozy-desktop/releases/tag/v3.16.2-beta.3


#16

Bonjour Clochix,
Le problème semble avoir disparu sur ma Debian. Merci ! :+1:
Par contre j’ai un soucis de synchronisation :

  • Un fichier supprimé en local n’a pas été mis dans la corbeille de mon drive
  • L’ajout d’un nouveau fichier n’a pas été détecté.

Et le lancement de la synchronisation manuelle ne change rien.
A noter que le message ‘Préparation en cours’ ne s’affiche que quelques secondes contre une vingtaine de minutes pour les versions précédentes.
Je vous envoie un message via l’application, les journaux vous aideront sûrement.


#17

Bonne nouvelle, il n’y a en fait aucun problème de synchronisation.
C’est simplement l’application qui affiche le message “Votre Cozy est à jour” alors qu’elle est toujours en train de la “préparer”.

  • Avec la version 3.16.0 et les précédentes la “Préparation en cours” durait 20-25 minutes (plus de 25000 fichiers à contrôler)
  • Avec cette bêta, le message est affiché à peine 5 secondes, mais l’application fait bien son travail, et au bout des 20 minutes, tout est ok.

#18

Merci pour cette nouvelle version qui semble bien mieux fonctionner. En effet, mon cozy ne se synchronisait plus depuis la 3.16.1 (AppImage sous Linux Mint Cinnamon 19.2)

Juste une question : la beta se mettra-t-elle à jour automatiquement lors de la sortie de la 3.16.2 stable ?


#19

Merci pour la confirmation @PhilippeH :smile:

Oui, l’application se mettra automatiquement à jour lundi lorsque sortira la 3.16.2 finale.


#20

Désolé je n’ai vu votre message que maintenant. La beta fonctionne correctement oui.