You are not logged in.

#1 2015-12-14 09:47:45

garunkel
Member
Registered: 2014-06-16
Posts: 13

GTK3/Gnome: shadows break after resizing a window

When I resize any window, the shadow breaks as shown in the pictures below. It's the case for all windows. It also happens when going from maximized to non-maximized.

Before:
Before resizing
After:
After resizing

I use:

  • Integrated Intel HD Graphics 4000

  • gtk3 3.18.6-1

  • gnome 3.18.2-1

  • ibva-intel-driver 1.6.1-1

  • xf86-video-intel 1:2.99.917+478+gdf72bc5-3

Any idea how to fix it?
Thanks for your help!

Offline

#2 2015-12-14 09:58:28

headkase
Member
Registered: 2011-12-06
Posts: 2,004

Re: GTK3/Gnome: shadows break after resizing a window

Change to the Adwaita theme and see if the error persists then.  GNOME is notorious for breaking themes with every single release they do.  They seem to expect you to use Adwaita, and only Adwaita, as a theme.  If it displays correctly with Adwaita then that's the issue.

Offline

#3 2015-12-14 10:02:18

garunkel
Member
Registered: 2014-06-16
Posts: 13

Re: GTK3/Gnome: shadows break after resizing a window

It doeas work with Adwaita neutral

First of all: thanks for your help and finding the issue smile
However: can I make the elementary GTK+ theme work somehow? big_smile

Last edited by garunkel (2015-12-14 10:03:17)

Offline

#4 2015-12-14 10:11:21

headkase
Member
Registered: 2011-12-06
Posts: 2,004

Re: GTK3/Gnome: shadows break after resizing a window

Basically you have two choices: edit the theme yourself so that it works (difficult unless you know how themes work), or look for a compatible theme or an update to the theme you already have.

You can find many themes here: http://gnome-look.org/

You can put theme in your local user themes folder, or /usr/share/themes to make them system wide.  Normally it is a no-no to put files outside of your /home without using pacman but in the case of themes the chance of a conflict is extremely low.  Just make sure to install the rendering engine needed by the theme and hopefully you'll be able to find a suitable one without too much trouble.

See: https://wiki.archlinux.org/index.php/GNOME#Appearance for more information.

Offline

#5 2015-12-14 10:25:21

garunkel
Member
Registered: 2014-06-16
Posts: 13

Re: GTK3/Gnome: shadows break after resizing a window

I use the elementary theme from the AUR: gtk-theme-elementary-bzr
It's not that important. Thank you for your help!

Offline

#6 2015-12-14 10:29:49

headkase
Member
Registered: 2011-12-06
Posts: 2,004

Re: GTK3/Gnome: shadows break after resizing a window

Ok, right on.  You're welcome.  smile

Offline

#7 2015-12-14 13:16:18

garunkel
Member
Registered: 2014-06-16
Posts: 13

Re: GTK3/Gnome: shadows break after resizing a window

The more I think about it ...

Maybe still someone can give me a hint what's actually causing this.

It does not happen when opening or re-opening a window. All shadows smooth. Only when resizing.

Offline

#8 2015-12-14 15:37:50

Silkworm205
Member
From: UK
Registered: 2012-05-21
Posts: 267

Re: GTK3/Gnome: shadows break after resizing a window

When's the last time you rebuilt the package? It seems to be working fine on my machine. The BZR branch could've been updated even if the AUR package hasn't.
As to why this particular issue happens, I have no idea. Maybe the shell is meant to stop rendering shadows when it's fullscreen, or have an alternate fullscreen shadow that's cast on to adjacent workspaces and this theme doesn't have one. That's one big baseless assumption on my part.


I think I know enough to know I don't know enough.

Offline

#9 2015-12-14 17:18:18

garunkel
Member
Registered: 2014-06-16
Posts: 13

Re: GTK3/Gnome: shadows break after resizing a window

Rebuilding didn't help unfortunately.

Offline

Board footer

Powered by FluxBB