Hey i haven’t seen any place to start this topic, but i really want to use uBlue os and I think i need help. After upgrade to the latest bluefin version my applications has been colored pink.
That’s my output of rpm-ostree status:
❯ rpm-ostree status
State: idle
AutomaticUpdates: stage; rpm-ostreed-automatic.timer: no runs since boot
Deployments:
● ostree-image-signed:docker://ghcr.io/ublue-os/bluefin:latest
Digest: sha256:aca65c14b551d7dfa00b28d5ac1e0df4cafb8eb6de5f31a3855eab1c13f34e42
Version: 39.20240416.0 (2024-04-16T21:34:44Z)
LayeredPackages: neovim
Not every applications looks like this. For example terminal looks normal, but Nautilus or Settings menu not (could be problem with gnome apps?)
I don’t know what information to provide that could be helpful.
EDIT:
Vmware workstation 17.5 pro
Laptop Lenovo Thinkpad T14 gen2 with AMD Ryzen 5 PRO 5650U
Hey everybody!
Coming back with a reply. I’ve researched the internet if anybody got the issue and I found what’s going on.
I’ve found this article:
https://blog.gtk.org/2024/01/28/new-renderers-for-gtk/
In which you can read that they created and implemented new renderer for gtk. So the default environment variable is set to ngl (that’s what they called it).
The new renderer comes with a lot of improvements (better antialiasing, fractional scaling etc.), but does not work properly with Vmware SVGA driver.
The problem is that Mesa below 24.0.5 does not come along with SVGA driver very well. They already resolved the issue in the 24.0.5 mesa driver. You can find information here:
https://bugzilla.redhat.com/show_bug.cgi?id=2269412
and here:
https://src.fedoraproject.org/rpms/mesa/c/06834ca2a36064659ff3ac7bb29543653dc2cd11?branch=rawhide
Workaround for now:
Export the new environment variable
GSK_RENDERER=gl
in your .bashrc or /etc/enviroment (because some application does not read .bashrc, just /etc/environment
3 Likes