So, what the deal is is that Ubuntu unceremoniously removed Unity 2D, 
leaving only the 3D version of their window manager.  This can't run in 
TurboVNC by default because it lacks a GLX extension.  It might be 
possible to run the WM in VirtualGL, although unfortunately I can't try 
that in a virtual machine.  The workaround is to install and use the 
"gnome-session-fallback" package.  There was also a segfault that 
occurred in Xvnc both on Ubuntu 13.04 and Fedora 18, regardless of the 
WM used, so that has been fixed in the latest pre-release build 
(http://virtualgl.sourceforge.net/vnc.nightly/).  The latest build also 
will use the gnome-fallback session, if it is installed (you need to 'rm 
~/.vnc/xstartup.turbovnc' so the vncserver script will create a new 
xstartup.turbovnc script with the fix.)

Two other issues that tripped me up personally on Fedora 18:
-- The firewall is enabled by default, which prevents TurboVNC 
connections from being made
-- The xorg-x11-fonts-misc package needs to be installed, per the 
TurboVNC User's Guide.  Not sure why Fedora doesn't install that package 
by default, but it's been missing in the default install since Fedora 10 
or 11 (and yet, RHEL includes it.)

A general note about project focus:

VirtualGL and TurboVNC are primarily maintained as enterprise projects, 
aimed at enterprise users.  Since I'm the only full-time developer, I 
have to pick and choose what I support, and that choice is dictated a 
lot by what paying customers need.  Since they're mostly on RHEL, that's 
what gets priority.  I do try to support Ubuntu as well, for the health 
of the project, but as VGL and TurboVNC get more popular, it's becoming 
increasingly difficult to stay on top of all of the latest distros out 
there.  As you pointed out, the Bumblebee Project has an entirely 
different focus (their target is personal users, primarily gamers, on 
specific laptop hardware) and is more able to stay on top of these newer 
distros.  I will happily accept patches from them or anyone who wants to 
fix issues with VGL and TurboVNC on any distro, but going forward, it 
will probably be the case that only Ubuntu LTS and RHEL get official 
support from me, and anything else will have to be supported by the 
community.  Again, I'm happy to check in patches from anyone who wants 
to fix VGL and TurboVNC on the latest & greatest distros.  I'm just 
saying that I personally don't have the cycles to stay on top of them. 
Every time a new release of Ubuntu comes out, it seems like they break 
something, and it's getting quite annoying to have to treat every dot 
release of their product as if it was a whole other distro.  And I gave 
up on really supporting Fedora a long time ago.  This was the first time 
I've installed it since Fedora 11, and honestly, the two hours I spent 
with it were decidedly unpleasant.


On 5/3/13 8:09 AM, Damon Catling wrote:
> Howdy VirtualGL foo clan :0)
>
> Can someone tell me; whats the deal with TurboVNC? I've tried it on
> Ubuntu 12.10 and Fedora 18. In both cases the turbovnc server seems to
> crash straight after I've launched it...
>
> Version 1.1 doesn't have the same problem, but instead when I connect to
> it, I have a desktop wallpaper and no shell.
>
> Should I try an older version of Ubuntu or Fedora?
>
> I've got virtualgl set up on both distros via the repositories (on
> fedora) and bumblebee repo (on ubuntu)
>
> Both are in KVM virtual machines on my Ubuntu 13.04 host, using qxl and
> spice as display. I also tried the ubuntu VM in virtualbox with a
> bridged NIC and had the same problem.
>
> ,Damon
>
> ------------------------------------------------------------------------------
> Get 100% visibility into Java/.NET code with AppDynamics Lite
> It's a free troubleshooting tool designed for production
> Get down to code-level detail for bottlenecks, with <2% overhead.
> Download for free and get started troubleshooting in minutes.
> http://p.sf.net/sfu/appdyn_d2d_ap2
> _______________________________________________
> VirtualGL-Users mailing list
> VirtualGL-Users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/virtualgl-users
>

------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite
It's a free troubleshooting tool designed for production
Get down to code-level detail for bottlenecks, with <2% overhead.
Download for free and get started troubleshooting in minutes.
http://p.sf.net/sfu/appdyn_d2d_ap2
_______________________________________________
VirtualGL-Users mailing list
VirtualGL-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/virtualgl-users

Reply via email to