Copie de fichiers distants via samba

Bonjour,

Une erreur survient lorsque j’essaie de copier un fichier depuis un pc distant. C’est un réseau samba et j’y accède en local via Nautilus.

L’erreur est peu parlante (“Argument invalide”) et aléatoire (dans le sens où elle ne se produit pas toujours au même moment). Toujours est-il que je ne peux copier aucuns (gros) fichiers depuis un pc distant.

Mon smb.conf est minimaliste, car je fais mes partages avec nautilus-share. (ouhhhhhh !)

jul@bureau:~$ cat /etc/samba/smb.conf [global] workgroup = MAISON security = share usershare path = /var/lib/samba/usershares usershare max shares = 100 usershare allow guests = yes usershare owner only = yes wins support = no force user = jul create mask = 0644 directory mask = 0755

Voilà c’est un peu pénible, si vous aviez des pistes, j’ai pas trouvé grand chose de probant…

Merci.

Edit : le pc distant est un win 8
Edit 2 : ça marche si j’envoie le fichier depuis win

Salut jul,
il faut que tu trouves plus d’info sur cette erreur, soit en regardant ce que tu peux trouver dans /var/log, soit en lançant le logiciel incriminé depuis une console.

Salut et merci pour ta réponse,

Je ne trouve rien dans /var/log (il est vrai que je sais pas trop ce que je cherche).

Comment faire puisque c’est un simple copier/coller depuis Nautilus ?

lancer nautilus en console, tout simplement (et non pas depuis un menu graphique, en cliquant sur un petit dessin ).
Tu verras défiler tout ce que fait nautilus, en particulier lors du copier/coller qui pose problème.

quand je lance nautilus depuis la console, nautilus se lance mais rien ne s’affiche dans la dite console…

jul@bureau:~$ nautilus jul@bureau:~$

essaie un

l’option --help te donnera la liste des options que tu peux ajouter. regarde si -vv, voire -vvv est disponible (je n’ai pas de gnome à la maison)

L’option -v ne donne rien

jul@bureau:~$ nautilus -v Could not parse arguments: Option inconnue -v
Voici toutes les options possibles :

[code]jul@bureau:~$ nautilus --help-all
Utilisation :
nautilus [OPTION…] [URI…]

Browse the file system with the file manager

Options de l’aide :
-h, --help Affiche les options de l’aide
–help-all Affiche toutes les options de l’aide
–help-gtk Affiche les options GTK+

Options GTK+
–class=CLASSE Classe du programme telle qu’utilisée par le gestionnaire de fenêtres
–name=NOM Nom du programme tel qu’utilisé par le gestionnaire de fenêtres
–gtk-module=MODULES Charge des modules GTK+ additionnels
–g-fatal-warnings Rend tous les avertissements fatals

Options de l’application :
-c, --check Effectue des rapides tests de cohérence.
–version Affiche la version du programme.
-g, --geometry=GÉOMÉTRIE Crée la fenêtre initiale avec la géométrie indiquée.
-n, --no-default-window Ne crée de nouvelles fenêtres que pour les URI explicitement précisés.
–no-desktop Ne pas gérer le bureau (ignore l’option choisie dans la boîte de dialogue Préférences).
-q, --quit Quitte Nautilus.
–display=AFFICHAGE Affichage X à utiliser
[/code]
Je n’en vois pas une susceptible de rendre nautilus plus bavard ???

A part te procurer le numéro de linux mag qui parle de la config de samba, je ne vois pas que te proposer d’autre. Je n’utilise quasiment pas samba, et pas du tout gnome et nautilus.
Il n’y a pas de log samba non plus ?

Ben les log smbd et nmbd indiquent simplement leurs démarrages et arrêts ; aucune erreur n’est signalée.

Je vais continuer à fouiner sur google plutôt :wink: , je dois pas être le seul quand même !

Juste par curiosité : ta manip dans Nautilus monte le partage samba ? Si c’est le cas, regarde les options de montage.

Sinon essaie avec un autre gestionnaire de fichiers, qui sera plus loquace en console (Dolphin t’inonde d’infos par exemple).

Usti

+1
Un autre navigateur que nautilus présentera également l’avantage de ne pas se baser sur un système de fichiers virtuel de la branche gnome. Je soupçonne une “gnomerie” d’être à l’origine de ces déboires avec les fichiers trop volumineux, tout particulièrement gvfs*. Nautilus est le navigateur de fichiers de gnome, essaye avec dolphin/konqueror, navigateurs de KDE.

Encore mieux : teste avec un navigateur spécialisé en samba comme
smb4k, komba2, xsmbrowser …

Oui, j’ai commencé à me pencher de ce côté également…
Je teste en montant les dossiers avec cifs ; ça m’embète de devoir installer toutes les libs kde…

tu verras, KDE, c’est pas si mal que ça …

Bon, j’ai monté un dossier réseau avec cifs et, après quelques tests de copie il s’avère que tout a l’air de fonctionner :

  1. en ligne de commande avec cp
  2. en graphique avec un copier/coller depuis nautilus (en utilisant le dossier monté avec cifs). J’ai au passage noté que la copie était plus lente en graphique qu’en ligne de commande…

Ceci confirmerait donc un problème avec ce “système de fichiers virtuel”.
Je ne sais plus trop quoi faire ?

J’aime bien moi gnome-shell :wink:

Perdre la facheuse habitude d’utiliser nautilus pour tout et pour rien. Ne pas compter sur nautilus pour les partages smb et pour faire le café.
Utilise-le pour ce qu’il est : un navigateur de fichiers locaux. Monte les partages samba au moyen de la ligne de commande, de /etc/fstab, de smb4k … et accède aux fichiers partagés comme s’il s’agissait de fichiers locaux.

Troll : ON.

Les raisons ne manquent pas d’éliminer cette i-gnome-inie appelée nultilus :
Imitation ratée du navigateur de MacOS, moche comme un magasin d’état albanais sous Enver Hodja, simplisme réducteur, lent, bloaté, buggué … n’en jetez plus, jetez nultilus !
Comparer avec KKKonflin : imitation ratée du navigateur de Microsoft, tape-à-l’oeil comme un supermarché texan sous George Bush, complications exagérées, tout aussi lent et bloaté, les bugs ne sont pas au mêmes endroits … C’est le jour et la nuit.

Troll : OFF

Pas taper, pas taper :slightly_smiling: Mais, pour info, si ça peut aider… j’utilise également Gnome 3 sous Sid et, comble de l’inconscience, avec Nautilus, dont je me sers aussi (sacrilège suprême) pour accéder aux partages Samba (si avec ça je suis pas mort :slightly_smiling:).

Et ça marche.

Seule différence : j’ai configuré le /etc/samba/smb.conf à la main, sans passer par nautilus-share. Et je n’ai jamais essayé avec une machine Windows 8 (seulement Windows XP, Vista, et 7). Cela dit, je n’ai pas eu besoin d’opérer des transferts supérieurs à 5 Go.

oula je me fais disputer là !
Mais moi, je suis un cliqueur fou !
Plus sérieusement, je ne suis pas le seul à utiliser le PC… Si je demande d’utiliser la commande, ça risque de grogner un peu. J’ai déjà réussi à faire oublier windows et à faire utiliser une debian au sid au quotidien ; c’est pas si mal :stuck_out_tongue: [quote=“Pyc”]Seule différence : j’ai configuré le /etc/samba/smb.conf à la main, sans passer par nautilus-share.[/quote]
Dans mon cas, je pense que c’est plutôt le smb-client qui est en cause non ? Le smb.conf ne rentre pas en jeu ? Me trompe-je ?