The solution posted here:

TightVNC copy/paste between local OS and Raspberry Pi?

seems like the solution to make sure you can copy and paste between the host and the client, however, the only solution that works for me is to run the 'autocutsel -fork' command from a terminal.

Are there any other obvious issues that I'm missing regarding xstartup? Permissions on xstartup?

It would seem that xstartup isn't executing, since my cursor is still an X, unless I use the 'xsetroot -solid grey -cursor_name left_ptr'.

tightvncserver is started in rc.local, as per:


  • As per the hundreds of similar posts the advice is to NOT use rc.local. Any reason why you aren't using RealVNC
    – Milliways
    Jul 19, 2020 at 22:45
  • You can't use RealVNC if using in a commercial application, as I understand it. If there is a canonical way to start tightvnc, please let me know.
    – asylumax
    Jul 19, 2020 at 22:49
  • If you search my old posts you will find a systemd service to start TightVNC
    – Milliways
    Jul 19, 2020 at 22:51
  • See raspberrypi.stackexchange.com/a/39374/8697
    – Milliways
    Jul 19, 2020 at 23:56


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.