GNU/Linux >> Znalost Linux >  >> Linux

Jak nakonfigurovat písma na vzdáleném připojení X (xdmcp vs. Ssh)?

Při připojování ke vzdálenému systému Solaris 10 přes X11 pozoruji nekonzistentní chování ohledně použitých písem. Připojuji se ze systému Cygwin/X.

Když se připojím pomocí přesměrování ssh takto

$ ssh -Y mymachine.example.org

fonty fungují podle očekávání, tj. vykreslování je velmi pěkné a zdá se, že programy najdou všechny druhy různých písem (např. gvim nebo emacs).

Když se připojím ke stejnému počítači přes XDMCP (k modré obrazovce správce přihlášení Solaris 10) a přihlásím se, zdá se, že je k dispozici pouze 1 písmo pevné velikosti. Emacs z OpenCSW se dokonce nespustí, protože nemůže najít fonty, které potřebuje.

Vypíše, že nemůže najít písmo pomocí následující specifikace:

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

Navazuji připojení XDMCP takto:

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

Mým cílem není získat také vhodná písma pro případ použití XDMCP.

Jak mohu tento problém prošetřit? Mohu duplikovat nějakou konfiguraci, která se implicitně používá s ssh -Y pro případ XDMCP?

Jak se obvykle nastavuje písmo během ssh-X11-forwarding?

Přijatá odpověď:

Věřím, že XDMCP používá místní písma v systému Solaris. Když používáte SSH, používáte písma, která jsou lokální, protože v tomto scénáři jste X server a Solaris box je X klient. Můžete použít příkaz xlsfonts abyste viděli, jaká písma jsou pro vás v daném systému dostupná.

ÚPRAVA #1 – Cesta k písmu

Cestu k písmu vašeho systému můžete zjistit pomocí příkazu xset .

Příklad

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

Tato cesta může zahrnovat cesty k místním adresářům i „cesty“ k jiným serverům písem. Tyto položky se zobrazí jako položky [chráněné e-mailem].

Příklad

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

Odkazy

  • Písma Xming

Linux
  1. Jak zvýšit časový limit připojení SSH

  2. Jak ukončit nereagující připojení SSH v linuxu?

  3. Jak nakonfigurovat RDP v systému Windows Server 2008 R2

  1. Jak nakonfigurovat vlastní připojení SSH pro zjednodušení vzdáleného přístupu

  2. Jak povolit vzdálené připojení k databázovému serveru MySQL

  3. Jak ukončím připojení SSH?

  1. Jak nakonfigurovat ověřování na základě klíče SSH v systému Linux

  2. Jak přidat vzdálené připojení MySQL v linuxu?

  3. Jak zjistit, zda se používá připojení ssh ControlMaster