Lorsque j'exécute Nautilus à partir de la ligne de commande, il démarre correctement mais cela apparaît dans le terminal:
Nautilus-Share-Message: Called "net usershare info" but it failed: 'net usershare' returned error 255: mkdir failed on directory /var/run/samba/msg.lock: Permission denied
net usershare: cannot open usershare directory /var/lib/samba/usershares. Error No such file or directory
Please ask your system administrator to enable user sharing.
Dois-je vraiment demander à mon administrateur système d'activer le partage d'utilisateurs?
Mon administrateur est moi-même et je n'utilise pas Samba.
Ce message est-il le signe de problèmes plus importants avec mon Ubuntu?
Sinon, comment puis-je l'empêcher d'apparaître? (Nautilus est lancé par un programme que je teste en version bêta mais que je ne peux pas modifier, et le problème actuel rend les erreurs de ce programme moins visibles dans le terminal)
sudo apt install samba
a fonctionné.sudo apt install samba
2.sudo mkdir -p /var/lib/samba/usershares/
J'ai fait ces deux choses pour corriger cela:
et
la source
chmod
affaire a fonctionné.Dans mon cas, je n'avais pas installé samba, j'ai donc dû installer samba puis créer le dossier.
Avant cela, il fallait installer le tracker parce que Nautilus ne fonctionnait même pas
la source
Une autre solution plus simple - Ajoutez votre utilisateur dans le groupe sambashare:
la source
ne suffisaient pas, alors
semble avoir résolu mon problème ... ty @cbaconnier
la source
C'est triste. Juste pour ignorer ce message, regardez quelle méthode nous devons utiliser.
Pour moi, j'ai dû installer samba dans Ubuntu 19.10 . J'ai essayé toutes les méthodes pour ignorer l'installation de samba, mais aucune n'a fonctionné. Pauvre nous pour l'utilisation de nautilus. Et ses icônes de bureau en conflit ne s'affichent pas dans le bureau.
la source