ProtonMail / proton-bridge

Proton Mail Bridge application
GNU General Public License v3.0
1.14k stars 155 forks source link

Bridge graphical glitch on Fedora KDE wayland #493

Open marcdus opened 1 day ago

marcdus commented 1 day ago

Expected Behavior

Seeing the bridge client correctly.

Current Behavior

It launches, including a working window and status bar icon, but with a graphical glitch. image (note that the displayed content is whatever was displayed before launching the app. In this case it's the KDE startup logo)

The CLI interface works as expected and I can send/receive Mails with Thunderbird.

Launching the GUI via command line gives the following output (redacted for anonymity):

(base) my_user@fedora:~$ protonmail-bridge 
Failed to initialize sentry
INFO[Sep 18 12:56:40.395] bridge-gui starting
INFO[Sep 18 12:56:40.395] Using Qt 6.4.3
INFO[Sep 18 12:56:40.397] lock file created /home/my_user/.cache/protonmail/bridge-v3/bridge-v3-gui.lock
INFO[Sep 18 12:56:40.397] bridge-gui executable: /usr/lib/protonmail/bridge/bridge-gui
INFO[Sep 18 12:56:40.397] Command-line invocation: --session-id XXXXXXXX_XXXXXXXXX --launcher /usr/lib/protonmail/bridge/proton-bridge
INFO[Sep 18 12:56:40.397] New Sentry reporter - id: wrkiXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/XXXXXXXX=.
DEBU[Sep 18 12:56:40.399] Bridge executable path: /usr/lib/protonmail/bridge/bridge
INFO[Sep 18 12:56:40.399] Launching bridge process with command "/usr/lib/protonmail/bridge/bridge" --grpc --parent-pid 9956 --launcher /usr/lib/protonmail/bridge/proton-bridge --session-id XXXXXXXX_XXXXXXXXX
INFO[Sep 18 12:56:40.399] Retrieving gRPC service configuration from '/home/my_user/.config/protonmail/bridge-v3/grpcServerConfig.json'
ERRO[Sep 18 12:56:40.468] Unable to open cache file                     error="open /home/my_user/.cache/protonmail/bridge-v3/notifications/notification_cache: no such file or directory" pkg=notification-store
INFO[Sep 18 12:56:40.640] Connecting to gRPC service
INFO[Sep 18 12:56:40.641] Connection to gRPC server at unix:///tmp/bridge8981. attempt #1
INFO[Sep 18 12:56:40.644] Successfully connected to gRPC server.
INFO[Sep 18 12:56:40.644] Client config file was saved to '/home/my_user/.config/protonmail/bridge-v3/grpcClientConfig_0.json'
DEBU[Sep 18 12:56:40.644] checkTokens()
INFO[Sep 18 12:56:40.644] gRPC token was validated
INFO[Sep 18 12:56:40.644] Connected to backend via gRPC service.
DEBU[Sep 18 12:56:40.644] version()
DEBU[Sep 18 12:56:40.644] EventStreamReader started
DEBU[Sep 18 12:56:40.648] goos()
DEBU[Sep 18 12:56:40.648] logsPath()
DEBU[Sep 18 12:56:40.648] licensePath()
DEBU[Sep 18 12:56:40.649] mailServerSettings()
DEBU[Sep 18 12:56:40.649] getUserList()

Steps to Reproduce

  1. Download proton bridge rpm package
  2. Install using KDE Discover app
  3. Launch proton bridge

Version Information

proton bridge version 3.12.0-1 (RPM package)

Context (Environment)

Using:

Zindswini commented 15 hours ago

I have been experiencing this issue on the Flatpak for a couple of weeks. Same environment and software versions.