Рейтинг:4

иногда Thunderbird не закрывается должным образом и переключение окон с помощью ALT+TAB не работает: как решить?

флаг pl

Иногда Thunderbird зависает на панели после выхода из программы и одновременного переключения окон с помощью ALT+Вкладка больше не работает.

На моем компьютере я могу воспроизвести это так:

Убунту 21.10
Тандерберд 91.5.0 (64-разрядная версия)

шаг 1: откройте окно терминала
шаг 2: откройте второе окно терминала

примечание: это также может быть любое другое окно другой программы, но для этого теста я использовал окна терминала

шаг 3: откройте Thunderbird
шаг 4: проверьте, если с ALT+Вкладка можно нормально переключаться между всеми 3 окнами; если да, продолжайте.

примечание: проверьте также, если СУПЕР+Вкладка нормально переключается между программами Terminal и Thunderbird

шаг 5: перейдите в Thunderbird и начните новое сообщение с CTRL+Н
шаг 6: напишите тестовое сообщение и отправьте его (с CTRL+ВОЙТИ)

примечание: отправка сообщения очень важна, я не могу воспроизвести ошибку, если я только открою Thunderbird и только прочитаю сообщения

шаг 7: в этот момент возникает ошибка/ошибка: с ALT+Вкладка Я больше не могу переключаться на открытые окна терминала.

Обратите внимание, что СУПЕР+Вкладка до сих пор нормально работает

Не только переключение окон сейчас работает со сбоями, но и Thunderbird больше не закрывается, как должен:

Шаг 8: используйте все еще работающий суперключ (клавиша Windows) СУПЕР в открытые окна Терминала и закройте их.
шаг 9: перейдите в открытое окно Thunderbird и закройте его в меню File->Quit (или с помощью CTRL+Вопрос)
Шаг 10: наведите указатель мыши на (боковую) панель и увидите, что Thunderbird все еще отображается как запущенный, хотя он уже закрыт.
шаг 11: щелкните правой кнопкой мыши символ Thunderbird на панели и попробуйте закрыть программу, нажав «Выход»: это не работает, и на моем компьютере меню, которое появляется после щелчка правой кнопкой мыши на Thunderbird на панели, остается открытым и не работает. t уйти больше на всех.

Что может вызвать эту проблему? Как я могу отладить его самостоятельно?

Кто-то уже задавал этот вопрос здесь, но следуя предложению в комментарии, я повторно публикую тот же вопрос своими словами здесь.

mickmackusa avatar
флаг ve
Это очень высокий уровень заботы, я был бы очень удивлен, если бы сообщество Stack Exchange попыталось задушить такой хороший контент.
terano avatar
флаг pl
@mickmackusa Спасибо за советы, которые вы дали мне о том, как и где я должен опубликовать свой вопрос!
флаг uz
Jos
Но разве это не ошибка, связанная с другим вопросом? https://bugs.launchpad.net/ubuntu/+source/thunderbird/+bug/1932328
mickmackusa avatar
флаг ve
Что тебя беспокоит, @Jos?
terano avatar
флаг pl
@Jos Ссылка на ошибку в другом вопросе, кажется, описывает немного другую ситуацию. Ссылка на ошибку, которую вы пишете в своем комментарии, на самом деле точно описывает ту же проблему. Поэтому, пожалуйста, научите меня, как интерпретировать эту страницу с ошибкой: поверх нее я вижу «статус: недействителен» и «не назначен». В конце обсуждения ошибки (комментарий № 72) я прочитал, что статус (в mutter-ubuntu) изменился с «Выполняется» на «Исправление выпущено». Что это значит для меня как для конечного пользователя? Должен ли я ждать следующего выпуска Ubuntu или я могу сделать что-то еще, чтобы исправить это должным образом (не с обходным путем, пожалуйста)?
vanadium avatar
флаг cn
Я не могу воспроизвести это на Ubuntu 21.10 с Th 91.5.0 — К сожалению, да, я на Xorg, так что это действительно может быть проблема с Wayland. Попробуйте запустить ` MOZ_ENABLE_WAYLAND=1 Thunderbird `, если это еще не сделано, в противном случае развернитесь и запустите Thunderbird на xwayland, удалив переменную, чтобы увидеть, исчезнет ли проблема.
vanadium avatar
флаг cn
Я думаю, что отчет о проблеме, на который ссылается @jos, может быть здесь уместным. Мое предложение также есть в комментариях, см. № 18.
флаг uz
Jos
@micmackusa Хотя это, несомненно, важная проблема, сообщения об ошибках на этом сайте не по теме. Вот и все.
Рейтинг:3
флаг cn

Ubuntu 21.10 по умолчанию использует Wayland даже после обновления. Проблема, с которой вы столкнулись, соответствует симптомам, описанным в существующий отчет об ошибке. Это должно быть исправлено вышестоящими разработчиками. Тем временем вы можете

  • Запустите Thunderbird на xwayland (слой эмуляции Xorg на Wayland). Это включает в себя закомментирование строки экспорт MOZ_ENABLE_WAYLAND=1 в /usr/lib/thunderbird/thunderbird.sh.
  • Вернитесь к использованию Xorg: на экране входа в систему щелкните шестеренку и выберите сеанс Xorg Ubuntu.

Запись Как прокомментировал здесь, обновления вернут изменения в /usr/lib/thunderbird/thunderbird.sh. Чтобы избежать этого:

  1. Копировать /usr/lib/thunderbird/thunderbird.sh к /usr/local/lib/thunderbird/thunderbird.sh и внесите изменения в копию
  2. Создайте символическую ссылку на свой пользовательский скрипт-оболочку в /USR/местные/бен, т.е. ls -s ../local/lib/thunderbird/thunderbird.sh /usr/local/bin/thunderbird

Симлинк в /USR/местные/бен переопределяет установленный с помощью Thunderbird. Ни пользовательская ссылка, ни скрипт-оболочка не будут затронуты никаким будущим обновлением Thunderbird.

terano avatar
флаг pl
Спасибо. На данный момент я выбираю быстрый и простой вариант: войти в Xorg, и это полностью решит проблему. Возможно, позже я попробую вариант xwayland с исправлением символической ссылки, если позже почувствую потребность в Wayland по другим причинам. Просто интересно, почему Ubuntu решил сделать Wayland X-сервером по умолчанию, если в очень распространенном приложении, таком как TB, все еще есть ошибка с Wayland? Пытается ли Ubuntu таким образом подтолкнуть разработчиков ТБ к совместимости с Wayland, или это просто ошибка, которую никто не мог предвидеть и, по-видимому, не так просто исправить (потому что она уже известна более полугода)?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.