thank you for all the info. the VNCServer starts with a CRON job on that machine. seems a little unorthodox but it works for now. I'll probably change it once I figure out what's what on that server. thanks, Igal On 10/1/2014 5:20 PM, Miranda Hawarden-Ogata wrote: > On 2014/10/01 14:01, Igal @ getRailo.org wrote: >> hi Miranda -- >> >> unfortunately I am a total noob in the Linux/CentOS world, so... where >> would I find that init.d script if there is one? >> >> thanks, >> >> >> Igal >> >> On 10/1/2014 4:56 PM, Miranda Hawarden-Ogata wrote: >>> On 2014/10/01 11:17, Igal @ getRailo.org wrote: >>>> hi all, >>>> >>>> I've inherited a server with CentOS 6.4 >>>> >>>> the VNC Server starts up with the OS and its screen resolution is >>>> set to >>>> 800x600. >>>> >>>> I found that I can set the resolution by specifying the -geometry >>>> switch, but I can't find where the call to start the vncserver is >>>> set in >>>> order to change it. >>>> >>>> I know that it's not in /etc/xinetd.d (the only file there is rsync) >>>> >>>> here are the contents of ~/.vnc/xstartup >>>> >>>> #!/bin/sh >>>> >>>> [ -r /etc/sysconfig/i18n ] && . /etc/sysconfig/i18n >>>> export LANG >>>> export SYSFONT >>>> vncconfig -iconic & >>>> unset SESSION_MANAGER >>>> unset DBUS_SESSION_BUS_ADDRESS >>>> OS=`uname -s` >>>> if [ $OS = 'Linux' ]; then >>>> case "$WINDOWMANAGER" in >>>> *gnome*) >>>> if [ -e /etc/SuSE-release ]; then >>>> PATH=$PATH:/opt/gnome/bin >>>> export PATH >>>> fi >>>> ;; >>>> esac >>>> fi >>>> if [ -x /etc/X11/xinit/xinitrc ]; then >>>> exec /etc/X11/xinit/xinitrc >>>> fi >>>> if [ -f /etc/X11/xinit/xinitrc ]; then >>>> exec sh /etc/X11/xinit/xinitrc >>>> fi >>>> [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources >>>> xsetroot -solid grey >>>> xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & >>>> twm & >>>> >>>> any thoughts? TIA >>>> >>> Could it be started via an init.d script? That's how we do ours... >>> >>> Thanks! >>> Miranda > > No worries, we all have to start somewhere. > > With CentOS 6.4, your init.d files should be located in /etc/init.d, > which is a link to /etc/rc.d which contains all the hardlinks created > by the chkconfig system. There might be a call in /etc/rc.local to run > a vncserver if the person who set up the system did not have a > dedicated init.d script. > > In our case, we have a server that starts a dozen vnc servers when it > boots and so it made more sense to set up a proper init.d script that > uses the "service vnc_setup start|stop" syntax. > > I suggest, if you are planning to set up a proper init.d script, that > you take a look at the man pages for init, chkconfig, and service. > They should give you enough information to become reasonably familiar > with how the system works and will also point you at some helpful > additional reading. Also, use one of the simpler init.d scripts as a > template and make modifications to point your new script at the > appropriate vnc binaries, with whatever arguments you need. > > Thanks! > Miranda > > _______________________________________________ > CentOS mailing list > CentOS@xxxxxxxxxx > http://lists.centos.org/mailman/listinfo/centos -- Igal Sapir Railo Core Developer http://getRailo.org/ _______________________________________________ CentOS mailing list CentOS@xxxxxxxxxx http://lists.centos.org/mailman/listinfo/centos