I have a remote opensuse 10.3 that I VNC to from a XP pc. First I VNC and log in as my user account and start Transmission - leaving Transmission (or Firefox) open - I close the window and re-log in later as user, I find that I am not resuming the previous session - Transmission isn’t running on the desktop
BUT if I do the same thing as root the session will resume as I would expect.
When I did a fresh install I remember that all worked well - the VNC connection would resume as user - the only changes that I can remember doing is the mandatory updates, adding a RAID drive and setting a share on that RAID drive (by editing the smb.conf file)and changing to have Samba start on boot
which is at the time of writing about three posts downs from yours deals with some of the complications that can arise while negotiating a different behaviour…
I’m puzzled then - it worked after a fresh install - however I could be wrong in thinking this (I just find it strange that root can resume but user can’t)
“logging on to the Suse machine and each time the session is new is the default behaviour.” AND Krfb/KRDC display error - openSUSE Forums
suggest that… I should do the following from TightVNC
do I… start session 192.168.1.123:1 run Transmission - close window (by selecting the “X” at the top right corner of the VNC session window) and when I want to reconnect to that session I enter 192.168.1.123:0?
I will also try the command line method as outlined by oldpc - however the GUI should work don’t you think
I wrote incorrectly
"do I… start session 192.168.1.123:1 run Transmission - close window (by selecting the “X” at the top right corner of the VNC session window) and when I want to reconnect to that session I enter 192.168.1.123:0?
"
Re-reading I see that this will open a new session, not the existing one - duh…
So in TightVNC I am entering 192.168.1.123:1 to start an new session - run Transmission - then close window - come back later - VNC 192.168.1.123:1 - Transmission is not running - (I guess its time to go back to NX)
I could well be wrong but X:0 the local session on the remote machine is the only one that will stay active after you end your VNC session. I believe it is a prerequisite to have X:0 already running. then log in and out of that session. Now I will reboot the server with my user auto starting and trying this out X11vnc is installed and ready.