On 4/15/2010 10:55 AM, Alan Coopersmith wrote: > Kyle McDonald wrote: > >> It appears the main Solaris VNC packages are based on some version of >> RealVNC? >> And I also noticed that TigerVNC is also available. >> > Solaris 10 and Nevada builds up through 127 use RealVNC 4.1.3 plus a bunch > of patches from Fedora to make that build with the current Xorg sources. > > Since RealVNC's open source edition is moribund upstream (it doesn't build > with anything newer than XFree86 4.3, and has only had a couple lines changed > in many years), and Fedora stopped maintaining its patches to build RealVNC > with Xorg, we followed their lead in moving to TigerVNC in Nevada build 128. > > I know RealVNC Opensource is dead. It's a shame.
I was actually on a b119 system, so I foudn tigervnc in /opt/, but it also didn't create a xstartup that referenced the one in /etc/vnc. >> Is /etc/vnc/xstartup being called some other way on Solaris? >> >> Should this line be added to the default $HOME/.vnc/xstartup on Solaris too? >> > I don't see /etc/vnc/xstartup on my systems, and I'm not aware of us > delivering > it in any package, nor does pkg search xstartup find one - do you have any > idea > where it came from? > > Ok. I thought I had found it in one of the pkgmap files. but I checked again and I guess not. I think it was /usr/bin/vncserver I was trying to track down. I did download several of the RealVNC pacakges Opensource and not. I made a point of not installing them in /usr though so I don't know how it could have come from them. And it's just not in a form that I would write it: > #!/bin/sh > [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources > xsetroot -solid grey > vncconfig -iconic & > xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & > if [ -x /etc/X11/Xsession ]; then /etc/X11/Xsession & > elif [ -x /etc/X11/xdm/Xsession ]; then /etc/X11/xdm/Xsession & > elif [ -x /usr/dt/bin/dtsession ]; then /usr/dt/bin/dtsession & > elif [ -x /usr/dt/bin/Xsession ]; then /usr/dt/bin/Xsession & > else twm & > fi If I had to guess I guess it came with one of the realVNC packages, or maybe I downloaded TightVNC too. Either way, on my RHEL machines I've found this a really nice way of providing the users with a good default, that I can manage in one location, without having to update all the users files everytime I make a change. I actually found it annoying that RHEL didn't ship something useful, and thought it was great when I thought solaris did. I can tweak /usr/bin/vncserver to insert this line in new xstartup's that it creates, but whether /etc/vnc/xstartup is shipped or not, it'd be really useful (and harmless) if /usr/bin/vncserver came with this line in it already. Should I file an RFE? or is this something I should go post in a tigerVNC forum, and you'll just get it when it comes down the pike? -Kyle _______________________________________________ xwin-discuss mailing list [email protected] List info: http://mail.opensolaris.org/mailman/listinfo/xwin-discuss Unsubscribe: http://mail.opensolaris.org/mailman/options/xwin-discuss
