Nautilus: Impossible to change case of filename/extension in Windows Share
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Nautilus |
Invalid
|
Undecided
|
Unassigned | ||
gvfs |
Unknown
|
Critical
|
|||
samba |
Fix Released
|
Medium
|
|||
gvfs (Ubuntu) |
Triaged
|
Low
|
Ubuntu Desktop Bugs | ||
samba (Debian) |
Fix Released
|
Unknown
|
Bug Description
Altough Linux is a case-sensitive operating system, I cannot change the case in filename or extension in nautilus when working on a Windows Share. If I try to rename from 123.abc to 123.ABC for example, nautilus will tell me there already is a file with that name.
Obviously, it doesn't matter to Windows the case of the filename/extension. The problem is that sometimes we use Windows shares to store files that will be accessed on Linux or shared between the two operating systems. Then it becomes a problem.
Example situation: You are trying to watch a AVI movie with subtitles using MPlayer. Both files (.avi, .srt) are stored at a Windows share. In order for this to work with MPlayer, both files have to have the exact same name and case. The subtitles file (.srt) has one letter in a wrong case. You try to change it with Nautilus and it won't work. Now the only two solutions are renaming through a terminal or physichal access to the Windows machine.
I have some other problems, regarding external scripts linking PPT and XLS to a database... If someone at the Windows side changes the case of one letter of any of the files, we at the Linux side can't fix it simply using Nautilus. Terminal or physical access is required.
And, anyway, not being able to rename a file at a share cannot be an expected behavior. It makes no sense.
Regards,
Effenberg
Changed in nautilus: | |
status: | Incomplete → New |
Changed in nautilus: | |
status: | New → Triaged |
Changed in nautilus: | |
status: | Unknown → New |
Changed in samba: | |
status: | Unknown → Fix Released |
Changed in samba: | |
status: | Unknown → Fix Released |
Changed in gvfs: | |
importance: | Unknown → Critical |
status: | Unknown → New |
Changed in samba: | |
importance: | Unknown → Medium |
Changed in gvfs: | |
status: | New → Unknown |
Thank you for your bug report. That's not a bug though but a limitation of the fat filesystem which are not casesensitive