При переходе ссылки вида t.me/link выдает ошибку вида «Не найден протокол tg»
Решение простое: в файле ~/.config/mimeapps.list добавляем строки со схемой mime.
[Added Associations]
# 1. Добавляем строку здесь
x-scheme-handler/tg=userapp-Telegram Desktop.desktop;
[Default Applications]
# 2. Добавляем строку здесь
x-scheme-handler/tg=userapp-Telegram Desktop.desktop;
Также нужно проверить значок запуска в папке ~/.local/share/applications/.
Название файла может меняться, в зависимости от типа установки Telegram.
Должна присутствовать запись MimeType=x-scheme-handler/tg;
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
NoDisplay=true
Exec=/home/user/Telegram/Telegram -workdir /home/user/.local/share/TelegramDesktop/ -- %u
Name=Telegram Desktop
Comment=Custom definition for Telegram Desktop
MimeType=x-scheme-handler/tg;
Type=Application