Thursday, January 18, 2018

TightVNC En Slackware64-current

Para algunos usuarios es difícil la transición de Microsoft Windows a Linux debido a la interface gráfica ("Graphical User Interface", o "GUI"). El protocolo VNC permite acceder a máquinas de Linux en interface gráfica, en casos donde los paquetes de la interface gráfica hayan sido instalados. Uno de los paquetes para VNC es TightVNC, el cual usé para este propósito:

1) Descargué y desempaqueté tightvnc desde SlackBuilds: https://slackbuilds.org/repository/14.2/network/tightvnc/?search=tightvnc

2) Creé el archivo /etc/rc.d/rc.vncserver de acuerdo a https://www.linuxquestions.org/questions/slackware-14/start-vncserver-at-boot-as-non-root-user-403757/ cambiando las líneas 7, 8, 9 y 10
VNCSERVERS="1:NombreUsuario1 2:NombreUsuario2 3:NombreUsuario3" ### Usar los nombres de usuarios ya creados y que necesiten entrar via VNC ###
VNCSERVERARGS[1]="-geometry 1366x768"
VNCSERVERARGS[2]="-geometry 1920x1080"
VNCSERVERARGS[3]="-geometry 1920x1080"

3) Cambié los permisos de ejecución (chmod +x /etc/rc.d/rc.vncserver) e ingresé dos entradas en /etc/rc.d/rc.local para iniciarlo:
cd /etc/rc.d
./rc.vncserver start

4) Ingresé como cada usuario y se creó el archivo xstartup en el directorio oculto vnc en el "hogar" de cada usuario, el cual tuve que modificar:
#!/bin/sh
xrdb $HOME/.Xresources
xsetroot -solid grey
startkde & ### Esta fue la línea que cambié ###

5) Modifiqué el archivo /usr/bin/vncserver, línea 37
De $fontPath = 'unix/:7100'; a $fontPath = "/usr/share/fonts/misc/";

6) Ejecuté rc.vncserver start

¡Listo! Ahora los usuarios pueden conectarse usando VNC

Saludos,

F. Bobbio C.

No comments:

Post a Comment