Solucionando problemas após instalar o TigerVNC
Problemas com TigerVNC no LXDE
Executando atalhos com apenas um click
Ao abrir um atalho na área de trabalho (desktop) o LXDE pergunta:
This text file seems to be an executable script. What do you want to do with it?
Não consegui resolver esse erro. A princípio uma mudança no PacMan file manager resolveria, mas não funcionou.
Desabilitando o ScreenSaver
Iniciar > Preferences > Screensaver
Disable Screen Saver
Crie um arquivo de serviço para iniciar o TigerVNC server automaticamente e reiniciá-lo caso ele caia.
echo "/usr/bin/startkde &" > ~/.vnc/xstartup
Tenho um Notebook, e ao fechar a tampa o notebook entra em modo de suspensão. Para desabilitar essa função:
Usando o KDE com monitor/sessão virtual
Ao usar o KDE, certifique-se de que não há outra sessão do KDE aberta (no monitor físico, por exemplo). Caso exista, o servidor VNC irá apontar um erro e se fechará automaticamente.
Crie o arquivo de configurações xstartup:
echo "/usr/bin/startkde &" > ~/.vnc/xstartup
Crie o serviço do systemd para inicio automático do tigervnc
sudo /bin/sh -c 'echo "[Unit]Description=Start TightVNC server at startup After=network.target [Service] Type=forking PAMName=login PIDFile=~/.vnc/%H:%i.pid # Restart behaviour Restart=always RestartSec=1 StartLimitInterval=0 #ExecStartPre=-/usr/bin/vncserver -kill :%i > /dev/null 2>&1 #ExecStart=/usr/bin/vncserver -depth 24 -geometry 1280x800 :%i #ExecStop=/usr/bin/vncserver -kill :%i # New mode: ExecStartPre=/bin/sh -c \"/usr/bin/vncserver -kill :%i > /dev/null 2>&1 || :\" ExecStart=/usr/bin/vncserver :%i -SecurityTypes VncAuth,TLSVnc -localhost no ExecStop=/usr/bin/vncserver -kill :%i [Install] WantedBy=default.target" > /etc/systemd/user/[email protected]'
E aí habilite o vncserver estando dentro da conta do usuário desejado
# Não precisa de sudo!systemctl --user enable vncserver@1 && systemctl --user start vncserver@1 && systemctl --user status vncserver@1
Agora conecte-se servidor TigerVNC pela porta 5901. Você pode escolher se conectar com criptografia (TLS) ou sem criptografia. A escolha é sua!
Um erro que acontece e ainda não consegui corrigir é o de que ele pede senha para dar alguns comandos em janelas. Por isso, ele às vezes trava ao usar algumas funcionalidades.