GNU/Linux >> Tutoriels Linux >  >> Linux

Comment configurer les polices sur une connexion X distante (xdmcp Vs. Ssh) ?

Connexion à un système Solaris 10 distant via X11 J'observe un comportement incohérent concernant les polices utilisées. Je me connecte depuis un système Cygwin/X.

Lorsque je me connecte en utilisant le transfert ssh comme ceci

$ ssh -Y mymachine.example.org

les polices fonctionnent comme prévu, c'est-à-dire que le rendu est très agréable et que les programmes semblent trouver toutes sortes de polices différentes (par exemple, gvim ou emacs).

Lorsque je me connecte à la même machine via XDMCP (sur l'écran bleu du gestionnaire de connexion Solaris 10) et que je me connecte, il semble qu'une seule police de taille fixe soit disponible. Un Emacs d'OpenCSW échoue même à s'exécuter car il ne trouve pas les polices dont il a besoin.

Il imprime qu'il ne peut pas trouver une police en utilisant la spécification suivante :

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

J'établis la connexion XDMCP comme ceci :

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

Mon objectif n'est pas d'obtenir également des polices appropriées pour le cas d'utilisation XDMCP.

Comment puis-je enquêter sur ce problème ? Puis-je dupliquer une configuration implicitement utilisée avec ssh -Y pour le boîtier XDMCP ?

Comment la police-chose est-elle généralement configurée lors du transfert ssh-X11 ?

Réponse acceptée :

Je crois que XDMCP utilise les polices locales du système Solaris. Lorsque vous utilisez SSH, vous utilisez des polices locales, car dans ce scénario, vous êtes le serveur X et la machine Solaris est le client X. Vous pouvez utiliser la commande xlsfonts pour voir quelles polices vous sont accessibles sur un système donné.

EDIT #1 - Chemin de la police

Vous pouvez connaître le chemin de la police de votre système à l'aide de la commande xset .

Exemple

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

Ce chemin peut inclure des chemins vers des répertoires locaux ainsi que des « chemins » vers d'autres serveurs de polices. Ceux-ci apparaîtront en tant que types d'entrées [protégées par e-mail].

Exemple

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

Références

  • Polices Xming

Linux
  1. Comment augmenter le délai d'expiration de la connexion SSH

  2. Comment configurer RDP dans Windows Server 2008 R2

  3. Comment autoriser la connexion à distance au serveur de base de données MySQL

  4. Comment savoir si une connexion ssh ControlMaster est en cours d'utilisation

  5. Connexion SSH via un tunnel SSH inversé (distant)

Comment effectuer une sauvegarde Linux à distance à l'aide de SSH

Comment utiliser SSH pour se connecter à un serveur distant

Comment installer des polices dans Ubuntu 20.04

Comment configurer une connexion MySQL distante sécurisée

Comment :Administration à distance de FreeBSD

Comment configurer le délai d'attente sur le client SSH Putty