Внезапно на моем ноутбуке перестал работать Telegram-Desktop. Я использую оснастку версии 3.2.0 на Ubuntu 20.04. Из командной строки или с помощью графического интерфейса он немедленно останавливается. Я нашел 2 ошибки: одну в /var/log/syslog:
telegram-deskto [72764]: не удалось загрузить модуль «canberra-gtk-module»
и последнее сообщение в ~/snap/telegram-desktop/3323/.local/share/TelegramDesktop/log_start%.txt гласит:
Не удалось начать прослушивание сервера /run/user/221/snap.telegram-desktop/2261ece9ff43f98cfd03b389ad3b6xxx-{87A94AB0-E370-4cde-98D3-ACC110C59yyy}: QLocalServer::listen: Ошибка имени
Я искал обе ошибки на форумах, но не смог найти решения. Я переустановил пакет snap, удалил локальные данные (~/snap/telegram-desktop/), обновил все deb-пакеты, безуспешно перезапустил машину. Я не заметил никаких признаков самообновления телеграммы, но я не совсем уверен. Я создал новую учетную запись на том же компьютере, и рабочий стол телеграммы отлично работает под этой новой учетной записью.Первая ошибка также появляется под этой новой учетной записью, поэтому я предполагаю, что она безвредна, хотя эти сообщения появились в системном журнале в то время, когда он перестал работать под моей основной учетной записью. Я запустил его под strace и обнаружил, что библиотека canberra, которую он пропустил (которая вызывает первую ошибку), существует ниже /usr/lib, но исполняемый файл безуспешно пытается открыть ее (ENOENT), что озадачивает. Мне не удалось отследить что-либо, связанное со второй ошибкой, и я понятия не имею, что она означает на самом деле. Я подозреваю какую-то проблему с аппармором, но не смог найти ничего ясного в системном журнале.
Я действительно застрял, и буду признателен за любую помощь. Заранее большое спасибо.