Created attachment 15367 [details] Две иконки в панели задач при запуске Firefox Стенды с ошибкой: ================= * ALT Regular Sisyphus x86_64 * Kernel: 6.6.11-un-def-alt1 * GNOME 45.3 * AMD Ryzen 7 4800HS with Radeon Graphics (16) @ 4.300GHz * AMD ATI 04:00.0 Renoir * 1: 1920x1080~144Hz 2: 1280x720~60Hz * XORG Версия программы: ================= firefox-121.0.1-alt1.x86_64 Шаги, приводящие к ошибке: ================= * Открыть Firefox Результат: ========== Дублируется иконка при запуске браузера. Первая иконка называется firefox, вторая называется firefox-default Ожидаемый результат: ==================== При запуске браузера должна быть только одна иконка. Дополнительно: ==================== В сессии Wayland при запуске Firefox отображается одна иконка, все отлично.
Created attachment 16202 [details] Firefox закреплёный значёк
Похожая ситуация Альт Стартеркит Гном 46 П11, хотя естественно баг старый перешёл в П11 из Сизифа ((
Нет возможности чинить на реальной системе. Буду рад принять патч!
*** Bug 50670 has been marked as a duplicate of this bug. ***
Я подтверждаю, что проблема, описанная в отчёте, воспроизводилась на моём стенде. Я очень благодарен Роману Алифанову за подсказку в социальных сетях. Он предложил мне добавить в файл firefox.desktop строку «StartupWMClass=firefox-default». Этот метод действительно решил проблему. Вот мои действия: /usr/share/applications/firefox.desktop ~/.local/share/applications/ echo "StartupWMClass=firefox-default" >> ~/.local/share/applications/firefox.desktop Теперь, когда я запускаю браузер в сессиях XORG или Wayland в рабочем окружении GNOME, проблема не воспроизводится. Я прошу вас учесть это правило (или аналогичное) при сборке пакета.
Created attachment 16337 [details] Две иконки firefox в X11
Данный баг касается и X11, спасибо большое за репорт (вложение 16337 [details])! Для истории: Название окон (WM_CLASS) можно менять с помощью параметров --name на Wayland или --class на XORG. Подобная проблема уже решалась, но для wayland: #44871.
firefox-127.0.2-alt1 -> sisyphus: Wed Jun 26 2024 Ajrat Makhmutov <rauty@altlinux> 127.0.2-alt1 - New version (127.0.2). - Fix desktop file: change window name to "firefox" in XORG (closes: 49071).
Created attachment 16342 [details] Одна иконка) Теперь всё в порядке. Проблемы с иконкой в сессиях XORG не воспроизводится. В сессии Wayland также всё корректно, без регрессий. Спасибо.
Ура! 🎉🎉🎉 Пожалуйста, закройте баг.
(Ответ для Ajrat Makhmutov на комментарий #10) > Ура! 🎉🎉🎉 > > Пожалуйста, закройте баг. Он закрыт автоматически.
Я имею ввиду поставить в CLOSED. Думаю, что баги в идеалы должны проходить следующие стадии: 1. Пользователь заводит баг (NEW) 2. Мейнтейнер берёт баг (ASSIGNED) 3. Мейнтейнер решает баг (RESOLVED) 4. Пользователь закрывает баг (CLOSED)
Да, Вы правы. CLOSED
(In reply to Ajrat Makhmutov from comment #12) > Я имею ввиду поставить в CLOSED. https://www.altlinux.org/ALT_Linux_Bugzilla#%D0%90%D0%B2%D1%82%D0%BE%D0%B7%D0%B0%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D0%B5_RESOLVED-%D0%B1%D0%B0%D0%B3%D0%BE%D0%B2
(Ответ для Repository Robot на комментарий #8) > Wed Jun 26 2024 Ajrat Makhmutov <rauty@altlinux> 127.0.2-alt1 > - New version (127.0.2). > - Fix desktop file: change window name to "firefox" in XORG (closes: 49071). Айрат, день добрый. А можно как ни будь в P11 эту версию отправить? я конечно на р11 сделаю сейчас баг, чтоб обновили со ссылкой на этот баг, но может быть это можно как-то ускорить ) С уважением
Добавил https://bugzilla.altlinux.org/51323