Created attachment 8538 Hidden texts and buttons After update to xfce4-settings 4.13.6 texts and buttons are invisible in xfce4-display-settings. Tried with multiple GTK-themes. Used theme in screenshot is Adwaita-Xfce.
Created attachment 8539 Visible button Buttons are shown and working when cursor is moved over them.
Confirmed, I have the same issue, widgets show up once hovered by the pointer...
And after changing resolution/Apply, log out/in, resolution reverts back to original value instead of applied resolution.
Looks like the issue happens only with some icon themes. At least Adwaita and HighContrast icons aren't working, but with elementary Xfce icons the look is OK. .xsession-errors had the following with Adwaita icons: (xfce4-display-settings:2170): Gtk-CRITICAL **: 07:09:34.285: gtk_icon_info_load_symbolic: assertion 'icon_info != NULL' failed (xfce4-display-settings:2170): GdkPixbuf-CRITICAL **: 07:09:34.285: gdk_pixbuf_get_n_channels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed (xfce4-display-settings:2170): GdkPixbuf-CRITICAL **: 07:09:34.285: gdk_pixbuf_get_height: assertion 'GDK_IS_PIXBUF (pixbuf)' failed (xfce4-display-settings:2170): GdkPixbuf-CRITICAL **: 07:09:34.285: gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed (xfce4-display-settings:2170): Gtk-WARNING **: 07:09:34.285: drawing failure for widget 'FooScrollArea': invalid value (typically too big) for the size of the input (surface, pattern, etc.) (xfce4-display-settings:2170): Gtk-WARNING **: 07:09:34.285: drawing failure for widget 'GtkAlignment': invalid value (typically too big) for the size of the input (surface, pattern, etc.) (xfce4-display-settings:2170): Gtk-WARNING **: 07:09:34.285: drawing failure for widget 'GtkFrame': invalid value (typically too big) for the size of the input (surface, pattern, etc.) (xfce4-display-settings:2170): Gtk-WARNING **: 07:09:34.285: drawing failure for widget 'GtkBox': invalid value (typically too big) for the size of the input (surface, pattern, etc.) (xfce4-display-settings:2170): Gtk-WARNING **: 07:09:34.285: drawing failure for widget 'GtkBox': invalid value (typically too big) for the size of the input (surface, pattern, etc.) (xfce4-display-settings:2170): Gtk-WARNING **: 07:09:34.285: drawing failure for widget 'GtkNotebook': invalid value (typically too big) for the size of the input (surface, pattern, etc.) (xfce4-display-settings:2170): Gtk-WARNING **: 07:09:34.285: drawing failure for widget 'GtkBox': invalid value (typically too big) for the size of the input (surface, pattern, etc.) (xfce4-display-settings:2170): Gtk-WARNING **: 07:09:34.285: drawing failure for widget 'GtkBox': invalid value (typically too big) for the size of the input (surface, pattern, etc.) (xfce4-display-settings:2170): Gtk-WARNING **: 07:09:34.285: drawing failure for widget 'GtkBox': invalid value (typically too big) for the size of the input (surface, pattern, etc.) (xfce4-display-settings:2170): Gtk-WARNING **: 07:09:34.285: drawing failure for widget 'XfceTitledDialog': invalid value (typically too big) for the size of the input (surface, pattern, etc.)
Created attachment 8558 Fix deprecated icon causing the issues Looks like the issue is caused by usage of deprecated icon. Attached patch replaces the icon and makes xfce4-display-settings to look OK at least with Adwaita icons.
I'll confirm patch fixes button problems. But clicking Apply still does not save resolution change. Next log out/in has old setting.
(In reply to bittwister from comment #6) > I'll confirm patch fixes button problems. > > But clicking Apply still does not save resolution change. Next log out/in > has old setting. That's a different issue, please file a different bug.
(In reply to Olivier Fourdan from comment #7) > (In reply to bittwister from comment #6) > > I'll confirm patch fixes button problems. > > > > But clicking Apply still does not save resolution change. Next log out/in > > has old setting. > > That's a different issue, please file a different bug. Done, bug 15438.
Jani Välimaa referenced this bugreport in commit 64a2b3240e432a39a09824814edf62dbb65d76f6 display: Replace deprecated icon (Bug #15416) https://git.xfce.org/xfce/xfce4-settings/commit?id=64a2b3240e432a39a09824814edf62dbb65d76f6
Thanks for figuring this out and providing a patch!
*** Bug 14887 has been marked as a duplicate of this bug. ***