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

Reply via email to