I'm concerned why /etc/vnc.conf and /usr/bin/tigervncserver set a depth of 32.  
Per man Xtigervnc, that will cause problems for applications, problems that 
I've just described in a little more detail at 
http://stackoverflow.com/a/37428300/18096.  I think it should be 24, a setting 
which doesn't prevent applications from using transparency.

I'm also mildly bemused as to why /usr/bin/tigervncserver's default for 
-localhost is yes, again unlike the default for the underlying Xtigervnc.  I 
can imagine there being an argument that default security should be locked 
down.  Perhaps I'm just lacking in imagination as to why I might want to 
connect to localhost.

> Getting the llvmpipe part to work was a challenge.  I failed on the first 
> system I tried, which had an nvidia :0.

In the perhaps unlikely event that there's anyone in the same boat, I succeeded 
with:

sudo update-alternatives --set glx /usr/lib/mesa-diverted
sudo update-initramfs -u

... though I eventually went into production setting this before starting 
tigervncserver:

LD_LIBRARY_PATH=/usr/lib/mesa-diverted/x86_64-linux-gnu:$LD_LIBRARY_PATH

Reply via email to