Невозможно создать файл: имя файла слишком длинное

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Закрыто
Аватара пользователя

Автор темы
FliXis
Сообщения: 363
Зарегистрирован: 31 авг 2016, 14:01
Решено: 8
Благодарил (а): 89 раз
Поблагодарили: 21 раз
Контактная информация:

Невозможно создать файл: имя файла слишком длинное

#1

11 авг 2017, 22:39

Добрый вечер!

Linux Mint 18.2 x64 Cinnamon
Файловая система btrfs

Как вот эту вот дичь поправить? Это нормальное явление для GTK? У друга вот на кедах(тоже btrfs и mint) такой ерунды вообще нет.
Такое сообщение выплывает, когда скачиваешь или пытаешься сохранить к себе какой-нибудь файл с длинным названием. В случае, если скачиваешь с торрента, то скачать его никак уже не представляется возможным, он банально выдает ошибку, что в transmission, что в deluge.

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3010 раз
Контактная информация:

Невозможно создать файл: имя файла слишком длинное

#2

11 авг 2017, 23:23

Помню только для нтфс такие ограничения :smile:
ext4 такой фигней не болеет, а с btrfs надо погуглить её спецификации на этот счет.
Изображение
   
Изображение

Аватара пользователя

Автор темы
FliXis
Сообщения: 363
Зарегистрирован: 31 авг 2016, 14:01
Решено: 8
Благодарил (а): 89 раз
Поблагодарили: 21 раз
Контактная информация:

Невозможно создать файл: имя файла слишком длинное

#3

11 авг 2017, 23:27

У друга с btrfs таких проблем не возникло, у него тоже минт, но на кедах и 18.0 или 18.1
А у меня корица, проблема старая, я с ней уже давно стал сталкиваться. Дело, видимо, в GTK или в чем-то такое. Через терминал если попытаться создать файл с длинным именем тоже нажалуется.
Еще есть момент такой - при установке я ставил галку на шифрование хомяка, возможно еще это играет роль.

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3010 раз
Контактная информация:

Невозможно создать файл: имя файла слишком длинное

#4

12 авг 2017, 00:15

FliXis писал(а): Через терминал если попытаться создать файл с длинным именем тоже нажалуется.
Ну а тут gtk явно не при чем :smile:

Играет ли роль шифрование - пока затрудняюсь ответить.
нашел только общую инфу что ограничение на длину имени файла в btrfs - 255 байт, что в принципе немало даже для utf.
Изображение
   
Изображение

Аватара пользователя

Автор темы
FliXis
Сообщения: 363
Зарегистрирован: 31 авг 2016, 14:01
Решено: 8
Благодарил (а): 89 раз
Поблагодарили: 21 раз
Контактная информация:

Невозможно создать файл: имя файла слишком длинное

#5

12 авг 2017, 02:20

Нашел тут такую тему https://www.linux.org.ru/forum/general/9070708
Ты выбрал «шифровать диск» при установке? Это уменьшает максимальную длину имени с 255 байт до примерно 140-146.
Походу таки из-за этого. Интересно, это только при данном типе шифрования или не только.

Аватара пользователя

Filin
Сообщения: 479
Зарегистрирован: 05 ноя 2016, 18:20
Решено: 1
1
Откуда: Россия Краснодар
Благодарил (а): 55 раз
Поблагодарили: 57 раз

Невозможно создать файл: имя файла слишком длинное

#6

12 авг 2017, 11:31

FliXis, спорить до усёру не буду. Но походу проблема ИМХО именно в длине ссылки. По народному в количестве знаков.Тут любая система встаёт в тупик. Не важно Linux у тебя или Winnows. Не воспринимает она система превышенное количество. Повторяюсь что спорить не не буду это сугубо моё мнение.

Аватара пользователя

vikonrob
Сообщения: 165
Зарегистрирован: 16 июл 2017, 12:14
Решено: 1
Благодарил (а): 50 раз
Поблагодарили: 21 раз
Контактная информация:

Невозможно создать файл: имя файла слишком длинное

#7

12 авг 2017, 11:55

Chocobo писал(а): ext4 такой фигней не болеет
Было у меня и на ext4, когда торрентом качал какой-то сборник обоев с очуишительно длинными именами, что в совокупности с путем размещения вылезло за рамки 255 символов..

Аватара пользователя

Bill Williamson
Сообщения: 928
Зарегистрирован: 31 авг 2016, 13:38
Решено: 34
Благодарил (а): 288 раз
Поблагодарили: 249 раз
Контактная информация:

Невозможно создать файл: имя файла слишком длинное

#8

12 авг 2017, 11:56

Вроде бы есть способ увеличить длину символов. Попробуйте поэкспериментировать в виртуальной машине.
FliXis писал(а): Такое сообщение выплывает, когда скачиваешь или пытаешься сохранить к себе какой-нибудь файл с длинным названием. В случае, если скачиваешь с торрента, то скачать его никак уже не представляется возможным, он банально выдает ошибку, что в transmission, что в deluge.
Нельзя задать более короткое имя перед сохранением? Например, KTorrent это умеет (надо щелкнуть по названию).
Изображение

Аватара пользователя

Unborn
Сообщения: 1920
Зарегистрирован: 03 сен 2016, 13:36
Решено: 24
Благодарил (а): 5 раз
Поблагодарили: 264 раза
Контактная информация:

Невозможно создать файл: имя файла слишком длинное

#9

12 авг 2017, 12:29

Не путайте байты с символами. В UTF16 используется 2 или 4 байта на символ. Сами сосчитаете количество символов при 255 байтном ограничении на длину имени файла?

Аватара пользователя

Filin
Сообщения: 479
Зарегистрирован: 05 ноя 2016, 18:20
Решено: 1
1
Откуда: Россия Краснодар
Благодарил (а): 55 раз
Поблагодарили: 57 раз

Невозможно создать файл: имя файла слишком длинное

#10

12 авг 2017, 13:02

Unborn, ну битва идёт именно длинной символике. Похоже мы все говорим об одном и том но не можем сформулировать нормально ответ а автор кажись с позиции windows толкует. Там реально эта проблема есть. Bill Williamson где то в статьях упоминал о ней, мне помнится это.

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3010 раз
Контактная информация:

Невозможно создать файл: имя файла слишком длинное

#11

12 авг 2017, 14:46

Unborn, Все верно, только обычно utf8 у нас по умолчанию, там вроде в двух байтах и кириллица убирается.
Изображение
   
Изображение

Аватара пользователя

Bill Williamson
Сообщения: 928
Зарегистрирован: 31 авг 2016, 13:38
Решено: 34
Благодарил (а): 288 раз
Поблагодарили: 249 раз
Контактная информация:

Невозможно создать файл: имя файла слишком длинное

#12

12 авг 2017, 15:15

Bill Williamson писал(а): Например, KTorrent это умеет (надо щелкнуть по названию).
Это оказывается умеет и deluge. При этом если даже не переименовывать, deluge сам сокращает название файла. Клиент: 1.3.15 / libtorrent: 1.1.4.0
Изображение

Аватара пользователя

Unborn
Сообщения: 1920
Зарегистрирован: 03 сен 2016, 13:36
Решено: 24
Благодарил (а): 5 раз
Поблагодарили: 264 раза
Контактная информация:

Невозможно создать файл: имя файла слишком длинное

#13

12 авг 2017, 19:18

Chocobo писал(а): обычно utf8 у нас по умолчанию
У нас то да. А у M$ имена файлов записываются в UTF16. NTFS - 255 символов. Забубенит школота имя файла с абзацами, да ещё у ТС eCryptFS, она от себя прибавляет, вот и не влазит.
Частично вопрос решили - пользоваться другим клиентом.
Я 8.3 помню, стараюсь словосочетаний и предложения не писать в имени файла.

Аватара пользователя

Filin
Сообщения: 479
Зарегистрирован: 05 ноя 2016, 18:20
Решено: 1
1
Откуда: Россия Краснодар
Благодарил (а): 55 раз
Поблагодарили: 57 раз

Невозможно создать файл: имя файла слишком длинное

#14

13 авг 2017, 16:30

Bill Williamson, уважаю вас но deluge мне на внешний диск скачал фильм документальный и теперь бьюсь что бы хоть как то удалить его. Он путается если размеры выходят за террабайт и выше. Это ИМХО. p/s забыл добавить. Я скачал в Linux а посмотреть хотел в windows/

Аватара пользователя

Автор темы
FliXis
Сообщения: 363
Зарегистрирован: 31 авг 2016, 14:01
Решено: 8
Благодарил (а): 89 раз
Поблагодарили: 21 раз
Контактная информация:

Невозможно создать файл: имя файла слишком длинное

#15

13 авг 2017, 17:51

Bill Williamson писал(а):
Bill Williamson писал(а): Например, KTorrent это умеет (надо щелкнуть по названию).
Это оказывается умеет и deluge.
Сейчас попробовал опять deluge - автоматом он ничего не делает. Выдает ошибку после добавления. Где это в настройках врубить?

Аватара пользователя

Bill Williamson
Сообщения: 928
Зарегистрирован: 31 авг 2016, 13:38
Решено: 34
Благодарил (а): 288 раз
Поблагодарили: 249 раз
Контактная информация:

Невозможно создать файл: имя файла слишком длинное

#16

13 авг 2017, 18:53

FliXis, он даёт переименовать, если дважды щелкнуть по названию в окне добавления торрент файла. Получается так сделать?
Изображение

Аватара пользователя

Автор темы
FliXis
Сообщения: 363
Зарегистрирован: 31 авг 2016, 14:01
Решено: 8
Благодарил (а): 89 раз
Поблагодарили: 21 раз
Контактная информация:

Невозможно создать файл: имя файла слишком длинное

#17

13 авг 2017, 19:11

Да, можно в deluge переименовать файлы, но вот название задания, что сверху, переименовать нельзя и в итоге все равно ошибка при добавлении торрента в очередь, даже закачивать не станет.
Единственный выход, походу, перебраться с ecryptfs на luks.

Аватара пользователя

Автор темы
FliXis
Сообщения: 363
Зарегистрирован: 31 авг 2016, 14:01
Решено: 8
Благодарил (а): 89 раз
Поблагодарили: 21 раз
Контактная информация:

Невозможно создать файл: имя файла слишком длинное

#18

18 авг 2017, 20:36

Перебрался и данная проблема исчезла, правда, появилась иная, но это уже совсем другая история. :smile:

Закрыто

Вернуться в «Cinnamon»

Кто сейчас на конференции

Сейчас этот форум просматривают: madesta и 5 гостей