I am running Xubuntu. I was running headless fine before using tightVNC on windows and vino on Xubuntu. Now, after entering the password on the remote server, the following dialog pops on the local server (the one that usually don't have a monitor) before open the connection :
Why is that dialog showing?
How do I get ride of it?
This is a known bug in the Debian/Ubuntu package of vino server. There is a workaround in the bug comments, which I'm reproducing here. Rumour says it's only good for 10.04.
echo -n "your password" | base64
. Enter the output, even the equal sign.I have solved this problem. When you run
vino-preferences
, and check the box labeled Require the user to enter this password: the system will popup a menu asking for the default keyring.It's easy, be sure to empty these fields, and accept the security warning that follows. Then write the viewer password as you want, reboot and you can connect without problems.
In the case you wrote something in these fields, you should remove the file:
rm ~/.gnome2/keyrings/default.keyring
then reboot and redovino-preferences
as I said before.Hope this helps.
or you can even remove Default.keyring file, but better - rename. Now you will be asked to create new password. Do it.
I'd say click on "Details" in that same window and choose to the first option saying something like "start keyring when i login". It's by far the simplest and safest choice.
It took me like 2 hours to find that simple solution, i wonder how many people click on that option...
The answer by @djeikyb did not work for me; when I did this, my VNC client could not connect (and I did use echo -n to base64 encode my password.)
Instead, I stopped vino-server, restored my ~/.gconf/desktop/gnome/remote_access/%gconf.xml (to undo the change completely), ran vino-preferences (from a console) and entered my connection password in the preferences dialog, then logged off/logged back in (which restarts my vino-sever).
My 'login' password is the default (in seahorse), and my 'default' keyring does not have a vino entry.
Now my client can connect and I don't have to unlock my keyring.
(Note: I'm running the latest update for vino-server on Ubuntu 11.10; I think some bugs have been fixed in vino)
there is no Passwords and Encryption in Xubuntu menus . you should manualy add this .
your Solution is Here :