VNC no SuSE Linux

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

[ Hits: 19.551 ]

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

Uso do XFreeRDP

Liberando usuários no Squid por horário

Skype no Fedora 21

Lançado o Debian GNU/Linux 4 r6

Mudanças no DHCP3-Server no Debian 6

Leitura recomendada

Appnr - Instale programas com 1 clique no seu Ubuntu

Fedora 6 e Squid 2.6.x transparente

Como mudar o /home para uma nova partição

LVM - Criando PV e LV

Sincronizando pasta em servidor externo com rsync

  

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