При переходе ссылки вида 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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Навигация по записям