Bug 50866

Summary: Dolphin не сохраняет mime-type ассоциации в smb:// дирректориях.
Product: Branch p11 Reporter: mrsclick <emo>
Component: kde5Assignee: qa-team <qa-team>
Status: UNCONFIRMED --- QA Contact: qa-p11 <qa-p11>
Severity: normal    
Priority: P5    
Version: unspecified   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
.doc файл открыт в Dolphin как папка. none

Description mrsclick 2024-07-09 12:50:50 MSK
Created attachment 16387 [details]
.doc файл открыт в Dolphin как папка.

В самба-шарах примонтированных через CIFS в /etc/fstab в свойствах всех типов документов не указано асоциированное приложение (No associated application), если попытаться открыть документ, иногда открывается в нужном приложении, но, например, офисные документы, вместо того чтобы открыться в LibreOffice -- открываются самим Dolphin как папка с ошибкой Could not enter folder %полнный_путь_файла_с_расширением%. Если выбрать открыть с помощью и указать нужное приложение (LibreOffice Writer\Calc\etc) то файлы с таким же расширением начинают корректно открываться пока запушен хоть один процесс Dolphin, после закрытия снова всё забывает. При этом вне cifs-mounted папок ассоциации сохраняются и всегда работают корректно.
Comment 1 mrsclick 2024-07-09 13:00:04 MSK
До этого стояла still версия LibreOfiice и такой проблемы не было, не знаю связано ли это с обновлением системы или с переходом на Fresh версию (без приписки still) LibreOfiice из репозитория. По крайней мере в Сизиф для still версии есть пакет связанный с mimetypes (LibreOffice-still-mimetypes), а для Fresh -- нет.

На Fresh версию ппришлось перейти так как с недавних пор она стала крашится каждый раз при открыти файла из проводника, приходилось сначало открывать soffice.bin и уже в нем через меню открывать файл.

Текущие версии:

LibreOffice-langpack-ru-24.2.5.1-alt1.x86_64
LibreOffice-gtk3-kde5-24.2.5.1-alt1.x86_64
LibreOffice-integrated-24.2.5.1-alt1.x86_64
LibreOffice-plugin-altcsp-0.0.3-alt2.x86_64
LibreOffice-qt5-24.2.5.1-alt1.x86_64
LibreOffice-gtk3-24.2.5.1-alt1.x86_64
LibreOffice-langpack-en_US-24.2.5.1-alt1.x86_64
LibreOffice-kde5-24.2.5.1-alt1.x86_64
LibreOffice-24.2.5.1-alt1.x86_64
LibreOffice-full-24.2.5.1-alt1.x86_64
LibreOffice-common-24.2.5.1-alt1.x86_64
LibreOffice-extensions-24.2.5.1-alt1.x86_64

kde5-dolphin-common-23.08.5-alt1.noarch
libdolphinprivate5-23.08.5-alt1.x86_64
libdolphinvcs5-23.08.5-alt1.x86_64
kde5-dolphin-23.08.5-alt1.x86_64

cifs-utils-7.0-alt1.x86_64

Linux 6.1.97-std-def-alt1 #1 SMP PREEMPT_DYNAMIC Fri Jul  5 09:22:37 UTC 2024 x86_64 GNU/Linux
Comment 2 mrsclick 2024-07-09 13:04:54 MSK
Похоже что это не 47175, так как в моём случае xdg-open работает корректно всегда.
Comment 3 mrsclick 2024-07-09 13:10:28 MSK
Вышла путаница, оказалось что в CIFS-mounted папках как раз таки всё открывается корректно. Не корректно открываются файлы в папках примонтированных через smb:\\ конструкцию! Пока что принято решение отказаться от монтирования через smb:\\ и перейти на использование cifs.
Comment 4 mrsclick 2024-07-09 13:12:14 MSK
(In reply to mrsclick from comment #2)
> Похоже что это не 47175, так как в моём случае xdg-open работает корректно
> всегда.

Возможно все-таки 47175 так как проверить открытие smb:// чеерез xdg-open не представляется возможным