[Bug 623254] New: Connecting To A System Via VNC Produces A Black Screen Only
http://bugzilla.novell.com/show_bug.cgi?id=623254 http://bugzilla.novell.com/show_bug.cgi?id=623254#c0 Summary: Connecting To A System Via VNC Produces A Black Screen Only Classification: openSUSE Product: openSUSE 11.3 Version: Final Platform: PC OS/Version: openSUSE 11.3 Status: NEW Severity: Major Priority: P5 - None Component: X.Org AssignedTo: bnc-team-xorg-bugs@forge.provo.novell.com ReportedBy: lnxgnome@gmail.com QAContact: xorg-maintainer-bugs@forge.provo.novell.com CC: max@novell.com, sndirsch@novell.com, malv_star@hotmail.com, milan.zimmermann@sympatico.ca, s2@forceway.com Found By: --- Blocker: --- +++ This bug was initially created as a clone of Bug #591664 +++ When running GNOME as the default desktop environment, after enabling VNC Remote Administration in YaST and telling the system to open the relevant ports through the firewall on the target machine, a user attempts to start a remote VNC session. The connection is initiated and a response is received, but only goes as far as producing a black screen with the standard X-server mouse icon (a cross). The mouse responds to input and moves around the screen area, but no graphics are loaded and no login prompt is presented as it was in previous versions of SuSE. Reproducible: Always Steps to Reproduce: 1. 32-bit system was upgraded from 11.2 to 11.3 after GA 2. GNOME is the default desktop environment. 3. Complete the installation and update the system 4. Start YaST 5. Enable Remote Administration, set it to start during boot, and open the required firewall ports. 6. Choose a separate machine and start a VNC client (in my case, I tested with vncviewer on openSuSE 11.2). 7. Attempt to connect to desktop 1 on the remote machine. Actual Results: A black screen with an X mouse cursor appears. The mouse responds to input, but no graphics are loaded and no login prompt is produced. (VNC Server machine specs w/IPv6 enabled) xorg-x11-Xvnc-7.5_1.8.0-9.4.i586 LibVNCServer-0.9.7-5.1.i586 x11vnc-0.9.9-3.1.i586 eth0 Link encap:Ethernet HWaddr 00:15:60:B7:2C:4F inet addr:192.168.101.31 Bcast:192.168.101.255 Mask:255.255.255.0 inet6 addr: fe80::215:60ff:feb7:2c4f/64 Scope:Link lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host (/specs) Expected Results: The GDM login prompt should appear and allow the user to begin a remote desktop session. This seems to be an issue with GDM and IPv6. I have tested with IPv6 enabled and disabled (via YaST), on both the client and server. xdmcp is enabled in /etc/gdm/custom.conf. Firewall is disabled. /etc/hosts contains: 127.0.0.1 localhost.localdomain localhost ::1 localhost ipv6-localhost ipv6-loopback fe00::0 ipv6-localnet ff00::0 ipv6-mcastprefix ff02::1 ipv6-allnodes ff02::2 ipv6-allrouters ff02::3 ipv6-allhosts 127.0.0.2 moya.hopnet.lan moya Xvnc is stared through xinetd server = /usr/bin/Xvnc tested with both server_args = -noreset -inetd -once -query localhost -geometry 1024x768 -depth 16 AND server_args = -noreset -inetd -once -query moya.hopnet.lan -geometry 1024x768 -depth 16 GDM has debug enabled, and I can see the follow anomaly when the VNC client connects: gdm[5248]: DEBUG(+): GdmXdmcpDisplayFactory: decode_packet: GIOCondition 1 gdm[5248]: DEBUG(+): Address family:2 (inet) hostname:(null) host:(null) port:(null) local:1 loopback:1 gdm[5248]: DEBUG(+): Address family:2 (inet) hostname:(null) host:(null) port:(null) local:1 loopback:1 gdm[5248]: DEBUG(+): Address family:2 (inet) hostname:(null) host:(null) port:(null) local:0 loopback:0 gdm[5248]: DEBUG(+): GdmAddress: looking up hostname: moya.hopnet.lan gdm[5248]: DEBUG(+): family=2 sock_type=1 protocol=6 flags=0x2 canonname=moya.hopnet.lan gdm[5248]: DEBUG(+): family=2 sock_type=2 protocol=17 flags=0x2 canonname=(null) gdm[5248]: DEBUG(+): family=2 sock_type=3 protocol=0 flags=0x2 canonname=(null) gdm[5248]: DEBUG(+): Address family:10 (inet6) hostname:(null) host:(null) port:(null) local:0 loopback:0 gdm[5248]: DEBUG(+): GdmXdmcpDisplayFactory: Received opcode QUERY from client ::ec01:80b7:2faf:7cb7%3075497972 : 54781 gdm[5248]: DEBUG(+): GdmXdmcpDisplayFactory: Sending WILLING to ::ec01:80b7:2faf:7cb7%3075497972 GDM only reports to send the WILLING msg via inet6, and ::ec01:80b7:2faf:7cb7 is not reachable on my network. ( I'm unsure where it is getting this address from, especially when IPv6 is disabled. ) The results are the same, with IPv6 enabled or disables, although the inet6 address reported in the debug messages will vary across reboots of the client. # ping6 ::ec01:80b7:2faf:7cb7 connect: Network is unreachable -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=623254
http://bugzilla.novell.com/show_bug.cgi?id=623254#c1
--- Comment #1 from Keith Hopkins
http://bugzilla.novell.com/show_bug.cgi?id=623254
http://bugzilla.novell.com/show_bug.cgi?id=623254#c2
Malvern Star
http://bugzilla.novell.com/show_bug.cgi?id=623254
http://bugzilla.novell.com/show_bug.cgi?id=623254#c3
--- Comment #3 from Keith Hopkins
http://bugzilla.novell.com/show_bug.cgi?id=623254
http://bugzilla.novell.com/show_bug.cgi?id=623254#c4
--- Comment #4 from Malvern Star
http://bugzilla.novell.com/show_bug.cgi?id=623254
http://bugzilla.novell.com/show_bug.cgi?id=623254#c5
Keith Hopkins
http://bugzilla.novell.com/show_bug.cgi?id=623254
http://bugzilla.novell.com/show_bug.cgi?id=623254#c6
--- Comment #6 from Reinhard Max
http://bugzilla.novell.com/show_bug.cgi?id=623254
http://bugzilla.novell.com/show_bug.cgi?id=623254#c7
--- Comment #7 from Keith Hopkins
http://bugzilla.novell.com/show_bug.cgi?id=623254
http://bugzilla.novell.com/show_bug.cgi?id=623254#c8
--- Comment #8 from Reinhard Max
http://bugzilla.novell.com/show_bug.cgi?id=623254
http://bugzilla.novell.com/show_bug.cgi?id=623254#c9
--- Comment #9 from Keith Hopkins
http://bugzilla.novell.com/show_bug.cgi?id=623254
http://bugzilla.novell.com/show_bug.cgi?id=623254#c10
--- Comment #10 from Keith Hopkins
http://bugzilla.novell.com/show_bug.cgi?id=623254
http://bugzilla.novell.com/show_bug.cgi?id=623254#c11
Reinhard Max
http://bugzilla.novell.com/show_bug.cgi?id=623254
http://bugzilla.novell.com/show_bug.cgi?id=623254#c12
--- Comment #12 from Keith Hopkins
http://bugzilla.novell.com/show_bug.cgi?id=623254
http://bugzilla.novell.com/show_bug.cgi?id=623254#c
Keith Hopkins
http://bugzilla.novell.com/show_bug.cgi?id=623254
http://bugzilla.novell.com/show_bug.cgi?id=623254#c13
Reinhard Max
http://bugzilla.novell.com/show_bug.cgi?id=623254
http://bugzilla.novell.com/show_bug.cgi?id=623254#c14
Alex Prudkiy
b) I can change the DM to xdm, and using vnc, I get a login screen, and can login and see the desktop (although, there seems to be Gnome/DBUS issues past this, but that's another bug) I can confirm too. Only switching to kdm allowed me to use vnc
-- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=623254
http://bugzilla.novell.com/show_bug.cgi?id=623254#c15
--- Comment #15 from Malvern Star
http://bugzilla.novell.com/show_bug.cgi?id=623254
http://bugzilla.novell.com/show_bug.cgi?id=623254#c16
--- Comment #16 from John Harmon
http://bugzilla.novell.com/show_bug.cgi?id=623254
http://bugzilla.novell.com/show_bug.cgi?id=623254#c17
Martin Gauna
https://bugzilla.novell.com/show_bug.cgi?id=623254
https://bugzilla.novell.com/show_bug.cgi?id=623254#c18
Martin Matuska
https://bugzilla.novell.com/show_bug.cgi?id=623254
https://bugzilla.novell.com/show_bug.cgi?id=623254#c19
Reinhard Max
https://bugzilla.novell.com/show_bug.cgi?id=623254
https://bugzilla.novell.com/show_bug.cgi?id=623254#c20
Swamp Workflow Management
https://bugzilla.novell.com/show_bug.cgi?id=623254
https://bugzilla.novell.com/show_bug.cgi?id=623254#c21
--- Comment #21 from Keith Hopkins
https://bugzilla.novell.com/show_bug.cgi?id=623254
https://bugzilla.novell.com/show_bug.cgi?id=623254#c22
Keith Hopkins
*** This bug has been marked as a duplicate of bug 625593 ***
The fixes for bug 625593 do not resolve this issue. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=623254
https://bugzilla.novell.com/show_bug.cgi?id=623254#c23
--- Comment #23 from Reinhard Max
https://bugzilla.novell.com/show_bug.cgi?id=623254
https://bugzilla.novell.com/show_bug.cgi?id=623254#c24
Martin Amadeo
https://bugzilla.novell.com/show_bug.cgi?id=623254
https://bugzilla.novell.com/show_bug.cgi?id=623254#c25
--- Comment #25 from Martin Matuska
https://bugzilla.novell.com/show_bug.cgi?id=623254
https://bugzilla.novell.com/show_bug.cgi?id=623254#c
Reinhard Max
https://bugzilla.novell.com/show_bug.cgi?id=623254
https://bugzilla.novell.com/show_bug.cgi?id=623254#c
Philippe De Muyter
https://bugzilla.novell.com/show_bug.cgi?id=623254
https://bugzilla.novell.com/show_bug.cgi?id=623254#c26
--- Comment #26 from Malvern Star
https://bugzilla.novell.com/show_bug.cgi?id=623254
https://bugzilla.novell.com/show_bug.cgi?id=623254#c27
Vincent Untz
https://bugzilla.novell.com/show_bug.cgi?id=623254
https://bugzilla.novell.com/show_bug.cgi?id=623254#c28
--- Comment #28 from Walter Haidinger
https://bugzilla.novell.com/show_bug.cgi?id=623254
https://bugzilla.novell.com/show_bug.cgi?id=623254#c29
Keith Hopkins
We released an update of gdm with XDMCP fixes sometime ago. Did you test with this update?
"sometime ago"? Sorry mate, but that's too vague to answer. In the future, provide the versions you are talking about. Also, see comment #22 above. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=623254
https://bugzilla.novell.com/show_bug.cgi?id=623254#c30
Vincent Untz
(In reply to comment #27)
We released an update of gdm with XDMCP fixes sometime ago. Did you test with this update?
"sometime ago"? Sorry mate, but that's too vague to answer. In the future, provide the versions you are talking about. Also, see comment #22 above.
I don't see how comment #22 is relevant to my question, but I might miss something. You can simply check if you have this version by looking at "rpm -q --changelog gdm" and seeing if the last entry is from September, with this mention "Add gdm-xdmcp-fixes.patch to fix connection with XDMCP. Fix bnc#637069". I believe this is gdm-2.30.2-6.1.1, but I'm not 100% sure and I can't check right now. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=623254
https://bugzilla.novell.com/show_bug.cgi?id=623254#c31
Keith Hopkins
I don't see how comment #22 is relevant to my question, but I might miss something.>
My bad, it's comment #21 :)
You can simply check if you have this version by looking at "rpm -q --changelog gdm" and seeing if the last entry is from September, with this mention "Add gdm-xdmcp-fixes.patch to fix connection with XDMCP. Fix bnc#637069". I believe this is gdm-2.30.2-6.1.1, but I'm not 100% sure and I can't check right now.
Yes, it's gdm-2.30.2-6.1.1 * Mon Sep 13 2010 vuntz@opensuse.org - Add gdm-fix-dbus-properties.patch: org.gnome.DBus.Properties was referenced instead of org.freedesktop.DBus.Properties in the dbus configuration. Fix bnc#633655. - Add gdm-xdmcp-fixes.patch to fix connection with XDMCP. Fix bnc#637069. It is the one I have installed, and it does not resolve this issue. Please note, this bug is specific to GDM compiled with IPv6 support. It is different from the plethora of XDMCP issues affecting all/other window managers. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=623254
https://bugzilla.novell.com/show_bug.cgi?id=623254#c32
--- Comment #32 from Walter Haidinger
https://bugzilla.novell.com/show_bug.cgi?id=623254
https://bugzilla.novell.com/show_bug.cgi?id=623254#c33
--- Comment #33 from Martin Gauna
https://bugzilla.novell.com/show_bug.cgi?id=623254
https://bugzilla.novell.com/show_bug.cgi?id=623254#c34
--- Comment #34 from Alex Prudkiy
https://bugzilla.novell.com/show_bug.cgi?id=623254
https://bugzilla.novell.com/show_bug.cgi?id=623254#c35
--- Comment #35 from Malvern Star
https://bugzilla.novell.com/show_bug.cgi?id=623254
https://bugzilla.novell.com/show_bug.cgi?id=623254#c36
Keith Hopkins
https://bugzilla.novell.com/show_bug.cgi?id=623254
https://bugzilla.novell.com/show_bug.cgi?id=623254#c37
Peter Belm
https://bugzilla.novell.com/show_bug.cgi?id=623254
https://bugzilla.novell.com/show_bug.cgi?id=623254#c38
--- Comment #38 from Peter Belm
https://bugzilla.novell.com/show_bug.cgi?id=623254
https://bugzilla.novell.com/show_bug.cgi?id=623254#c39
--- Comment #39 from Malvern Star
participants (1)
-
bugzilla_noreply@novell.com