[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

vnc+gdm+xinetd



Hello everybody,

I'm trying to set up a server to be able to connect through
VNC and login with GDM.
I think I made all the necessary steps but I have not been
successful yet. When trying to connect from the remote
computer via vncviewer a window opens and suddenly close,
with this message:

VNC Viewer Free Edition 4.1.1 for X - built Feb 25 2006 13:11:14
Copyright (C) 2002-2005 RealVNC Ltd.
See http://www.realvnc.com for information on VNC.

Mon Apr 24 23:16:37 2006
CConn:       connected to host 192.168.2.8 port 5900
CConnection: Server supports RFB protocol version 3.8
CConnection: Using RFB protocol version 3.8
TXImage:     Using default colormap and visual, TrueColor, depth 24.
CConn:       Using pixel format depth 6 (8bpp) rgb222
CConn:       Using ZRLE encoding

Mon Apr 24 23:16:38 2006
main:        End of stream

Here the syslog of the vncserver when i'm trying to connect:

Apr 24 23:20:50 spx-dev gdm[739]: gdm_xdmcp_handle_manage: Looked up spx-dev:1
Apr 24 23:20:50 spx-dev gdm[739]: gdm_choose_indirect_lookup: Host 127.0.0.1 not found
Apr 24 23:20:50 spx-dev gdm[739]: gdm_forward_query_lookup: Host 127.0.0.1 not found
Apr 24 23:20:50 spx-dev gdm[739]: gdm_display_manage: Managing spx-dev:1
Apr 24 23:20:50 spx-dev gdm[739]: loop check: last_start 0, last_loop 0, now: 1145917250, retry_count: 0
Apr 24 23:20:50 spx-dev gdm[739]: Resetting counts for loop of death detection
Apr 24 23:20:50 spx-dev gdm[739]: gdm_display_manage: Forked slave: 893
Apr 24 23:20:50 spx-dev gdm[893]: gdm_slave_start: Starting slave process for spx-dev:1
Apr 24 23:20:50 spx-dev gdm[893]: gdm_slave_start: Loop Thingie
Apr 24 23:20:50 spx-dev gdm[893]: gdm_slave_run: Opening display spx-dev:1
Apr 24 23:20:51 spx-dev gdm[893]: gdm_slave_greeter: Running greeter on spx-dev:1
Apr 24 23:20:51 spx-dev gdm[893]: gdm_slave_greeter: Greeter on pid 900
Apr 24 23:20:51 spx-dev gdm[893]: Sending GREETPID == 900 for slave 893
Apr 24 23:20:51 spx-dev gdm[739]: Handling message: 'GREETPID 893 900'
Apr 24 23:20:51 spx-dev gdm[739]: Got GREETPID == 900
Apr 24 23:20:51 spx-dev gdm[893]: term_quit: Final cleanup
Apr 24 23:20:51 spx-dev gdm[893]: gdm_slave_quick_exit: Will kill everything from the display
Apr 24 23:20:51 spx-dev gdm[893]: gdm_slave_quick_exit: Killed everything from the display
Apr 24 23:20:51 spx-dev gdm[739]: mainloop_sig_callback: Got signal 17
Apr 24 23:20:51 spx-dev gdm[739]: gdm_cleanup_children: child 893 returned 65
Apr 24 23:20:51 spx-dev gdm[739]: gdm_child_action: In remanage
Apr 24 23:20:51 spx-dev gdm[739]: gdm_display_unmanage: Stopping spx-dev:1 (slave pid: 0)
Apr 24 23:20:51 spx-dev gdm[739]: gdm_display_dispose: Disposing spx-dev:1
Apr 24 23:20:51 spx-dev gdm[739]: gdm_display_unmanage: Display stopped


This is /etc/X11/gdm/gdm.conf

# NOTE: Lines that begin with "#" are considered comments.
#
# Have fun!

[daemon]
GtkModulesList=gail:atk-bridge:/usr/lib/gtk-2.0/modules/libkeymouselistener:/usr/lib/gtk-2.0/modules/libdwellmouselistener
AddGtkModules=true

[security]
DisallowTCP=false
AllowRoot=true
AllowRemoteRoot=true

[xdmcp]
Enable=true
[gui]

[greeter]
IncludeAll=false

[chooser]

[debug]
Enable=true

[servers]


This is /etc/services

# Local services
#
# VNC Servers

vnc-800x600    5900/tcp

vnc-1024x768   5901/tcp


this is the configuration file for xinetd

service vnc-800x600
{
  only_from   = 192.168.2.0
  disable     = no
  socket_type = stream
  protocol    = tcp
  wait        = no
  user        = nobody
  server      = /usr/bin/Xvnc4
  server_args = -inetd -query localhost -geometry 800x600 -depth 24 -fp unix/:7100 -once securitytypes=none
}

service vnc-1024x768
{
  only_from   = 192.168.2.0
  disable     = no
  socket_type = stream
  protocol    = tcp
  wait        = no
  user        = nobody
  server      = /usr/bin/Xvnc4
  server_args = -inetd -query localhost -geometry 1024x768 -depth 24 -fp unix/:7100 -once securitytypes=none
}

The server is running SID with kernel 2.4.18-bf2.4 and the
netstat -l is:

Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State      
tcp        0      0 *:vnc-800x600           *:*                     LISTEN     
tcp        0      0 *:vnc-1024x768          *:*                     LISTEN     
tcp        0      0 *:x11                   *:*                     LISTEN     
tcp        0      0 *:ssh                   *:*                     LISTEN     
tcp        0      0 spx-dev:6010            *:*                     LISTEN     
udp        0      0 *:xdmcp                 *:*                                
udp        0      0 *:bootpc                *:*                                
Active UNIX domain sockets (only servers)
Proto RefCnt Flags       Type       State         I-Node Path
unix  2      [ ACC ]     STREAM     LISTENING     817      /tmp/.gdm_socket
unix  2      [ ACC ]     STREAM     LISTENING     847      /tmp/.X11-unix/X0
unix  2      [ ACC ]     STREAM     LISTENING     691      /tmp/.font-unix/fs7100

No firewall is running between then.
Any light will be very much appreciate it.

Cheers
-- 
Ferran Donadie
Email: ferrandonadie@yahoo.co.uk



Reply to: