SchildiChat / schildichat-desktop

Matrix client / Element Web/Desktop fork
https://schildi.chat
Apache License 2.0
370 stars 42 forks source link

Schildichat UI is broken on arch linux #248

Closed Juggo0 closed 1 month ago

Juggo0 commented 1 month ago

Recently I updated arch linux and for some time schildichat UI has completely been broken. (Not sure when exactly it broke, I only noticed this yesterday.) Sometimes it's just a black or grey screen, sometimes it looks corrupted:

img

I can still hover over elements and click them, so the functionality is not broken, but the UI doesn't update or fix itself.

I tried running it on KDE and hyprland, but both end up like this. Flatpak version doesn't have this issue.

thorio commented 1 month ago

What GPU are you running? I've noticed that it works on Nvidia, but breaks on my AMD iGPU. Running Arch + xmonad, installed from the AUR bin package.

Screenshot ![image](https://github.com/SchildiChat/schildichat-desktop/assets/39875034/f3ba876a-63e0-4c5e-a001-2038ec6f244b)
Juggo0 commented 1 month ago

I'm using an AMD Radeon RX 6800. I'm guessing that's the issue then?

SpiritCroc commented 1 month ago

I was able to work around this issue by launching schildichat with --disable-gpu-driver-bug-workarounds. (source)

SpiritCroc commented 1 month ago

Update: after reading my link more, I figured that deleting ~/.config/SchildiChat/GPUCache may be the better fix.

Juggo0 commented 1 month ago

Yup, this fixed the issue. Thank you! :)