Na maioria das distribuições
GNU/Linux, para se colocar um "script" ou "aplicativo" para inicializar automaticamente usa-se o
/etc/rc.d/rc.local. Até aí tudo bem, em muitas pesquisas na Internet de como fazer isso no SuSE, com soluções frustrantes, resolvi quebrar a cabeça e descobri por conta própria e lógico, não podendo esquecer que pesquisei no site oficial da SuSE, na parte de
FAQ. É, o SuSE pertence a Novell...
Observação: Esse tutorial tem o intuito de simplesmente ajudar com alguma possível dúvida... Presumindo então que os usuários já tenham um bom conhecimento do
GNU/Linux, no caso da distribuição SuSE.
Com o usuário "root" ou com os poderes dele "sudo", edite o arquivo "boot.local" convencionalmente modificado para fazer o papel do "rc.local", insira os scripts e/ou aplicativos desejados, no nosso caso será o VNC:
# vim /etc/rc.local/boot.local
Insira as seguintes linhas no final do arquivo:
# VNC
# Usa-se apagar a ultima instância do VNC, pois ele cria sempre uma nova
./bin/rm -rf /tmp/.X11-unix/X*
# Ativando literalmente o VNC
./usr/X11R6/bin/vncserver
Salve o arquivo e reinicie o SuSE para validar e testar as modificações.
Bom, agora é só fazer um teste usando de uma máquina Windows:
Abra o aplicativo
VNCViewer, onde tem "VNC Server" digite o ip.do.servidor:1; Onde ":1" indica a instância do VNC a ser conectada (por isso o fato de removê-la toda vez, pois ai teríamos :2, :3, :4 ...), voalá, temos conexão ao um ambiente gráfico no SuSE, muito fraquinho por sinal!
Mas tem como mudar isso. Não sei dos usuários, mas eu gosto de colocar o KDE para ser inicializado quando conecto via VNC... é bastante simples fazer isso, edite o arquivo "xstartup" que fica em "/root/.vnc/xstartup"... Ainda como "root" ou com seus poderes "sudo":
# vim /root/.vnc/xstartup
Comente a linha "twm &". Esse é o ambiente gráfico default do VNC.
Coloque o seguinte:
startkde &
Beleza, está pronto! Agora o KDE será o ambiente gráfico do VNC.
O conteúdo do seu arquivo ficará mais ou menos como mostra abaixo:
#!/bin/sh
xrdb $HOME/.Xresources
xsetroot -solid grey
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
startkde &
#twm &
Só dar um reboot e fazer o teste novamente... Espero ter ajudado!
Agradecimentos:
- A Deus em 1° lugar;
- A minha esposa (Maria de Jesus);
- Ao meus amigos;
- E principalmente a Liberdade;
Obrigado!