VirtualGL requires an X server to be running on the root display, but
TurboVNC doesn't.  I refer you to the VirtualGL User's Guide for details
of that, but generally the "3D X server" that VirtualGL uses to access
the GPU isn't launched with startx.  It's launched with init.d/systemd,
and vglserver_config is used to modify the display manager startup
environment so that VirtualGL users can get access to the 3D X server
while it's sitting at the login prompt.

TurboVNC does not require any other X server to be running.  It is its
own X server.  When you say things like "I haven't been able to run
vncserver from the non-X console", it helps if you post information
regarding how you are trying to launch it and how specifically it's not
working.

DRC

On 4/10/17 12:49 PM, Steve Volumetric wrote:
> That's odd, so I attempted to follow the guide, I must be doing
> something wrong.  I'll have to post my output when I get home, but I
> haven't been able to run vncserver from the non-X console.  It seems to
> "just work" if I do 'startx' first, then open xterm and run vncserver
> from there.
> 
> Ideally, I'm trying to do exactly what you described - run vncserver as
> a standalone virtual X server without 'startx'ing' first.  If I can get
> vncserver to run like you've suggested, will VirtualGL still work?
> 
> Thank you.
> 
> On Mon, Apr 10, 2017 at 1:11 PM, DRC <[email protected]
> <mailto:[email protected]>> wrote:
> 
>     What are you trying to do?  TurboVNC is a standalone virtual X server,
>     so you don't have to launch a completely separate X server in order to
>     use it.  Just run /opt/TurboVNC/bin/vncserver, as instructed in the
>     User's Guide.
> 
> 
>     On 4/9/17 6:49 PM, Steve Volumetric wrote:
>     > Currently, I've got turbovnc and virtualgl working, but what I'm doing
>     > is logging in as root, starting x with startx, then once X starts, I
>     > open a terminal and run 'vncserver'
>     >
>     > so far, it's been ok, but if I ever need to reboot the server, I have to
>     > get in front of the server(down two flights of stairs), and redo all
>     > those steps.  Surely, there must be a better way.
>     >
>     > is there a 'right' way to integrate the turbovnc server into some
>     > automatic thing that gets launched when X starts?
>     >
>     > I've tried adding 'exec vncserver' to ~/.xinitrc but that didn't work,
>     > also now I'm starting X when the system comes up, so X won't be pulling
>     > in anything from anyone's home directory.
>     >
>     > I've been looking at /etc/X11/xinit/xserverrc but I'm not quite sure how
>     > that file is supposed to look.


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
TurboVNC-Users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/turbovnc-users

Reply via email to