On Mon, Mar 26, 2012 at 12:36:40AM +1000, Michael D. Setzer II wrote: > On 25 Mar 2012 at 8:48, DRC wrote: > > Copies to: "[email protected]" > <[email protected]> > From: DRC <[email protected]> > Subject: Re: [Tigervnc-users] vncserver not starting after a > bad restart. > Date sent: Sun, 25 Mar 2012 08:48:03 -0500 > To: "Michael D. Setzer II" > <[email protected]> > > > > > Running > > > > vncserver -kill :79 > > > > should get rid of the file. > > With prior versions of Fedora this was no problem, but not with the > Fedora 16 using systemctl to setup the vnc. Where would one add > this to automate the process of clearing the file?
I just tried this on fully updated Fedora 15 machine: [atkac@f15 ~]$ touch /tmp/.X11-unix/X2 [atkac@f15 ~]$ vncserver :2 Warning: f15.atkac.brq.redhat.com:2 is taken because of /tmp/.X11-unix/X2 Remove this file if there is no X server f15.atkac.brq.redhat.com:2 A VNC server is already running as :2 So this is nothing new in Fedora 16. > Since one now creates a startup file as: > /etc/systemd/system/multi-user.target.wants/vncserver@:79.servic > e > > Now that has the ExecStart and ExecStop the uses the vncserver > %i > > That start and stop only has running the vncserver, so how would > one add it to automatically remove the file before starting it, which > now fails if it does exist? You can put this directive to your service file: ExecStartPre=rm -f /tmp/.X11-unix/X79 This should automatically remove the socket before start but I don't recommend it. Regards, Adam > > > > > On Mar 24, 2012, at 2:55 AM, "Michael D. Setzer II" > > <[email protected]> wrote: > > > > > I've had the issue of the vncserver not starting after a bad restart > > > where the /tmp/.X11-unix/X79 file has not been deleted during the > > > shutdown (Usually a power outage). > > > > > > My current solution has been to have a script in cron.hourly that > > > checks if the status is running, and if not it deletes the > > > /tmp/.X11-unix/X79 file and then starts the service. > > > > > > Is there a better method to have it delete the file during the start > > > process? Not sure if something else is supose to delete this file if > > > it wasn't deleted during a normal shutdown. > > > > > > Before I would have to manually ssh into the machines to delete the > > > file, and manually restart the service. (now systemctl). > > > > > > Fedora 16 by the way. > > > > > > +----------------------------------------------------------+ > > > Michael D. Setzer II - Computer Science Instructor > > > Guam Community College Computer Center > > > mailto:[email protected] > > > mailto:[email protected] > > > http://www.guam.net/home/mikes > > > Guam - Where America's Day Begins > > > G4L Disk Imaging Project maintainer > > > http://sourceforge.net/projects/g4l/ > > > +----------------------------------------------------------+ > > > > > > http://setiathome.berkeley.edu (Original) > > > Number of Seti Units Returned: 19,471 > > > Processing time: 32 years, 290 days, 12 hours, 58 minutes > > > (Total Hours: 287,489) > > > > > > BOINC@HOME CREDITS > > > SETI 11969293.719299 | EINSTEIN 7540627.629852 > > > ROSETTA 4338248.975416 | ABC 11870729.099396 > > > > > > > > > -------------------------------------------------------------------- > > > ---------- This SF email is sponsosred by: Try Windows Azure free > > > for 90 days Click Here http://p.sf.net/sfu/sfd2d-msazure > > > _______________________________________________ Tigervnc-users > > > mailing list [email protected] > > > https://lists.sourceforge.net/lists/listinfo/tigervnc-users > > > +----------------------------------------------------------+ > Michael D. Setzer II - Computer Science Instructor > Guam Community College Computer Center > mailto:[email protected] > mailto:[email protected] > http://www.guam.net/home/mikes > Guam - Where America's Day Begins > G4L Disk Imaging Project maintainer > http://sourceforge.net/projects/g4l/ > +----------------------------------------------------------+ > > http://setiathome.berkeley.edu (Original) > Number of Seti Units Returned: 19,471 > Processing time: 32 years, 290 days, 12 hours, 58 minutes > (Total Hours: 287,489) > > BOINC@HOME CREDITS > SETI 11969293.719299 | EINSTEIN 7540627.629852 > ROSETTA 4338248.975416 | ABC 11889193.887520 > > > ------------------------------------------------------------------------------ > This SF email is sponsosred by: > Try Windows Azure free for 90 days Click Here > http://p.sf.net/sfu/sfd2d-msazure > _______________________________________________ > Tigervnc-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/tigervnc-users -- Adam Tkac, Red Hat, Inc. ------------------------------------------------------------------------------ This SF email is sponsosred by: Try Windows Azure free for 90 days Click Here http://p.sf.net/sfu/sfd2d-msazure _______________________________________________ Tigervnc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/tigervnc-users
