VNC no SuSE Linux

Publicado por Raul Júnior em 05/12/2008

[ Hits: 19.352 ]

Blog: http://www.gynlinux.net

 


VNC no SuSE Linux



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.
Linux: VNC no 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!

Outras dicas deste autor

Lançado o Debian GNU/Linux 4 r6

Liberando usuários no Squid por horário

Mudanças no DHCP3-Server no Debian 6

Uso do XFreeRDP

Skype no Fedora 21

Leitura recomendada

Calculo de dias úteis entre duas datas em PHP

Adicionar um script ao boot do sistema Linux via cron

Modificando arquivos do Windows com live-CD do GNU/Linux

Gambas 2: Criando um navegador web

Curso grátis online de linguagem C

  

Comentários
[1] Comentário enviado por wellington.magno em 21/12/2011 - 10:10h

Bom dia Raul

Meus terminais usam o suse 11.2, e eu tenho que acessalos de uma máquina windows.
A sua dica é muito boa.
Só com alguns caminhos diferentes em relação aoa Suse 11.2.
Porém o problema é que não consigo acessar via vnc o Kde do usuário, quando acesso pelo vnc viewer fica uma tela preta com o mouse mas não aparece a area gráfica do cliente que no caso é o kde.

Atenciosamente;
Wellington



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts