Summary: | Telegram два ярлыка в меню | ||
---|---|---|---|
Product: | Branch p10 | Reporter: | Vyacheslav Bocharov <vebocharov> |
Component: | eepm | Assignee: | Vitaly Lipatov <lav> |
Status: | CLOSED WORKSFORME | QA Contact: | qa-p10 <qa-p10> |
Severity: | enhancement | ||
Priority: | P5 | CC: | amakeenk, d.i.sidorov, evr-111222333, getruerlebedev, glinkinvd, oleg, qwetwe, tergoevm, vadimpolozowvrn, vebocharov |
Version: | не указана | ||
Hardware: | x86_64 | ||
OS: | Linux |
Description
Vyacheslav Bocharov
2022-04-11 23:32:24 MSK
ALT Workstation K 10.0 eepm-3.19.4-alt1 (http://webery.altlinux.org/task/303738) ошибка воспроизводится, в меню приложений присутствуют два ярлыка Telegram. Помимо стенда p10-kworkstation-10-x86-64 с версией пакета eepm-3.19.4-alt1 баг воспроизводится на следующих стендах: p10-workstation-10-x86-64 p10-education-10-x86-64 p10-education-10-x86-64-kde p10-server-10-x86-64 Шаги воспроизведения: 1)Установить Telegram через appinstall 2)В меню приложений запустить Telegram 3)Закрыть Telegram 4)Открыть меню приложений (Ответ для Вячеслав Бочаров на комментарий #0) > eepm-3.17.0-alt0.p10.1.noarch.rpm > KWorkstation 10.0 RC3 > > В меню два ярлыка: > > Telegram > /usr/share/applications > > appimagekit_46924f6eb8394393510aa1031f302145-Telegram_Desktop > /home/iam/.local/share/applications В данном случае явно вы прежде ставили Telegram из AppImage, вот ярлык и появился. (Ответ для Vladislav Glinkin на комментарий #2) > Помимо стенда p10-kworkstation-10-x86-64 с версией пакета eepm-3.19.4-alt1 > баг воспроизводится на следующих стендах: > p10-workstation-10-x86-64 > p10-education-10-x86-64 > p10-education-10-x86-64-kde > p10-server-10-x86-64 > > Шаги воспроизведения: > 1)Установить Telegram через appinstall > 2)В меню приложений запустить Telegram > 3)Закрыть Telegram > 4)Открыть меню приложений В шагах не хватает в пункте 0 проверить, сколько ярлыков до установки Телеграм. (Ответ для Vitaly Lipatov на комментарий #4) > (Ответ для Vladislav Glinkin на комментарий #2) > В шагах не хватает в пункте 0 проверить, сколько ярлыков до установки > Телеграм. Шаги воспроизведения: 0.1) ls /usr/share/applications | grep Telegram 0.2) ls /home/test/.local/share/applications | grep Telegram 1) # epm play telegram 2) В меню приложений запустить Telegram 3) Закрыть Telegram 4) Открыть меню приложений 5.1) l /usr/share/applications | grep Telegram 5.2) l /home/test/.local/share/applications | grep Telegram Фактический результат: 0.1) Пустой вывод 0.2) ls: невозможно получить доступ к '/home/test/.local/share/applications/': Нет такого файла или каталога 4) В меню приложений две кнопки Telegram 5.1) -rw-r--r-- 1 root root 411 сен 13 13:08 Telegram.desktop 5.2) -rw-r--r-- 1 test test 671 сен 13 12:58 appimagekit_46924f6eb8394393510aa1031f302145-Telegram_Desktop.desktop -rw------- 1 test test 249 сен 13 12:58 userapp-Telegram Desktop-KT6WS1.desktop Ожидаемый результат: В меню приложений одна кнопка Telegram *** Bug 44235 has been marked as a duplicate of this bug. *** telegram-desktop-4.3.1-alt1 Не смог воспроизвести, вроде как больше локальный .desktop не создаётся. (Ответ для Vitaly Lipatov на комментарий #7) > telegram-desktop-4.3.1-alt1 > Не смог воспроизвести, вроде как больше локальный .desktop не создаётся. Подтверждаю, при первом запуске Телеграм из epm play создаётся локальный ярлык вида $ ls ~/.local/share/applications/*tele* /home/lav/.local/share/applications/org.telegram.desktop._3e485da34fc040f9218e3891ecde1e6c.desktop Шаблон tdesktop/lib/xdg/org.telegram.desktop.desktop упаковывается в бинарник и потом открывается по пути constexpr auto kDesktopFile = ":/misc/org.telegram.desktop.desktop"_cs; в GenerateDesktopFile() *** Bug 44907 has been marked as a duplicate of this bug. *** KWorkstation 10 проблему воспроизвести не удалось *** Bug 48001 has been marked as a duplicate of this bug. *** Ошибка воспроизводится, в меню приложений присутствуют два ярлыка Telegram как после установки, так и после обновления Telegram (через меню самого Telegram). eepm 3.60.9-alt1:p10+325326.20.4.1@1710206601 ALT p10 starter kit (Hypericum) как в KDE5, так и в LXQt. (Ответ для Denis Sidorov на комментарий #13) > Ошибка воспроизводится, в меню приложений присутствуют два ярлыка Telegram > как после установки, так и после обновления Telegram (через меню самого > Telegram). Если вы запускаете Телеграм, установленный через epm play, там не будет меню обновления. А раз у вас есть Обновление, то может у вас два телеграма, поэтому и два ярлыка. По вашей проблеме ps ax | grep -i telegram чтобы понять, что у вас запущено. И так же ls -l ~/.local/share/applications/*telegram* чтобы понять, откуда две пункта меню. (Ответ для Vitaly Lipatov на комментарий #14) > (Ответ для Denis Sidorov на комментарий #13) > > Ошибка воспроизводится, в меню приложений присутствуют два ярлыка Telegram > > как после установки, так и после обновления Telegram (через меню самого > > Telegram). > Если вы запускаете Телеграм, установленный через epm play, там не будет меню > обновления. А раз у вас есть Обновление, то может у вас два телеграма, > поэтому и два ярлыка. > > По вашей проблеме > ps ax | grep -i telegram > чтобы понять, что у вас запущено. > > И так же > ls -l ~/.local/share/applications/*telegram* > > чтобы понять, откуда две пункта меню. Пардон. Да, Вы правы. Видимо я забыл, что ставил с сайта. А потом продублировал с epm. |