Puncte:4

uneori Thunderbird nu se închide corect și comutarea ferestrelor cu ALT+TAB nu funcționează: cum se rezolvă?

drapel pl

Uneori, Thunderbird se blochează pe panou după ce ați părăsit programul și, simultan, a schimbat ferestrele cu ALT+TAB nu mai merge.

Pe computerul meu îl pot reproduce astfel:

Ubuntu 21.10
Thunderbird 91.5.0 (64 de biți)

pasul 1: deschideți o fereastră Terminal
pasul 2: deschideți oa doua fereastră Terminal

notă: poate fi și orice altă fereastră a altui program, dar pentru acest test am folosit Windows Terminal

pasul 3: deschideți Thunderbird
pasul 4: verificați dacă cu ALT+TAB poti comuta in mod normal intre toate cele 3 ferestre; daca da, continua.

notă: verificați și dacă SUPER+TAB comută în mod normal între programele Terminal și Thunderbird

pasul 5: accesați Thunderbird și începeți un mesaj nou cu CTRL+N
pasul 6: scrieți un mesaj de testare și trimiteți-l (cu CTRL+INTRODUCE)

notă: trimiterea unui mesaj este esențială, nu pot reproduce eroarea dacă deschid doar Thunderbird și citesc doar mesaje

pasul 7: în acest moment apare eroarea/bug-ul: cu ALT+TAB Nu mai pot comuta la ferestrele Terminal deschise.

Rețineți că SUPER+TAB inca functioneaza normal

Nu doar comutarea ferestrelor nu funcționează defectuos în acest moment, dar și Thunderbird nu se mai închide așa cum ar trebui:

pasul 8: mergeți cu super-tasta încă funcțională (tasta Windows) SUPER la ferestrele Terminal deschise și închideți-le.
pasul 9: accesați fereastra Thunderbird deschisă și închideți-o sub Fișier->Ieșire (sau cu CTRL+Q)
pasul 10: treceți cu mouse-ul peste panoul (lateral) și vedeți că Thunderbird este indicat în continuare ca rulant, chiar dacă a fost deja închis.
pasul 11: faceți clic dreapta pe simbolul Thunderbird din panou și încercați să închideți programul cu Quit acolo: nu merge și pe computerul meu meniul care apare după ce faceți clic dreapta pe Thunderbird din panou rămâne deschis și nu nu mai plec deloc.

Ce poate cauza această problemă? Cum pot să-l depanez eu în continuare?

Altcineva a pus deja această întrebare Aici, dar urmând sugestia dintr-un comentariu de acolo, repostez aceeași întrebare cu propriile mele cuvinte aici.

mickmackusa avatar
drapel ve
Acesta este un nivel foarte ridicat de îngrijire, aș fi foarte surprins dacă o comunitate Stack Exchange ar încerca să înăbușe conținut atât de bun.
terano avatar
drapel pl
@mickmackusa Vă mulțumesc pentru îndrumările pe care mi le-ați dat despre cum și unde ar trebui să postez întrebarea mea!
drapel uz
Jos
Dar nu este acesta bug-ul legat de cealaltă întrebare? https://bugs.launchpad.net/ubuntu/+source/thunderbird/+bug/1932328
mickmackusa avatar
drapel ve
Care este grija ta, @Jos?
terano avatar
drapel pl
@Jos linkul de eroare din cealaltă întrebare pare să descrie o situație ușor diferită. Link-ul de eroare pe care îl scrieți în comentariul dvs. descrie de fapt exact aceeași problemă. Așa că, vă rog, învățați-mă cum să interpretez acea pagină de erori: deasupra ei văd „starea: invalid” și „nealocat”. În partea de jos a discuției despre erori (comentul #72) am citit că starea (în mutter-ubuntu) s-a schimbat din „În curs” în „Remediere lansată”. Ce înseamnă asta pentru mine ca utilizator final? Ar trebui să aștept următoarea lansare a Ubuntu sau pot face altceva pentru a remedia acest lucru în mod corespunzător (nu cu o soluție, vă rog)?
vanadium avatar
drapel cn
Nu pot reproduce acest lucru pe Ubuntu 21.10 cu Th 91.5.0 - Hopa, da, sunt pe Xorg, deci poate fi într-adevăr o problemă Wayland. Încercați să rulați ` MOZ_ENABLE_WAYLAND=1 thunderbird` dacă nu deja, altfel întoarceți-vă și puneți thunderbird să ruleze pe xwayland eliminând variabila pentru a vedea dacă problema dispare.
vanadium avatar
drapel cn
Cred că raportul de problemă legat de @jos poate fi relevant aici. Sugestia mea este și acolo în comenzi, vezi #18
drapel uz
Jos
@mickmackusa Deși aceasta este, fără îndoială, o problemă importantă, rapoartele de erori sunt offtopic pe acest site. Asta e tot.
Puncte:3
drapel cn

Ubuntu 21.10 este implicit la Wayland, chiar și după o actualizare. Problema pe care o întâmpinați este de acord cu simptomele descrise în un raport de eroare existent. Acest lucru va trebui să fie rezolvat de dezvoltatorii din amonte. Între timp poți

  • Rulează Thunderbird xwayland (un strat de emulare Xorg pe Wayland) în schimb. Aceasta implică comentarea liniei exportați MOZ_ENABLE_WAYLAND=1 în /usr/lib/thunderbird/thunderbird.sh.
  • Reveniți la utilizarea Xorg: pe ecranul de conectare, faceți clic pe roata dințată și selectați sesiunea Xorg a Ubuntu

Notă După cum s-a comentat Aici, actualizările vor reveni la modificările /usr/lib/thunderbird/thunderbird.sh. Pentru a evita acest lucru:

  1. Copie /usr/lib/thunderbird/thunderbird.sh la /usr/local/lib/thunderbird/thunderbird.sh și faceți modificările în copie
  2. Creați un link simbolic către scriptul de wrapper personalizat în /usr/local/bin, adică ls -s ../local/lib/thunderbird/thunderbird.sh /usr/local/bin/thunderbird

Legătura simbolică în /usr/local/bin îl înlocuiește pe cel instalat cu thunderbird. Atât linkul personalizat, cât și scriptul wrapper nu vor fi afectate de nicio actualizare viitoare a thunderbird.

terano avatar
drapel pl
Mulțumesc. Aleg deocamdată opțiunea rapidă și ușoară: autentificarea cu Xorg și asta rezolvă problema complet. Poate voi încerca mai târziu opțiunea xwayland cu remedierea symlink dacă mai târziu voi simți nevoia de Wayland din alte motive. Mă întreb de ce Ubuntu a ales să facă din Wayland serverul X implicit dacă o aplicație foarte comună ca TB are încă o eroare cu Wayland? Încearcă Ubuntu în acest fel să-i împingă pe dezvoltatorii TB către compatibilitatea cu Wayland sau este doar o eroare pe care nimeni nu l-ar fi putut prevedea și se pare că nu este atât de ușor de remediat (pentru că este deja cunoscută de mai bine de jumătate de an)?

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.