On fedora 38 (wayland), if I set Thunderbird to be launched on startup, it displays a simple black window
Categories
(Thunderbird :: OS Integration, defect)
Tracking
(Not tracked)
People
(Reporter: mozaffar.amin, Unassigned)
References
Details
Attachments
(1 file)
|
17.61 KB,
image/png
|
Details |
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/112.0
Steps to reproduce:
- I installed Fedora 38 (using wayland)
- I set Thunderbird to be launched on OS startup automatically
Actual results:
On OS startup, Thunderbird will be launched but displays a simple black window
Expected results:
It must display the normal window of Thunderbird.
If I close the window and run it manually it works properly
Updated•2 years ago
|
Comment 1•2 years ago
|
||
To help clarify the problem: I see it with thunderbird-102.10.0-1.fc38.x86_64 .
https://www.reddit.com/r/Thunderbird/comments/131s3e4/always_get_a_black_window_with_autostarting_tb_on/ hints the same problem is seen on Debian / Raspberry Pi
https://www.reddit.com/r/Fedora/comments/13h65nc/black_thunderbird_application_window_on_startup/ hints it might be related to Wayland or Oauth2
Comment 2•2 years ago
|
||
Resizing the black window quickly shows that it isn't redrawn correctly. Content from the window behind thunderbird shows in some places. Resizing slowly will render the window black.
Comment 3•2 years ago
|
||
Are you able to test beta?
Updated•2 years ago
|
Comment 4•2 years ago
|
||
Thanks for the report!
This is a Gnome Xwayland bug (bug 1788205) and should be fixed by https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2970.
Please test if this problem can be avoided by starting "Thunderbird on Wayland" (and "Firefox on Wayland") from your start menu
or with this command: $ MOZ_ENABLE_WAYLAND=1 thunderbird --name thunderbird-wayland
To use MOZ_ENABLE_WAYLAND=1 by default, one can add export MOZ_ENABLE_WAYLAND=1 to the end of /home/yourusername/.profile to set it permanently for the user account.
$ echo -e "\nexport MOZ_ENABLE_WAYLAND=1" >> ~/.profile
It takes effect after logout&login or a reboot.
Description
•