sessionstart.py does start Xvnc with -desktop argument to set the desktop title name to user@host which overrides the setting of title from the xstartup.d script for setting the title. When trying to set a name using vncconfig which is used in the xstartup script it fails, I also tested to remove the -desktop param from sessionstart.py but this didnt solve the issue.
The problem is not specific to the "desktop" parameter; I cannot set any param.
With luck, this fixes the problem: Revision: 5014 http://tigervnc.svn.sourceforge.net/tigervnc/?rev=5014&view=rev Author: atkac Date: 2012-11-26 12:01:42 +0000 (Mon, 26 Nov 2012) Log Message: ----------- Fix handling of whitelisted "vncconfig -set" parameters in Xvnc.
(In reply to comment #2) > With luck, this fixes the problem: > > Revision: 5014 > http://tigervnc.svn.sourceforge.net/tigervnc/?rev=5014&view=rev > Author: atkac > Date: 2012-11-26 12:01:42 +0000 (Mon, 26 Nov 2012) > Log Message: > ----------- > Fix handling of whitelisted "vncconfig -set" parameters in Xvnc. Yes, this was the problem. Fixed in vendordrop 26388.
Verified using build 3960 on SLED11 sp2 that title could be set using vncconfig tool with: "${TLPREFIX}/bin/vncconfig" -set "desktop=Hello World" Which works as expected.