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