GNOME Bugzilla – Bug 749687
Can't write to GVFS mounted shares in Gnome 3.16.2
Last modified: 2015-05-23 19:43:32 UTC
I'm having a huge problem that I don't seem to recall having in Gnome 3.14. I'm running Arch Linux and am current on all updates as of an hour ago. If I mount any shares via Nautilus by either SMB, SFTP or FTP (those are the only ones I tried), the only program that seems to be able to edit files is Nautilus. The share I have mounted contains a bunch of FLAC and MP3 files I am trying to tag. Musicbrainz Picard, Easytag, and foobar2000 under WINE all produce I/O errors. I see the following error in my logs when I try and write using Picard: IOError: [Errno 95] Operation not supported: basic usage is also not working in a 'local terminal': [USER@USER-desktop USER]$ pwd /run/user/1000/gvfs/sftp:host=192.168.1.102,port=23/home/USER [USER@USER-desktop USER]$ touch asdf touch: setting times of ‘asdf’: Operation not supported [USER@USER-desktop USER]$ mkdir asdf mkdir: cannot create directory ‘asdf’: File exists
Terribly sorry, the first half was a copy/paste from a reddit post of a user experiencing the issue. I thought I could reproduce it due to the 'setting times' error and just assumed it was all bugged out. It's working fine on my end, however. He should be CC'ed to help with any further questions you may have.
I'm the reddit user. And the only thing I can get to write to a GVFS mounted share is Nautilus. I haven't actually tried terminal yet. I can look at that this afternoon. Feel free to ask me any questions. I will pull any logs and try any test scenarios you want me to.
Does gedit work?
If you can write using GIO apps (e.g. like gedit) but not through fuse (e.g. other apps like WINE, etc) then it is probably bug 748106.
Did some testing. Gedit works. Terminal works. Got Libreoffice and Scribus to work. Could not get anything in WINE to work, and I can't get any MP3/FLAC tagging software to work. I tried Puddletag, Easytag, and Musicbrainz Picard. I also tried to edit tags using Lollypop, which is a GTK3+ based applications, to no effect. I do a lot of MP3/Vorbis tag editing off a network share and it doesn't matter if I mount it via CIFS/SMB, SFTP or FTP, I cannot edit the tags of these files. If I copy the files local, I can edit the tags and copy them back to the share. Is there any other info I can provide that might be helpful?
Looks like bug 748106. Apps that don't use the native API and try to write a file in place fail with "Operation not supported". Unfortunately, there is no quick fix for this. *** This bug has been marked as a duplicate of bug 748106 ***