GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo configurar fuentes en una conexión X remota (xdmcp Vs. Ssh)?

Al conectarme a un sistema Solaris 10 remoto a través de X11, observo un comportamiento inconsistente con respecto a las fuentes utilizadas. Me estoy conectando desde un sistema Cygwin/X.

Cuando me conecto usando el reenvío ssh como este

$ ssh -Y mymachine.example.org

las fuentes funcionan como se esperaba, es decir, la representación es muy agradable y los programas parecen encontrar todo tipo de fuentes diferentes (por ejemplo, gvim o emacs).

Cuando me conecto a la misma máquina a través de XDMCP (a la pantalla azul del administrador de inicio de sesión de Solaris 10) e inicio sesión, parece que solo hay 1 fuente de tamaño fijo disponible. Un Emacs de OpenCSW incluso falla al ejecutarse porque no puede encontrar las fuentes que necesita.

Imprime que no puede encontrar una fuente usando la siguiente especificación:

-dt-interface user-medium-r-normal-m

Establezco la conexión XDMCP así:

$ XWin -query mymachine.example.org -from mywindowsclient.example.org

Mi objetivo no es obtener fuentes adecuadas para el caso de uso de XDMCP.

¿Cómo puedo investigar este problema? ¿Puedo duplicar alguna configuración que se usa implícitamente con ssh -Y? para el caso XDMCP?

¿Cómo suele configurarse la fuente durante el reenvío ssh-X11?

Respuesta aceptada:

Creo que XDMCP está usando las fuentes locales del sistema Solaris. Cuando usa SSH, está usando fuentes que son locales, ya que en ese escenario usted es el servidor X y la caja de Solaris es el cliente X. Puedes usar el comando xlsfonts para ver a qué fuentes puede acceder en un sistema determinado.

EDIT #1 – Ruta de la fuente

Puede encontrar la ruta de fuente de su sistema usando el comando xset .

Ejemplo

$ xset q | sed -n '/Font/,/DPM/p'
Font Path:
  catalogue:/etc/X11/fontpath.d,built-ins
DPMS (Energy Star):

Esta ruta puede incluir rutas a directorios locales, así como "rutas" a otros servidores de fuentes. Estos se mostrarán como tipos de entradas [email protected].

Ejemplo

$ xset +fp tcp/<IP or name of font server>:7100

Referencias

  • Fuentes Xming

Linux
  1. Cómo configurar conexiones SSH personalizadas para simplificar el acceso remoto

  2. Cómo configurar la autenticación basada en clave SSH en Linux

  3. Cómo aumentar el tiempo de espera de la conexión SSH

  4. ¿Cómo terminar la conexión SSH que no responde en Linux?

  5. ¿Cómo salgo de una conexión SSH?

Cómo realizar una copia de seguridad remota de Linux mediante SSH

Cómo usar SSH para conectarse a un servidor remoto

Cómo instalar fuentes en Ubuntu 20.04

Cómo configurar una conexión MySQL remota segura

Cómo:Administración remota de FreeBSD

Cómo configurar el tiempo de espera en la masilla del cliente SSH