On Tue, 2016-05-31 at 18:54 +0200, Göran Uddeborg wrote: > Hello! > > I would like to ask for some help what to do with > https://bugzilla.redhat.com/show_bug.cgi?id=1324881 I've been > pondering it for some time, but I know too little to know what to do. > > It's about the old amusement xpenguins. (A program showing small > penguins walking on the windows and jumping between them.) As can be > seen in the bug report, it doesn't show anything in e.g. Gnome. From > what I understand this is because Gnome doesn't show the actual X > root > window. It has a second window covering the entire screen as > background, and this window hides all the penguins. > > A first question is if this is indeed correct? > > If so, could anyone describe it in more technically correct terms. I > would like to write a warning about the issue in the description of > the package. I would suggest something like: xpenguins works by drawing on the X root window. This is a cute hack that might not have the desired effect in modern desktop environments where the root window is not visible. > > But a problem is that "NotShowIn=GNOME;" doesn't seem to have any > effect in the current Gnome version. There is no menu to exclude > xpenguins from, and when I try it seems just as available regardless > of that setting. As you may have guessed I'm not a regular Gnome > user, but that is what I see when I test it. > > So a second question is if anyone has any advice on how to best > handle > this? How to best make sure Gnome users don't get fooled to use a > program that do not work in their environment. How did you determine that NotShowIn=GNOME; doesn't have any effect? It should work fine to hide xpenguins from the places where applications are normally listed in GNOME (the shell overview and search). -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://lists.fedoraproject.org/admin/lists/devel@xxxxxxxxxxxxxxxxxxxxxxx