keshavbhatt / whatsie

Feature rich WhatsApp Client for Desktop Linux
MIT License
1.84k stars 53 forks source link

Nothing but a blank screen on Wayland #154

Open hybridearmuff opened 8 months ago

hybridearmuff commented 8 months ago

Screenshot from 2024-01-03 11-08-43

GPU: NVIDIA GeForce GTX 1060M Terminal output:

[2:27:0103/095604.361067:ERROR:shared_image_stub.cc(470)] SharedImageStub: unable to create context
[2:27:0103/095604.361072:ERROR:gpu_channel.cc(449)] GpuChannel: Failed to create SharedImageStub
[2:27:0103/095604.361288:ERROR:gl_context_egl.cc(259)] eglCreateContext failed with error EGL_BAD_CONTEXT
[2:27:0103/095604.361297:ERROR:gpu_channel_manager.cc(753)] ContextResult::kFatalFailure: Failed to create shared context for virtualization.
[2:27:0103/095604.361302:ERROR:shared_image_stub.cc(470)] SharedImageStub: unable to create context
[2:27:0103/095604.361307:ERROR:gpu_channel.cc(449)] GpuChannel: Failed to create SharedImageStub
[2:27:0103/095604.361507:ERROR:gl_context_egl.cc(259)] eglCreateContext failed with error EGL_BAD_CONTEXT
[2:27:0103/095604.361515:ERROR:gpu_channel_manager.cc(753)] ContextResult::kFatalFailure: Failed to create shared context for virtualization.
[2:27:0103/095604.361520:ERROR:shared_image_stub.cc(470)] SharedImageStub: unable to create context
[2:27:0103/095604.361525:ERROR:gpu_channel.cc(449)] GpuChannel: Failed to create SharedImageStub
[2:27:0103/095604.361800:ERROR:gl_context_egl.cc(259)] eglCreateContext failed with error EGL_BAD_CONTEXT
[2:27:0103/095604.361816:ERROR:gpu_channel_manager.cc(753)] ContextResult::kFatalFailure: Failed to create shared context for virtualization.
[2:27:0103/095604.361825:ERROR:shared_image_stub.cc(470)] SharedImageStub: unable to create context
[2:27:0103/095604.361847:ERROR:gpu_channel.cc(449)] GpuChannel: Failed to create SharedImageStub
[2:27:0103/095604.362233:ERROR:gl_context_egl.cc(259)] eglCreateContext failed with error EGL_BAD_CONTEXT
[2:27:0103/095604.362247:ERROR:gpu_channel_manager.cc(753)] ContextResult::kFatalFailure: Failed to create shared context for virtualization.
[2:27:0103/095604.362265:ERROR:shared_image_stub.cc(470)] SharedImageStub: unable to create context
[2:27:0103/095604.362272:ERROR:gpu_channel.cc(449)] GpuChannel: Failed to create SharedImageStub
[2:27:0103/095604.362524:ERROR:gl_context_egl.cc(259)] eglCreateContext failed with error EGL_BAD_CONTEXT
[2:27:0103/095604.362535:ERROR:gpu_channel_manager.cc(753)] ContextResult::kFatalFailure: Failed to create shared context for virtualization.
[2:27:0103/095604.362540:ERROR:shared_image_stub.cc(470)] SharedImageStub: unable to create context
[2:27:0103/095604.362546:ERROR:gpu_channel.cc(449)] GpuChannel: Failed to create SharedImageStub

It just keeps going until the program is closed. The program works in X11 and disabling socket=wayland with flatseal makes it work too but then there's no way to change any settings on Gnome because the app doesn't minimize upon closure but closes completely, on KDE I can open the settings by right clicking the app icon in the system tray but not on Gnome.

hybridearmuff commented 8 months ago

Update: I found out you can access settings by just holding the app icon in Gnome's app drawer but the program is still unusable for me because it doesn't run in the background but completely shutsdown when I close it on X11. And I get nothing but a blank screen on Wayland like stated previously.

MichelHanzen commented 6 months ago

Same problem for me with KDE Neon 6.0.0 and GPU Nvidia RTX 4070

MichelHanzen commented 6 months ago

I had the same problem with KDE Neon 6.0 stable. It is now solved with the installation of the latest Whatsie release 4.14 and a "clear storage" + new connection.

I-Herman commented 5 months ago

I'm still having this issue with version 4.14.2 with KDE Plasma 6 and Wayland.

Spacelag commented 3 months ago

I'm having this same issue (blank screen on main application, settings work, about page works):

[25473:25504:0612/151317.787882:ERROR:gpu_channel_manager.cc(753)] ContextResult::kFatalFailure: Failed to create shared context for virtualization.
[25473:25504:0612/151317.787885:ERROR:shared_image_stub.cc(470)] SharedImageStub: unable to create context
[25473:25504:0612/151317.787889:ERROR:gpu_channel.cc(449)] GpuChannel: Failed to create SharedImageStub

I tried using the "clear data" function in the settings, removing WhatSie through paru, rebooting, reinstalling

WhatSie Version: 4.15 Source Branch: master Commit Hash: 2fe79e7 Build Datetime: Sun Jun 9 15:04:15 2024 Qt Runtime Version: 5.15.14 Qt Compiled Version: 5.15.14 Installed through the AUR with paru

System: System: Arch Linux Architecture: x86_64 KDE Plasma Version: 6.0.5 KDE Frameworks Version: 6.3.0 Qt Version: 6.7.1 Kernel Version: 6.9.3-zen1-1-zen (64-bit) Graphics Platform: Wayland

ShakedGold commented 2 months ago

+1

Pryka commented 1 month ago

Same issue on Gnome 46.