cygwin xdmcp login freezes when logging into gnome, but not XFCE

Bug #111122 reported by Subharo Bhikkhu
6
Affects Status Importance Assigned to Milestone
Ubuntu
Fix Released
Undecided
Unassigned

Bug Description

Hi,

I have a Windows XP box where I've installed the latest version of Cygwin (as of two days ago). I want to use it have a remote Gnome desktop on an Ubuntu 6.10 box, where GDM has been configured to allow XDMCP logins.

Note: to allow XDMCP logins, I set the [security] and [xdmcp] sections of /etc/gdm/gdm.conf-custom like this:

[security]
DisallowTCP=false

[xdmcp]
Enable=true

On the Windows XP box, using a Cygwin bash shell, I can log into an XFCE session on the Ubuntu box just fine with the command "X -query sila :1", (then I choose XFCE session at GDM). See attached screenshot cygwin_to_remote_xfce_no_problem.png.

But If I choose Gnome session instead of XFCE, after logging in Gnome freezes as it starts up, showing only a grey rectangle in the upper left on a blue background. See attached screenshot cygwin_to_remote_gnome_has_problem.png
Gnome never makes it to the brown Ubuntu splash screen where you'd normally hear the exotic login sound.

Cygwin seems to be doing its job well, as the X server has not crashed, and works fine for XFCE. So this suggests the problem is in Ubuntu somewhere. I can't find any helpful error messages whatsoever in /var/log/ however (on the Ubuntu machine). I've "tail -f"'ed syslog, messages, user.log, daemon.log.

Also Note: if I install packages tsclient and xnest in Ubuntu, I can successfully do a XDMCP login on the Ubuntu box to itself. In other words, I can have a gnome desktop within a gnome desktop just fine this way (which uses XDMCP). So maybe it is a Cygwin issue somehow after all...

I'm not sure where the bug is: Cygwin? GDM? Some Gnome component? Maybe I need to install certain additional Cygwin packages related to X.org?

Revision history for this message
Subharo Bhikkhu (subharo) wrote :
Revision history for this message
Subharo Bhikkhu (subharo) wrote :
Revision history for this message
boffyflow (boffyflow) wrote :

I think this may be related to problems I see running gnome applications through cygwin/Windows XP:

ssh -X user@host

works fine (and I can run xterm, e.g.), but calling

ssh -X user@host gnome-terminal (or gimp, e.g.)

gives:

(gnome-terminal:30636): Gdk-WARNING **; Connection to display localhost:11.0 appears to be untrusted. Pointer and keyboard grabs and inter-client communication may not work as expected.

And everything freezes after the message (I need to kill the X session).

Robert

Revision history for this message
boffyflow (boffyflow) wrote :

Note that this was working fine until I upgraded my complete system to 7.04.

Revision history for this message
Brian Murray (brian-murray) wrote :

This bug report is being closed due to your last comment regarding this being fixed with an update. For future reference you can manage the status of your own bugs by clicking on the current status in the yellow line and then choosing a new status in the drop down box. You can learn more about bug statuses at http://wiki.ubuntu.com/Bugs/Status . Thank you again for taking the time to report this bug and helping to make Ubuntu better. Feel free to submit any future bugs you may find.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.