AIMP Forum

AIMP for PC => Ошибки и замечания / Bugs => Обработано / Processed => Topic started by: DarkDrawKill on November 07, 2025, 12:27:07

Title: [x] [3020] [Linux] Иконка редактора тегов
Post by: DarkDrawKill on November 07, 2025, 12:27:07
На панели задач в Xfce показывается иконка редактора тегов вместо стандартной иконки
Title: Re: [3017] [Linux] Иконка редактора тегов
Post by: Artem on November 08, 2025, 11:16:52
Интересное наблюдение: если зайти в свойства .desktop и просто нажать save - иконка приходит в норму. Такое ощущение, что оболочка закэшировала не ту иконку. Вы не знаете, как можно сбросить этот кэш?
Title: Re: [3017] [Linux] Иконка редактора тегов
Post by: DarkDrawKill on November 08, 2025, 13:42:59
Вы не знаете, как можно сбросить этот кэш?
к сожалению нет
Title: Re: [3017] [Linux] Иконка редактора тегов
Post by: Artem on November 08, 2025, 19:43:22
Похоже дело в XFCE - на федоре с этим шелом у плеера иконка тоже не та, но она от конвертера...
Проверил на других шелах - Gnome, Cinnamon и KDE - там всё работает.
Title: Re: [x] [3017] [Linux] Иконка редактора тегов
Post by: Artem on November 08, 2025, 22:55:01
Нашел причину бага (слава исходникам!). Применил костыль.
Title: Re: [x] [3017] [Linux] Иконка редактора тегов
Post by: DarkDrawKill on November 11, 2025, 00:17:52
проблема не решилась у него всё равно иконка конвертера ???
Title: Re: [x] [3017] [Linux] Иконка редактора тегов
Post by: Artem on November 11, 2025, 08:01:07
видимо надо насильно сбрасывать кэш. Я проверял на чистой установке - костыль помог. Попробуйте открыть .desktop файл через Edit Launcher и просто сохранить
Title: Re: [x] [3017] [Linux] Иконка редактора тегов
Post by: DarkDrawKill on November 11, 2025, 10:48:42
видимо надо насильно сбрасывать кэш. Я проверял на чистой установке - костыль помог. Попробуйте открыть .desktop файл через Edit Launcher и просто сохранить
я просто произвёл чистую установку и проблема решилась спасибо
Title: Re: [x] [3017] [Linux] Иконка редактора тегов
Post by: Artem on November 11, 2025, 12:27:43
я просто произвёл чистую установку и проблема решилась спасибо

Ну можно и так, да.
Title: Re: [x] [3017] [Linux] Иконка редактора тегов
Post by: DarkDrawKill on November 18, 2025, 13:50:28
Нет всё таки после перзагрузки ноутбука баг появился снова
Title: Re: [3019] [Linux] Иконка редактора тегов
Post by: Artem on November 18, 2025, 15:52:59
Остаётся еще один вариант - удалять нафиг ярлыки для утилит, по крайней мере для XFCE...
Title: Re: [3019] [Linux] Иконка редактора тегов
Post by: DarkDrawKill on November 18, 2025, 17:35:12
Остаётся еще один вариант - удалять нафиг ярлыки для утилит, по крайней мере для XFCE...
не знаю зачем они вообще были добавлены пкм по ярлыку плеера было всегда достаточно
Title: Re: [3019] [Linux] Иконка редактора тегов
Post by: Artem on November 18, 2025, 21:06:05
Подумаю, как лучше сделать...
Title: Re: [x] [3019] [Linux] Иконка редактора тегов
Post by: Artem on November 20, 2025, 10:05:25
Так, вроде нашел workaround для XFCE
Title: Re: [3020] [Linux] Иконка редактора тегов
Post by: DarkDrawKill on November 29, 2025, 13:28:25
теперь у аимпа иконка редактора тегов ???
Title: Re: [3020] [Linux] Иконка редактора тегов
Post by: Artem on November 29, 2025, 14:56:44
Мистика... На моей виртуалке баг больше не повторяется...
Title: Re: [3020] [Linux] Иконка редактора тегов
Post by: adem on November 29, 2025, 14:59:47
Глянул в виртуалке Manjaro + Xfce 4.20, бага в сборке 3020 не вижу. После перезагрузки значок верный.
Title: Re: [3020] [Linux] Иконка редактора тегов
Post by: Artem on November 29, 2025, 15:08:02
Да вот какая-то не понятная ситуация с этим глюком...
Title: Re: [3020] [Linux] Иконка редактора тегов
Post by: DarkDrawKill on November 29, 2025, 15:09:32
Действительно очень странно может баг появляется именно при обновлении
Code: [Select]
doas dpkg -i /path/to/aimp.deb
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=76702.0;attach=76133)
но всё же попробую опять сделать чистую установку аимпа и отпишусь если баг появится опять

upd: даже после чистой установки иконка сменилась уже на ковертер как будто он просто рандомную иконку берёт при перекешировании
Title: Re: [3020] [Linux] Иконка редактора тегов
Post by: adem on November 29, 2025, 16:01:03
upd: даже после чистой установки иконка сменилась уже на ковертер как будто он просто рандомную иконку берёт при перекешировании
Это Debian? Какая версия? Какая версия Xfce? X11 или Wayland?
Title: Re: [3020] [Linux] Иконка редактора тегов
Post by: DarkDrawKill on November 29, 2025, 16:02:45
Это Debian? Какая версия? Какая версия Xfce? X11 или Wayland?
Debian 13 trixie xfce 4.20 (он поддерживает вялало? не знал)
Title: Re: [3020] [Linux] Иконка редактора тегов
Post by: adem on November 29, 2025, 16:05:32
(он поддерживает вялало? не знал)
Да с 4.20, но частично/экспериментально (https://habr.com/ru/news/866828/).
Title: Re: [3020] [Linux] Иконка редактора тегов
Post by: Artem on November 29, 2025, 16:20:59
upd: даже после чистой установки иконка сменилась уже на ковертер как будто он просто рандомную иконку берёт при перекешировании

У меня такое ощущение, что он ищет первый (последний?) ярлык, в котором есть имя приложения из Name, а у меня там во всех ярлыках Name начинается с AIMP. В принципе, можно попробовать проверить эту гипотезу - я в следующем билде имена изменю.
Title: Re: [3020] [Linux] Иконка редактора тегов
Post by: adem on November 29, 2025, 19:25:29
У меня такое ощущение, что он ищет первый (последний?) ярлык, в котором есть имя приложения из Name, а у меня там во всех ярлыках Name начинается с AIMP. В принципе, можно попробовать проверить эту гипотезу - я в следующем билде имена изменю.
Очень похоже. Проблема воспроизвелась в виртуалке Debian 13.2 Xfce. После того, как убрал в Name «AIMP -», проблема перестала воспроизводиться даже после перезагрузки. Видео: https://drive.google.com/file/d/14wkYHknWZ0Et-UuUZ7DippUOEL47K-DG/view?usp=drive_link

Xfce зачем-то пытается подцеплять .desktop файлы конвертера и редактора к AIMP'у. Если, к примеру, не менять Name, а просто удалить файлы aimp.utils.converter.desktop и aimp.utils.tageditor.desktop, то описанная автором проблема также перестаёт воспроизводиться.

Также была идея, что, возможно, тут требуется особое наименование файлов .desktop согласно стандарту, описанному здесь (https://specifications.freedesktop.org/desktop-entry/latest/file-naming.html):
The name of the desktop entry should follow the "reverse DNS" convention: it should start with a reversed DNS domain name controlled by the author of the application, in lower case. The domain name should be followed by the name of the application, which is conventionally written with words run together and initial capital letters (CamelCase). For example, if the owner of example.org writes "Foo Viewer", they might choose the name org.example.FooViewer, resulting in a file named org.example.FooViewer.desktop.
Но следующие наименования файлов не проканали, баг всё также воспроизводился:
ru.aimp.AIMP.desktop
ru.aimp.AdvancedTagEditor.desktop
ru.aimp.AudioConverter.desktop
Title: Re: [3020] [Linux] Иконка редактора тегов
Post by: Artem on November 29, 2025, 20:29:06
Xfce зачем-то пытается подцеплять .desktop файлы конвертера и редактора к AIMP'у. Если, к примеру, не менять Name, а просто удалить файлы aimp.utils.converter.desktop и aimp.utils.tageditor.desktop, то описанная автором проблема также перестаёт воспроизводиться.

Также была идея, что, возможно, тут требуется особое наименование файлов .desktop согласно стандарту, описанному здесь:
С именами самих файлов я уже как только не игрался, дело точно не в этом. Что касается рекомендаций по наименованию - почти никто им не следуют. 90% софта в моей системы домена в имени не имеет.
Title: Re: [3020] [Linux] Иконка редактора тегов
Post by: adem on November 29, 2025, 20:45:37
С именами самих файлов я уже как только не игрался, дело точно не в этом. Что касается рекомендаций по наименованию - почти никто им не следуют. 90% софта в моей системы домена в имени не имеет.
Я так понял, это зависит от «продвинутости» разработчика. У меня в Кедах около половины следует: множество коробочных приложений KDE, Telegram, OBS, EasyEffects, Qbittorrent, Avidemux и прочие. А вот следующим почему-то пофиг: Steam, VLC, Double Commander, GIMP  :-\
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=76702.0;attach=76141)
Title: Re: [x] [3020] [Linux] Иконка редактора тегов
Post by: Artem on November 29, 2025, 21:45:38
В любом случае, имя файла ярлыка на проблему не влияет =(
Title: Re: [x] [3020] [Linux] Иконка редактора тегов
Post by: DarkDrawKill on December 02, 2025, 23:01:15
Проблема решилась на 3021 (надеюсь)  :)