TIP XDMCP

De Gentoo Linux Wiki

Este artículo es parte de las series Consejos y Trucos.
Terminales / Shells X Windows Portage Sistema Sistema de Archivos Kernel Otros

Tabla de contenidos

[editar] Introdución

XDMCP significa "X Display Manager Control Protocol" (Protocolo de Control de Manejo de la Pantalla X) y se trata de un protocolo de Red (por defecto escucha por el puerto UDP 177). Es un servicio que provee de una interface de comunicación cliente/servidor entre el hardware de la pantalla (raton, teclado y video displays) locales y el entorno de escritorio remoto. El Terminal X puede mostrarse como una ventana individual o como multiples ventanas, según esté configurado en el sistema dependiendo de la configuración del Servidor X y de sus capacidades.

[editar] Editando la Configuración

En el servidor X se debe tocar un poco la configuración del gestor gráfico de sesiones (login gráfico)

[editar] Para XDM

Necesitas comentar DisplayManager.requestPort: 0 en tu fichero de configuración.

xdm-config:

Archivo: /etc/X11/xdm/xdm-config
! SECURITY: do not listen for XDMCP or Chooser requests
! Comment out this line if you want to manage X terminals with xdm
#  DisplayManager.requestPort: 0

También tuve que descomentar la siguiente línea en el archivo de configuración Xaccess:

Archivo: /etc/X11/xdm/Xaccess
*                                       #any host can get a login window

[editar] Para GDM

Necesitas cambiar la sección-[xdmcp] en tu archivo de configuración gdm.conf:

Archivo: /etc/X11/gdm/gdm.conf
[xdmcp]
Enable = true

[editar] Para KDM

Necesitas cambiar la sección-[xdmcp] en tu archivo de configuración kdmrc:

Archivo: /usr/kde/__YOUR_KDE_VERSION__/share/config/kdm/kdmrc
[Xdmcp]
Enable = true

[editar] Reiniciando XDM/KDM/GDM

Puedes reiniciar tu gestión de sesiones ejecutando $ /etc/init.d/xdm restart

[editar] Como utilizar XDMCP

En la máquina remota puedes utilizar, como no, Xnest o simplemente X:

usuario@maquina ~ $ Xnest -ac -query nombreservidor :1

o

usuario@maquina ~ $ X -ac -query nombreservidor :1

Reemplaza nombreservidor con tu servidor o IP. :1 es número de pantalla. (:0 suele ser en la que está corriendo el Servidor X)

Herramientas personales
Otros idiomas