FS#73266 - [signal-desktop] 5.27.0 doesn't work on Wayland
Attached to Project:
Community Packages
Opened by Ammako (Ammako) - Wednesday, 05 January 2022, 17:44 GMT
Last edited by Toolybird (Toolybird) - Saturday, 09 July 2022, 01:20 GMT
Opened by Ammako (Ammako) - Wednesday, 05 January 2022, 17:44 GMT
Last edited by Toolybird (Toolybird) - Saturday, 09 July 2022, 01:20 GMT
|
Details
Description:
On my end: Gnome 41.2, nvidia 495.46, the app doesn't work with and without ozone flags. With --use-tray-icon I can force the app to show up, but the window is blank and you can't do anything with it. 5.26.1 works fine Additional info: * 5.27.0-1 * See log.txt * https://github.com/signalapp/Signal-Desktop/issues/5719 Steps to reproduce: 1. Be on Wayland session 2. Update signal-desktop to 5.27.0 3. Attempt to run the app |
This task depends upon
[1] 35435 segmentation fault (core dumped) signal-desktop --enable-features=UseOzonePlatform --ozone-platform=wayland
However, starting it without the ozone flags under Wayland (so that is runs under XWayland) seems to work for me (I get the normal window and can receive/send messages as usual; though with all the known XWayland issues like blurry-ness when using scaling etc.)
Can confirm the problem for Intel-GPUs as well, although it does work under XWayland for me.
If I start as just signal-desktop, I get the following thing in stdout (the interesting bit)
[9289:0106/192930.288310:ERROR:gpu_process_host.cc(968)] GPU process exited unexpectedly: exit_code=136
GPU at BusId 0x1 doesn't have a supported video decoder
[9289:0106/192930.817579:ERROR:gpu_process_host.cc(968)] GPU process exited unexpectedly: exit_code=136
GPU at BusId 0x1 doesn't have a supported video decoder
[9289:0106/192931.311609:ERROR:gpu_process_host.cc(968)] GPU process exited unexpectedly: exit_code=136
GPU at BusId 0x1 doesn't have a supported video decoder
[9289:0106/192931.839627:ERROR:gpu_process_host.cc(968)] GPU process exited unexpectedly: exit_code=136
GPU at BusId 0x1 doesn't have a supported video decoder
[9289:0106/192932.361900:ERROR:gpu_process_host.cc(968)] GPU process exited unexpectedly: exit_code=136
GPU at BusId 0x1 doesn't have a supported video decoder
[9289:0106/192932.920070:ERROR:gpu_process_host.cc(968)] GPU process exited unexpectedly: exit_code=136
[9462:0106/192932.927719:ERROR:gpu_init.cc(457)] Passthrough is not supported, GL is disabled, ANGLE is
and then it just hangs, no window, no nothing. If I start with tray, I can get the window (the GPU errors are still present), but it is just blank. Version 5.26.1 works without a problem, but there are a few of the GPU errors on stdout as well.
To be honest, I have some problems related to graphics card at other places as well (e.g. VLC crashes because of the same GPU at BusID error) which I haven't figured out yet. However, regarding signal, this behaviour appeared with the newest version, so there must be something in signal as well.