Hallo,
ich benutze als Client einen Laptop mit Lubuntu (19.04) und dem Standard-Dateimanager PCmanFM-qt (0.14.1 nicht selbst kompiliert).
Nun zum Problem. Ich kann mich mittels PCmanFM-qt mit meinen Samba-Netzwerkfreigaben auf einem kampferprobten Sambaserver (Zugriff seit Jahren mit mehreren Windowsrechnern und Ubuntu ohne Probleme) verbinden. Auch das Navigieren mit PcmanFM-qt durch sämtliche Ordner und das Öffnen von Dateien innerhalb der Samba-Netzwerkfreigaben funktioniert einwandfrei.
ABER, wenn ich einen Ordner per Drag and Drop oder Copy/Paste von der Samba-Netzwerkfreigabe auf meinen lokalen Lubuntu Laptop kopieren oder verschieben will wird immer nur der ausgewählte Ordner, nicht aber sein Inhalt kopiert/verschoben. Wechsel ich in diesen Ordner innerhalb der Samba-Netzwerkfreigabe, kann ich wieder die Dateien auswählen und diese ebenfalls auf den lokalen Lubuntu Laptop kopieren/verschieben. Das ist aber ein sehr arbeitsintensives Vorgehen...
Also, ich habe wohl den richtigen Benutzer samt Passwort genutzt. Die Zugriffsrechte passen, wodurch ich mit den Netzwerkfreigaben machen kann was ich will, löschen, kopieren, verschieben...
Meine Frage wäre:"Warum kopiert PCmanFM-qt nicht auch den Inhalt eines Ordners? Ist der Ordner/die Dateien erst mal auf dem Lubuntu Laptop gespeichert, kann ich diese lokal mittels PCmanFM kopieren/verschieben. Also Ordner auswählen und mit einem "Drag and Drob" verschieben, automatisch, inklusive seines Inhalts.
Wo kann ich nach der Ursache suchen? Ich bin mit meinem Latein am Ende!
Verschiedene Einstellungen beim Samba-Protokoll habe ich auch schon getestet (smb.conf)
1 | max protocol = SMB2 und SMB3 |
Weitere Beobachtung:
Beim Zugriff auf eine Netzwerkfreigabe mountet PCmanFM-qt ins lokale Verzeichnis
1 | /run/usr/USERID/gvfs/smb-share:server=SERVERNAME,share=SHARENAME |
Im Terminal kann ich in diesen Mount wechseln und wieder mittels cp -R jeden beliebigen Ordner rekursive kopieren.… Nur der PCmanFM macht das nicht. Wieder nur den obersten Ordner, ohne Inhalt… ☹
1000 Dank!
Edit:
Nachfolgend einige Beobachtungen ohne Erwartung einer Antwort. Aber sollten Euch dadurch Ideen kommen, die mir helfen könnten oder das riesige Brett von den Augen nehmen können. Als her damit!
Also ich habe noch etwas getestet und ein merkwürdiges Verhalten festgestellt. Um Fehler bei der Installation/Konfiguration auszuschließen habe ich parallel zu meinem Laptop eine VM auf einem Windows10 Rechner mit der gleichen Lubuntuversion erstellt und damit meine Beobachtungen gegengeprüft. Immer das gleiche Verhalten. Bei den Installationen habe ich auch immer die Defaulteinstellungen der Installationsroutine gewählt...
Neben dem PCmanFM-qt habe ich zum Testen noch Nautilus und Thunar installiert. Beide Dateimanager zeigten nicht das Verhalten wie PCmanFM-qt und kopierten alle Ordner, Unterordner und Dateien ohne Probleme vom Sambaserver zum lokalen Rechner.
ABER, nur so lange das Ziel des Drag&Drop-Vorgangs ein Fenster von Nautilus oder Thunar war. War das Ziel ein PCmanFM-qt Fenster wurde wieder nur der oberste Ordner kopiert.... Sogar von einer, in einem PCmanFM-qt Fenster, geöffneten Samba Freigabe klappte das kopieren in Nautilus- und Thunar-Fenster. Also scheint wohl was beim Einfügen in ein PCmanFM-Qt Fenster schief zu laufen...
Auch auf die Gefahr hin, dass ich einem Phantom hinterher laufe (google und co geben hier nichts her) habe ich diese Beobachtung auch mal an die PCmanFM-qt Leute berichtet. Entweder sie erschießen mich wegen Blödheit oder ich bekomme eine Erklärung (Bug?).
Sollte ich also noch leben, werde ich berichten ☺