I have upgraded from 24.11 to 25.05, and a few apps don’t seem to start correctly now, such as GNOME System Monitor and Tweaks. I get the border/background, see the image.
I also built a LiveCD in this environment and these apps seem to start ok intermittently (worked once and failed once).
My configuration.nix is here. Could not upload via Chrome; the Discourse upload pop-up does not appear fully, I only get a white box.
Thanks - this is what I see on a working 24.11 run of system monitor:
(gnome-system-monitor:6469): Gdk-WARNING **: 12:20:38.970: Vulkan: ../src/amd/vulkan/radv_physical_device.c:1984: Device '/dev/dri/renderD128' is not using the AMDGPU kernel driver: Invalid argument (VK_ERROR_INCOMPATIBLE_DRIVER)
And on the failing one (different machine):
MESA-INTEL: warning: Haswell Vulkan support is incomplete
MESA-INTEL: warning: ../src/intel/vulkan_hasvk/anv_formats.c:752: FINISHME: support YUV colorspace with DRM format modifiers
MESA-INTEL: warning: ../src/intel/vulkan_hasvk/anv_formats.c:783: FINISHME: support more multi-planar formats with DRM modifiers
Yeah, it all happened since 2 days ago. Both stable and unstable. Anything strictly GTK/GNOME is not rendering correctly.
On a sidenote, I have soft lockups for N seconds since a week or two since any version past 6.15-rc4 made it to nixpkgs. Anything with an AMD gpu would freeze.
Ok, I found this thread referencing a similar issue.
The fix mentioned is to force the use of OpenGL, like so:
export GSK_RENDERER=opengl
That gets the monitor and tweaks apps working for me.
However, that seems like a temporary fix to me, and the issue needs to be addressed elsewhere (but where - in GTK or by making the GNOME nixpkg do this?)
I believe I have the same problem on one of my old laptops. Upgraded to 25.05 when it was released. Did a nix flake update today and some gnome apps are blank (system monitor, tweaks, console, nautilus…). GSK_RENDERER=opengl fixes the problem. I have a second old laptop (same flake) that doesn’t have this problem. stateVersion is 23.11. The MESA-INTEL warnings are present on both laptops (even after applying the fix). Anything else I can look into to provide more info?