Created attachment 20930 [details] Результат открытия в Dolphin LNK-файла с кириллицей в UNC-пути При использовании пакета lnk-url-open (в зависимостях liblnk, liblnk-tools и т.п.) для открытия LNK-файлов, созданных в Windows и содержащих UNC-пути на файловые ресурсы SMB, некорректно обрабатываются UNC-пути, содержащие символы кириллицы в пути - символы кириллицы заменяются на абракадабру. Как следствие, файловый ресурс SMB не открывается. Проверка выполнялась в Альт Рабочая станция K 10.4 и Альт Рабочая станция K 11.2 (файловый менеджер Dolphin) - версия пакета в репозиториях p10, p11 и Sisyphus одинакова, 0.1.0-alt1. Файловый менеджер (Dolphin) пытается перейти по ссылке, но, естественно, не может (см. скриншот). В журнале событий при попытке открытия LNK-файла фиксируются записи вида: В 11.2: systemd[9549]: Started app-lnk\x2durl\x2dopen@eb9c230f9c234788b88ec0832f16b24f.service - Open URL from LNK-file. systemd[9549]: Started app-org.kde.dolphin@6d8c686d1ece42459443b1f9c8492da5.service - Dolphin - Диспетчер файлов. kded6[11472]: kf.kio.workers.smb: -- Failed to smbc_opendir: Нет такого файла или каталога В 10.4 (она чуть более многословна): systemd[23770]: Started Open URL from LNK-file. plasmashell[25639]: kf.kio.core: Protocol Class of url QUrl("smb://<имя_сервера>/<путь_к_файловому_ресурсу>/Тест/Тест2 - Ярлык.lnk") , isn't ':local', cancelling job. systemd[23770]: Started Dolphin - Диспетчер файлов. kded5[25719]: kf.kio.workers.smb: -- Failed to smbc_opendir: Нет такого файла или каталога plasmashell[25688]: kf.kio.core: "Файл или папка smb://<имя_сервера>/<путь_к_файловому_ресурсу_в_некорректной_кодировке>/Òåñò2 не существует."
Прикрепите проблеммный ярлык, пожалуйста.
Created attachment 20935 [details] LNK-файл LNK-файл прикрепил (только для этого пришлось добавить к расширению символ "1" , иначе из Windows его в эту форму не удается добавить - вместо этого браузер пытается перейти по этой ссылке)
lnkinfo показывает "Network path" кракозябрами, хотя в остальних местах нормально.