Bug 48685 - Ошибка открытия любого файла из общего ресурса сети WINDOWS
Summary: Ошибка открытия любого файла из общего ресурса сети WINDOWS
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: doublecmd (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Andrey Cherepanov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-12-05 11:45 MSK by Дмитрий
Modified: 2023-12-21 11:13 MSK (History)
3 users (show)

See Also:


Attachments
Ошибка открытия файла с общего ресурса WINDOWS (210.85 KB, image/png)
2023-12-05 11:45 MSK, Дмитрий
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Дмитрий 2023-12-05 11:45:09 MSK
Created attachment 15152 [details]
Ошибка открытия файла с общего ресурса WINDOWS

При попытке открыть любой файл с общего ресурса WINDOWS возникает ошибка типа:
"не удалось показать smb://путь до файла" адрес не является папкой. Имя файла, длина, язык - не важно. Ошибка возникает в любом случае!
Если же скопировать этот файл сначала на локальный диск, то потом нормально открывается!
Comment 1 obidinog@basealt.ru 2023-12-21 09:38:27 MSK
Платформы:
alt-workstation 10.1 x86_64 (Обновленный до Sisyphus)
alt-kworkstation 10.2.1 x86_64 (Обновленный до Sisyphus)

Пакет:
doublecmd-gtk 1.1.8-alt1

Шаги:
1. Установить дополнительные пакеты 
# apt-get install gvfs gvfs-backends
2. Открыть doublecmd (или QT версию, или GTK версию).
3. Команды > Выполнить внутреннюю команду
4. Выбрать cm_EditPath
5. Ввести путь smb://<dc>/<share>
6. Ввести данные пользователя
7. Открыть файл

Результат: Ошибка "Адрес не является папкой"
Ожидаемый результат: Успешное открытие файла
Дополнительно:
1) Воспроизводится только на MATE. На KDE и XFCE не воспроизводится
2) Воспроизводится на doublecmd-qt и doublecmd-gtk
3) Если нажать по файлу ПКМ > Просмотр, то файл просматривается. Не работает только Открыть
Comment 2 obidinog@basealt.ru 2023-12-21 09:50:32 MSK
Уточняю:

Воспроизводится на:
alt-server 10.1 x86_64
alt-workstation 10.1 x86_64

Не воспроизводится на:
alt-kworkstation 10.2.1 x86_64
alt-education 10.2 x86_64
Comment 3 Дмитрий 2023-12-21 11:13:18 MSK
(Ответ для obidinog@basealt.ru на комментарий #1)
> Платформы:
> alt-workstation 10.1 x86_64 (Обновленный до Sisyphus)
> alt-kworkstation 10.2.1 x86_64 (Обновленный до Sisyphus)
> 
> Пакет:
> doublecmd-gtk 1.1.8-alt1
> 
> Шаги:
> 1. Установить дополнительные пакеты 
> # apt-get install gvfs gvfs-backends
> 2. Открыть doublecmd (или QT версию, или GTK версию).
> 3. Команды > Выполнить внутреннюю команду
> 4. Выбрать cm_EditPath
> 5. Ввести путь smb://<dc>/<share>
> 6. Ввести данные пользователя
> 7. Открыть файл
> 
> Результат: Ошибка "Адрес не является папкой"
> Ожидаемый результат: Успешное открытие файла
> Дополнительно:
> 1) Воспроизводится только на MATE. На KDE и XFCE не воспроизводится
> 2) Воспроизводится на doublecmd-qt и doublecmd-gtk
> 3) Если нажать по файлу ПКМ > Просмотр, то файл просматривается. Не работает
> только Открыть

Да, у нас MATE. Что делать - ждать патч!??
Пока, на данный момент пришлось реализовать автоподключение ресурса в fstab на точку монтирования.
Это решает проблему открытия файла по сети из doublecmd