Вопрос или проблема
Я только что обновил Kubuntu с 22.04 до 24.04, и некоторые приложения больше недоступны в меню. Кроме пары приложений, установленных с помощью snap
, я не вижу других распространенных приложений, таких как Thunderbird.
Если я запускаю его из консоли, а затем закрепляю на панели приложений, в следующий раз, когда я нажимаю на закрепленную иконку, я получаю другую инстанцию приложения. В случае с Thunderbird, вместо того чтобы перейти к моим электронным письмам, я попадаю на экран для настройки новой учетной записи.
Есть идеи, в чем может быть причина и как это исправить?
Дополнительная информация
Если я введу where thunderbird
, я получаю следующее.
Означает ли это, что у меня несколько установок thunderbird? Как мне понять, какая из них правильная?
/usr/bin/thunderbird
/bin/thunderbird
/snap/bin/thunderbird
Я исправил это, добавив следующую строку в файл /etc/zsh/zprofile
:
emulate sh -c 'source /etc/profile'
Теперь я вижу приложение snap на панели приложений и могу закреплять его без побочных эффектов.
Ответ или решение
После обновления Kubuntu с версии 22.04 до 24.04 может возникнуть проблема с отсутствием некоторых приложений в меню «Пуск». Это распространенная ситуация, и возможные сроки ее решения могут варьироваться. Давайте рассмотрим, как можно решить данную проблему.
Возможные причины
- Проблемы с кэшированием меню приложений: После обновления системы меню приложений может не обновиться правильно.
- Множество установок приложений: Как показано в вашем выводе команды
where thunderbird
, у вас есть несколько возможных путей для запуска Thunderbird, что может вызвать путаницу в настройках.
Решение проблемы
-
Пересоздание кэша меню приложений:
- Попробуйте выполнить команду для пересоздания кэша приложений:
update-desktop-database ~/.local/share/applications
- После этого обновите кэш Plasma:
kbuildsycoca5
- Попробуйте выполнить команду для пересоздания кэша приложений:
-
Проверка установленных версий:
- Чтобы убедиться, что у вас установлена правильная версия Thunderbird, выполните следующую команду:
dpkg -l | grep thunderbird
- Это покажет все установленные версии. Вам нужно выбрать ту, которая находится в
/usr/bin/thunderbird
, так как это стандартная версия, установленная через apt, а не версия snap.
- Чтобы убедиться, что у вас установлена правильная версия Thunderbird, выполните следующую команду:
-
Удаление ненужных версий:
- Если вы используете версию snap и хотите придерживаться ее, то можно удалить версию, установленную через APT:
sudo apt remove thunderbird
- Аналогично, если вам не нужна версия snap, вы можете удалить snap-версию:
sudo snap remove thunderbird
- Если вы используете версию snap и хотите придерживаться ее, то можно удалить версию, установленную через APT:
-
Настройка окружения оболочки:
- Как вы уже сделали, добавление строки в файл
/etc/zsh/zprofile
может помочь решить проблемы с доступом к приложениям:emulate sh -c 'source /etc/profile'
- Также убедитесь, что при запуске графической оболочки используется правильная учетная запись среды. Иногда проблема может заключаться в разном поведении оболочек (например, zsh и bash).
- Как вы уже сделали, добавление строки в файл
-
Проверка конфигурации приложений:
- Если вы столкнулись с проблемами с открытием Thunderbird (например, с запуском окна настройки при каждом запуске), это может быть связано с поврежденной конфигурацией. Попробуйте удалить или переименовать папку конфигурации Thunderbird:
mv ~/.thunderbird ~/.thunderbird.bak
- После этого запустите Thunderbird, и он создаст новую конфигурацию.
- Если вы столкнулись с проблемами с открытием Thunderbird (например, с запуском окна настройки при каждом запуске), это может быть связано с поврежденной конфигурацией. Попробуйте удалить или переименовать папку конфигурации Thunderbird:
-
Перезагрузка системы:
- После внесения всех изменений рекомендуется перезагрузить систему, чтобы убедиться, что все обновления применены корректно.
Заключение
После выполнения данных шагов ваши приложения должны снова появиться в меню, и их запуск должен работать корректно. Если проблема сохраняется, возможно, стоит обратиться к сообществу Kubuntu или на форумы поддержки для получения более детального анализа вашей ситуации.