on my machines, i get in with ssh, and startup vnc by typing either "vk" 
(for KDE) or "vg" (for gnome).

first, i disabled:
chkconfig --del vncserver

in my <~/.vnc/xstartup> i have:
(
   xrdb $HOME/.Xresources
   $wm &
)&>/var/log/xx/vx$DISPLAY

(i never look in the log, but it's there if i want to)

<.bashrc> contains (among other things):
alias xfsstart='[ -f /var/lock/subsys/xfs ]||service xfs start'
alias vk='xfsstart&&wm=startkde vncserver -cc 3 -name kde -geometry 800x600'
alias vk='xfsstart&&wm=$KDEDIR/bin/startkde vncserver -cc 3 -name kde 
-geometry 800x600'
alias vg='xfsstart&&wm=gnome-session vncserver -name gnome -geometry 
800x600'
alias xg='xfsstart&&xini xg /usr/bin/gnome-session'
alias xk='xfsstart&&xini xk $KDEDIR/bin/startkde'
funct xini(){ (for((x=0;x<=9;x++));do [ -e /tmp/.X$x-lock 
]||break;done;rm -f /var/log/xx/$1:$x && xinit $2 -- :$x > 
/var/log/xx/$1:$x 2>&1 &);}

if root is calling, it will start xfs if needed.
if a lowly user, xfs must already be running.

and, i modified a line in /etc/rc.sysinit, from:
rm -f /tmp/.X*-lock
to:
action $"Removing X and vnc locks: " rm -rf /tmp/.X*-{lock,unix}

David wrote:
> Thanks for your reply. I don't have a firewall configured for either of my
> machines. (don't need one at the moment) What happen is that I am using a
> laptop and a PC. The PC has sshd running on it. I use my laptop to control
> my PC through a network connection (internal network). So, I ssh into my PC
> from my laptop, tried to start the vncserver by typing "vncserver", before I
> run vncviewer on my laptop to 'see' the PC. The problem now is that there is
> some authorized thingy in the vncserver logs on the PC after I run the
> "vncserver" command through ssh. The vncserver is unable to start properly.
> (or rather KDE is unable to start properly due to:
> 
> AUDIT: Fri May  3 02:00:24 2002: 817 Xvnc: client 1 rejected from local host
> Xlib: connection to ":1.0" refused by server
> Xlib: Client is not authorized to connect to Server
> xsetroot:  unable to open display ':1'
> 
> and many others similar lines with the final lines:
> 
> ksmserver: cannot connect to X server :1
> kdeinit: Fatal IO error: client killed
> kdeinit: sending SIGHUP to children.
> kdeinit: sending SIGTERM to children.
> kdeinit: Exit.
> 
> So, I would more correctly say that Xvnc started ok, but due to some
> authorization thingy, KDE is unable to connect to Xvnc (since KDE is the
> client here right?). So, how can I go about solving this problem?
> 
> I tried to start vncserver from the console of my PC and it works
> wonderfully. But I don't want to do that. I want to do the above.
> 
> Thanks,
> David



_______________________________________________
Redhat-list mailing list
[EMAIL PROTECTED]
https://listman.redhat.com/mailman/listinfo/redhat-list

Reply via email to