After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 640673 - Fallbacks to WM_ICON render incorrectly
Fallbacks to WM_ICON render incorrectly
Status: RESOLVED OBSOLETE
Product: gnome-shell
Classification: Core
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
Depends on:
Blocks:
 
 
Reported: 2011-01-26 19:54 UTC by Owen Taylor
Modified: 2013-08-31 21:51 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Screenshot of problem (23.63 KB, image/png)
2011-01-26 19:56 UTC, Owen Taylor
Details

Description Owen Taylor 2011-01-26 19:54:51 UTC
Moved from https://bugzilla.redhat.com/show_bug.cgi?id=672962

Alon Levy 2011-01-26 14:52:18 EST

Created attachment 475473 [details]
showing three icons, spicec icon in the middle is wrong, others for reference

Description of problem:
I'm reporting this on the assumption this problem isn't actually specific to
spicec, but relates to the way spicec represents itself, and other apps may do
the same.

The attachment shows the wrong rendering of the spicec icon in the app
switching window (alt-tab reacheable - btw can I trigger it from lookingglass?
- would be cool for testing). The actual executable tested is 0.7.2 spice
client (in rawhide, but also in F14 I think).

See xprop below.

Not sure how to find the sum of all desktop paths, probably some gconf line
would do?

Version-Release number of selected component (if applicable):


How reproducible:
Always

Steps to Reproduce:
1. Run spicec from 0.7.2 rpm (no need to run a server - just run it as is, it
will popup in login dialog)
2. Alt tab (and hold)


Actual results:
See bad icon (as in picture attached)

Expected results:
Either a small normal looking icon, or maybe a blown up one, dunno, but not
this.

Additional info:

xprop gives:
XKLAVIER_STATE(INTEGER) = 0, 0
_NET_WM_STATE(ATOM) = 
WM_STATE(WM_STATE):
  window state: Normal
  icon window: 0x0
_NET_FRAME_EXTENTS(CARDINAL) = 4, 4, 21, 4
_NET_WM_DESKTOP(CARDINAL) = 0
_NET_WM_ALLOWED_ACTIONS(ATOM) = _NET_WM_ACTION_MOVE, _NET_WM_ACTION_MINIMIZE,
_NET_WM_ACTION_SHADE, _NET_WM_ACTION_CHANGE_DESKTOP, _NET_WM_ACTION_CLOSE,
_NET_WM_ACTION_ABOVE, _NET_WM_ACTION_BELOW
WM_HINTS(WM_HINTS):
  bitmap id # to use for icon: 0x4000012
  bitmap id # of mask for icon: 0x4000014
WM_NAME(UTF8_STRING) = "SPICEc:0"
WM_NORMAL_HINTS(WM_SIZE_HINTS):
  program specified minimum size: 1024 by 768
  program specified maximum size: 1024 by 768
WM_CLASS(STRING) = "spicec", "spicec"
WM_PROTOCOLS(ATOM): protocols  WM_DELETE_WINDOW
Comment 1 Owen Taylor 2011-01-26 19:56:07 UTC
Created attachment 179400 [details]
Screenshot of problem
Comment 2 drago01 2013-08-31 21:51:00 UTC
We no longer use this icon as fallback, we show the generic "no icon" icon instead.