Page 2 sur 3

Re: problème connexion Nextcloud

Posté : mer. 27 juin 2018 15:22
par Sylvestre
Effectivement, en faisant ce que tu dis, le nom qui fonctionne est "nextcloud-client"
voilà le message qui s'affiche lorsque je lance nextcloud via le terminal :
Qt: Session management error: None of the authentication protocols specified are supported
QNetworkManagerInterface::QNetworkManagerInterface(QObject*) propsReply "An AppArmor policy prevents this sender from sending this message to this recipient; type=\"method_call\", sender=\":1.1097\" (uid=1000 pid=3982 comm=\"nextcloud \" label=\"snap.nextcloud-client.nextcloud-client (enforce)\") interface=\"org.freedesktop.DBus.Properties\" member=\"GetAll\" error name=\"(unset)\" requested_reply=\"0\" destination=\"org.freedesktop.NetworkManager\" (uid=0 pid=1188 comm=\"/usr/sbin/NetworkManager --no-daemon \" label=\"unconfined\")"
QNetworkManagerInterface::QNetworkManagerInterface(QObject*) nmReply "An AppArmor policy prevents this sender from sending this message to this recipient; type=\"method_call\", sender=\":1.1097\" (uid=1000 pid=3982 comm=\"nextcloud \" label=\"snap.nextcloud-client.nextcloud-client (enforce)\") interface=\"org.freedesktop.NetworkManager\" member=\"GetDevices\" error name=\"(unset)\" requested_reply=\"0\" destination=\"org.freedesktop.NetworkManager\" (uid=0 pid=1188 comm=\"/usr/sbin/NetworkManager --no-daemon \" label=\"unconfined\")"
"Object path cannot be empty"
Sys Info size: 0
int main(int, char**) Already running, exiting...



Et, du coup, nextcloud ne se lance pas.

Re: problème connexion Nextcloud

Posté : mer. 27 juin 2018 16:59
par did
did a écrit :Comment as-tu installé Nextcloud ?

Re: problème connexion Nextcloud

Posté : mer. 27 juin 2018 21:47
par jack
did a écrit :
jack a écrit : Si tu as eu l'erreur "commande non trouvé" signifie que le programme graphique "nextcloud" ne se lance pas avec la commande "nextcloud" mais surement avec quelque s'y approchant.
Je suis aussi sous Ubuntu 18.04 et nextcloud est bien la commande du client Nextcloud, (version du ppa).
Dans la doc de Ubuntu, j'avais vu qu'il fallait installer le paquet nextcloud-client : https://doc.ubuntu-fr.org/nextcloud-client#installation

Code : Tout sélectionner

sudo apt install nextcloud-client
mais cela m'a induit en erreur. Je pensais que Nexcloud s’exécuterait avec le même nom que son paquet (nextcloud-client). Mais en effet, en continuant la lecture de la doc de Ubuntu (lien ci-dessus), la commande serait exécuter bien comme tu le penses :

Code : Tout sélectionner

nextcloud

On est tellement peu nombreux sous Linux (à peine 2% des parts de marché à l'utiliser), que je préfère apprendre à quelqu'un à pécher plutôt que lui donner le poisson ;)
Did, en effet du coup, c'est curieux cette erreur retourné "commande non trouvé" en tapant la commande "nextcloud".

A sylvestre, ma première proposition tiens toujours : taper les premières lettres puis la touche "<tab>" (comme expliqué dans mon message précédent). Je serais curieux de savoir si le nom s'auto-complète ou pas.

Deuxième proposition, vérifier que le paquet est bien installé avec la commande suivante (l'étoile est un jocker, signifie n'importe quel caractère après la chaine "nextcloud")

Code : Tout sélectionner

dpkg -l nextcloud*
La doc pour info : https://doc.ubuntu-fr.org/apt-get#trouver_un_paquet

Exécute là, tu devrais avoir un résultat à peu près similaire à ce que j'ai par exemple, pour vérifier l'installation spotify

Code : Tout sélectionner

xbionic@bionic:~$ dpkg -l *potify*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                                       Version                    Architecture               Description
+++-==========================================-==========================-==========================-=========================================================================================
ii  spotify-client                             1:1.0.80.480.g51b03ac3-13  amd64                      Spotify streaming music client
xbionic@bionic:~$ 
On peut voir que mon paquet est spotify-client.
Tu devrais avoir un truc dans le genre avec Nextcloud. Colle le résultat ici.

Re: problème connexion Nextcloud

Posté : mer. 27 juin 2018 22:08
par jack
Je trouve trop lent pour répondre moi :). J'étais en train de faire autre chose en même temps et vous avez répondu entre temps.

Sylvestre, penses à utiliser les boutons (ces boutons se situent juste au dessus du cadre dans lequel tu tapes ton texte) pour mettre en forme le texte que tu cites ou le retour des commandes.

Donc en effet, peux tu nous dire,

- Comment tu as installer ton programme.
- Donner le résultat des commandes :

Code : Tout sélectionner

dpkg -l *nextcloud*
et pour voir s'il s'agit d'une version PPA ou des dépots de ta distribution, donner le résultat de :

Code : Tout sélectionner

apt show nextcloud
Il faudra très certainement réinstallé.

Re: problème connexion Nextcloud

Posté : jeu. 28 juin 2018 00:52
par did
Nextcloud-client était bien la commande pour lancer le client Nextcloud sous les anciennes version d'Ubuntu, du moins il me semble, je dis ça de mémoire. En revanche sous 18.04 que j'utilise en ce moment c'est bien simplement nextcloud, je l'ai vérifié.

Dans les dépôt Ubuntu de base, il n'y a pas de client Nextcloud (sauf erreur de ma part). Pour l'installer la méthode la plus simple c'est d'utiliser le ppa officel (https://launchpad.net/~nextcloud-devs/+ ... ntu/client) comme effectivement indiqué dans la doc Ubuntu-fr.

Étant donné la commande ubuntu-client et les problèmes dépendance que décrit Sylvestre au début du sujet, je dirais qu'il a utilisé une autre méthode d'installation, par exemple en utilisant un deb téléchargé sur le net, hors système de paquet et pas forcement optimisé pour Ubuntu.
Ou alors c'est un paquet issu d'une ancienne version qui n'a pas été correctement mis à jour lors d'une mise à niveau du système. Mais normalement lors d'un changement de version, les ppa sont désactivés automatiquement et les paquets tiers sont plutôt correctement gérés. Je penche plutôt pour la première hypothèse.

Et bravo pour tes explications très pédagogiques qui sont toujours utiles pour quelqu'un qui débute avec Ubuntu.

Re: problème connexion Nextcloud

Posté : mar. 3 juil. 2018 17:29
par Sylvestre
Bonjour,
Merci pour vos réponses et désolé de mon temps de réaction.

A Jack : lorsque je tape les premières lettres de Nextcloud + tab
c'est "nextcloud-client" qui apparait.
Puis, après quelques secondes d'attente, c'est le message d'erreur (copié plus haut) qui s'affiche.

Si je tape : dpkg -l nextcloud* : aucun paquet ne correspond à nextcloud*

<pre><font color="#8AE234"><b>couz@couz-ThinkPad-X220</b></font>:<font color="#729FCF"><b>~</b></font>$ dpkg -l nextcloud*
<b>dpkg-query:</b> aucun paquet ne correspond à nextcloud*</pre>


Comment ai-je installé Nextcloud ?
=> Via l'application "logiciels Ubuntu".
Sauf qu'en recherchant Nextcloud dans ce gestionnaire d'application, je me rend compte qu'il existe bien plusieurs logiciels. Entre autres :
"nextcloud-client" = que j'ai installé
"nextcloud" (tout court) = que je n'ai pas installé.

Donc : Je vais réinstaller Nextcloud (tout court) et je vous tiens au courant !

Re: problème connexion Nextcloud

Posté : mer. 4 juil. 2018 09:52
par did
Normalement c'est bien Nextcloud-client qu'il faut installer.
Et c'est bizarre, de mon côté, je n'ai pas de paquet Nextcloud dans les dépôts.

Peux-tu renvoyer les résultats des commandes

Code : Tout sélectionner

dpkg -l nextcloud-client

Code : Tout sélectionner

apt show nextcloud-client

Code : Tout sélectionner

ls /etc/apt/sources.list.d/

Code : Tout sélectionner

cat /etc/apt/sources.list
Ps : pour mettre le résultat entre balises code, lors de l'édition de ton message, sélectionne le texte à encadrer et clique sur le symbole </> au dessus de la boîte de texte.

Re: problème connexion Nextcloud

Posté : lun. 9 juil. 2018 11:34
par Sylvestre
J'ai eu quelques avancées ce week-end, sans pour autant résoudre le problème.
-> j'ai désinstallé nextcloud-client, et installé nextcloud. ça ne fonctionnait pas du tout
-> donc j'ai réinstallé nextcloud-client, en laissant le "nextcloud" que j'avais installé.

Ensuite, je me suis fait aider par quelqu'un de plus compétente que moi. Après avoir vérifier pas mal de trucs dans le terminal (là, j'ai pas tout compris), il en a déduit qu'il y avait un problème avec le trousseau de mots de passe de Gnome (gnome keyring). Il a essayé qq bidouilles mais ça n'ai pas fonctionné.

Enfin, j'ai désintallé Nextcloud et installé owncloud, en me disant que peut-être cela résolverait le problème. Contrairement à Nextcloud, owncloud se lance tout seul au démarrage. Mais il continue de me demander un mot de passe.

Donc j'en suis là.
Did : je n'ai pas tapé les commandes que tu proposais car j'avais désinstallé nextcloud entre-temps. Mais si tu penses qu'il y a quand même une piste, je réinstalle nextcloud et j'envoie les résultats.

Re: problème connexion Nextcloud

Posté : lun. 9 juil. 2018 12:06
par did
Réinstalle Nextcloud en suivant la procédure suivante :

Code : Tout sélectionner

sudo add-apt-repository ppa:nextcloud-devs/client
sudo apt-get update
sudo apt install libgnome-keyring0 nextcloud-client
Puis essaye de lancer l'application avec

Code : Tout sélectionner

nextcloud
Si ça ne fonctionne pas, poste ici les résultats des commandes de mon message précédent.

Re: problème connexion Nextcloud

Posté : mar. 10 juil. 2018 11:15
par Sylvestre
Merci, ça fonctionne ! (enfin presque!)

J'ai fait ce que tu m'as dit et cela a fonctionné. Désormais :
* Nextcloud se lance automatiquement au démarrage ;
* et en se lançant, j'ai un message de Gnome qui me dit : "saisissez votre mot de passe pour déverouiller. Le trousseau de connexion n'a pas été déverrouillé lors de votre connexion à cet ordinateur".
Si je tape mon mot de passe (MDP de l'ordinateur), nextcloud se lance sans me demander de MDP.

Je peux ensuite fermer Nextcloud, le rouvrir... Sans qu'aucun MDP ne me sois demandé.
Par ailleurs, si je lance Nextcloud via le terminal, ça fonctionne, sans aucun message d'erreur.

Code : Tout sélectionner

nextcloud


Donc, on peut considérer que le pb "nextcloud" (qui était en fait un problème de keyring) est résolu :-) Et merci beaucoup à tout le monde!
Par ailleurs, si vous avez une idée de comment faire pour que le trousseau de connexion se déverrouille automatiquement an lancement d'ubuntu (sans que je n'ai besoin de taper mon MDP), je suis preneur :-)