В Telegram Desktop не открываются ссылки tg
После этого и небольшого изменения настроек появилась возможность выбора приложения. Я обрадовался, но не тут-то было. Приложение открывалось, но не переходило по ссылке.
Удаление профилей Firefox и Telegram не помогло.
Правка файла ~/.config/mimeapps.list, где я прописал x-scheme-handler/tg=/opt/Telegram/Telegram не помогла.
xdg-mime default Telegram.desktop tg тоже не помогло.
Конфигурация системы: Kubuntu 18.10 cosmic, KDE 5.14, Telegram 1.5.8.
Как я понимаю, надо копать в сторону xdg-open, но я не понимаю, что нужно делать и точно в этом не уверен.

kupnu42605
26.01.19 06:32:43 MSK
Последнее исправление: kupnu42605 26.01.19 06:33:23 MSK (всего исправлений: 1)

xdg-mime default Telegram.desktop tg
eternal_sorrow ★★★★★
( 26.01.19 06:37:54 MSK )
Ответ на: комментарий от eternal_sorrow 26.01.19 06:37:54 MSK

Если честно, то не разобрался.
kupnu42605
( 26.01.19 12:41:38 MSK ) автор топика
Ответ на: комментарий от kupnu42605 26.01.19 12:41:38 MSK

x-scheme-handler/tg=Telegram.desktop
xdg-mime default Telegram.desktop x-scheme-handler/tg
eternal_sorrow ★★★★★
( 26.01.19 16:59:04 MSK )
Ответ на: комментарий от eternal_sorrow 26.01.19 16:59:04 MSK

x-scheme-handler/tg=Telegram.desktop
Попробовал. Не помогло:(
xdg-mime default Telegram.desktop x-scheme-handler/tg
И это не помогло.
kupnu42605
( 27.01.19 02:01:27 MSK ) автор топика
Ответ на: комментарий от kupnu42605 27.01.19 02:01:27 MSK

только что специально для тебя создал tg-ссылку, перешёл по ней. предложило выбрать приложение с одним приложением в списке — телеграмом. я поставил галку «запомнить выбор» и нажал ОК — всё как положено открылось в приложении. в файл mimeapps.list прописалось:
x-scheme-handler/tg=telegramdesktop.desktop
eternal_sorrow ★★★★★
( 27.01.19 05:28:54 MSK )
Ответ на: комментарий от eternal_sorrow 27.01.19 05:28:54 MSK

Спасибо тебе большое! Нашёл решение с твоей, всё же, помощью. Чуть позже распишу, что и как. Проблема была в том, что Телеграм не из репов стоит.
kupnu42605
( 27.01.19 08:55:37 MSK ) автор топика
Ответ на: комментарий от eternal_sorrow 27.01.19 05:28:54 MSK

Из-за того, что Телеграм был не из репозиториев, мне в своё время пришлось создать пункт меню (*.desktop) для него самостоятельно. Естественно, команда была примитивной и без всяких аргументов.
/opt/Telegram/Telegram
Поскольку запись в меню является общей для всего KDE командой, и возникала проблема. Решилось тем, что я готовый файл *.desktop: ~/.local/share/TelegramDesktop/tdata/telegramdesktop.desktop скопировал в папку, которая содержит значки для меню ~/.local/share/applications/. Затем прописал в ~/.local/share/application/mimeapps.list:
x-scheme-handler/tg=telegramdesktop.desktop
После этого Firefox стал предлагать открыть соответствующую ссылку без надобности указывать путь к Телеграму вручную, и всё стало открываться как положено.
В самом файле *.desktop ~/.local/share/TelegramDesktop/tdata/telegramdesktop.desktop прописана следующая команда:
/opt/Telegram/Telegram -- %u
До этого я пробовал добавлять параметр %u без «—» перед ним, но это не давало никаких результатов.