Bug Tracker item #3414789, was opened at 2011-09-27 23:14
Message generated for change (Comment added) made by bphinz
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=1126848&aid=3414789&group_id=254363

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: UN*X version
Group: 1.1.X
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Brian Hinz (bphinz)
Assigned to: Adam Tkac (atkac)
Summary: Window manager (GNOME) issues

Initial Comment:
I'm not quite sure where to start with this one...  I'm guessing that maybe 
there is a dependency missing in the Xvnc compile that is causing problems 
under RHEL4/GNOME that seems to be related to specific themes.  I've attached 
two screen shots of the gnome theme preferences dialog, both from the same 
machine, same account, etc.  The only difference is that one session is running 
under TigerVNC 1.1 and the other under RealVNC 4.0.

----------------------------------------------------------------------

Comment By: Brian Hinz (bphinz)
Date: 2011-09-28 09:41

Message:
If this message indicates that RHEL4/GNOME depends on some of those
extensions (in this case, most likely eviext), then maybe Xvnc should not
be built against Xorg 1.6 as they were all removed:

http://cgit.freedesktop.org/xorg/xserver/commit/?id=f6617b4127125516583f321c961d70f762f728be

Ugh! If only I could off RHEL4 and onto 5...

----------------------------------------------------------------------

Comment By: Brian Hinz (bphinz)
Date: 2011-09-28 07:47

Message:
Yes, it does spit out some errors from the command line (only under
tigervnc):

[bphinz@buildhost-epel4 ~]$ gnome-theme-manager

(gnome-theme-manager:20507): Gdk-CRITICAL **: file gdkdraw.c: line 265
(gdk_drawable_set_colormap): assertion `cmap == NULL ||
gdk_drawable_get_depth (drawable) == cmap->visual->depth' failed

(gnome-theme-manager:20507): Gdk-WARNING **: The gdk_draw_*_image require
the drawable argument to
have a specified colormap. All windows have a colormap,
however, pixmaps only have colormap by default if they
were created with a non-NULL window argument. Otherwise
a colormap must be set on them with gdk_drawable_set_colormap

(gnome-theme-manager:20507): GLib-GObject-CRITICAL **: file gobject.c:
line 1597 (g_object_get_qdata): assertion `G_IS_OBJECT (object)' failed

(gnome-theme-manager:20507): Gdk-CRITICAL **: file gdkcolor.c: line 72
(gdk_colormap_get_visual): assertion `GDK_IS_COLORMAP (colormap)' failed

(gnome-theme-manager:20507): Gdk-CRITICAL **: file gdkvisual-x11.c: line
663 (gdk_visual_get_screen): assertion `GDK_IS_VISUAL (visual)' failed

(gnome-theme-manager:20506): capplet-common-WARNING **: Received EOF while
reading thumbnail for gtk: 'Bluecurve', metacity 'Bluecurve', icon:
'Bluecurve', font: 'Sans 10'



----------------------------------------------------------------------

Comment By: Peter Åstrand (astrand)
Date: 2011-09-28 02:52

Message:
Have you tried running gnome-theme-manager from the command line? Perhaps
it prints some error to the console. 

----------------------------------------------------------------------

Comment By: Brian Hinz (bphinz)
Date: 2011-09-28 00:39

Message:
Both sessions are started via "-query localhost" so the WM environment
should be correct.  Also, this doesn't happen when logging in from the
console, only with xdmcp sessions running under tiger.  You're right
though, there are some differences between the X11 extensions present in
Tiger's Xvnc and Real's Xvnc:

[root@buildhost-epel4 bphinz]# diff xdpyinfo.tigervnc1.1
xdpyinfo.realvnc4.0
4,5c4,5
< vendor release number:    10605000
< X.Org version: 1.6.5
---
> vendor release number:    60801000
> X.Org version: 6.8.1
10c10
< number of supported pixmap formats:    6
---
> number of supported pixmap formats:    2
13,15d12
<     depth 4, bits_per_pixel 8, scanline_pad 32
<     depth 8, bits_per_pixel 8, scanline_pad 32
<     depth 16, bits_per_pixel 16, scanline_pad 32
17d13
<     depth 32, bits_per_pixel 32, scanline_pad 32
20c16
< number of extensions:    20
---
> number of extensions:    22
22d17
<     Composite
23a19
>     DEC-XTRAP
25,26c21,22
<     GLX
<     Generic Event Extension
---
>     Extended-Visual-Information
>     LBX
29,31c25,27
<     RANDR
<     RENDER
<     SGI-GLX
---
>     MIT-SUNDRY-NONSTANDARD
>     RECORD
>     SECURITY
33a30
>     TOG-CUP
35a33
>     XC-APPGROUP
38c36
<     XInputExtension
---
>     XFree86-Bigfont

I'll try rebuilding tomorrow to see if I can see if that's the case and if
so, which one it is.

----------------------------------------------------------------------

Comment By: D. R. Commander (dcommander)
Date: 2011-09-27 23:30

Message:
Maybe something in the ~/.vnc/xstartup file is affecting it?  Or perhaps it
requires an X11 extension that is present in RealVNC and missing in
TigerVNC (unlikely, but I can't think of anything else.)


----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=1126848&aid=3414789&group_id=254363

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1
_______________________________________________
Tigervnc-devel mailing list
Tigervnc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tigervnc-devel

Reply via email to