+cc Fred for visibility I can repro this on Debian with 0.29.0 and Cairo backend with empty NSGlobalDefaults.plist - start SystemPreferences.app - click on an icon, go back, see that it paints correctly - xrandr --output DP-0 --mode 1920x1200 - (if xcompmgr is running) observe icons are still fine, click on an icon, go back - observe icons are not painting - xrandr --output DP-0 --mode 2560x1440 to go back to the old setup
Xylemon, - Which gnustep-back backend? - Where does the build come from? - Have you also tried with the latest base+gui+back? If you choose to build from source, it's not terribly hard, but you should uninstall everything GNUstep. And then also make sure you eliminate /etc/GNUstep/ directory before rebuilding -- otherwise you might confuse the build system that there is a GNUstep installation on the system even though you uninstalled everything first. On Tue, Aug 30, 2022 at 12:08 AM Xylemon <[email protected]> wrote: > > Hello all, > > I've encountered the following issue on both Linux and OpenBSD with > the latest stable version of GNUstep. If the display mode or > resolution changes (for example I undock and redock my ThinkPad), all > of the pixmaps or image resources used by any GNUstep application > become invisible. The only fix is restarting every opened GNUstep > application. Is there any way to prevent this from happening? > > Thanks for GNUstep, and thanks for reading. > Xylemon > >
