Xming

Х-клиент (а не сервер, как я думал). Т.н. Вебсайт-версии платные, а бесплатные старых выпусков только есть. Скачиваем. Устанавалиаем. Можно установить свой SSH дать, а можно отказаться XLaunch.exe

Запуск
cmd c:/> Xming.exe -fullscreen c:/> set DISPLAY=127.0.0.1:0 putty.exe -load xming

Настройка putty

 * Connection > SSH > X11
 * Enable X11 forwarding = "yes"
 * X display location = :0 (если написать 192.168.0.91:0 то ничего не изменится)

Появляется установленная переменная DISPLAY=localhost:10.0

Если выбран XDM-Authorization-1 - XAuthLocation /usr/local/bin/xauth

Прочее
Создаем ярлык в Автозагрузке/Xming.lnk: "C:\Program Files\Xming\Xming.exe" :0 -clipboard -multiwindow -xkblayout us,ru -xkbvariant ,winkeys -xkboptions grp:ctrl_shift_toggle,grp_led:scroll,grp:switch

Ссылки
http://debback.blogspot.com/2008/03/linux-windows-xming-ssh.html

QUICK INSTRUCTIONS 1. Make sure to install Xming using both the Xming installer program and Xming fonts installer.

2. Modify the Desktop Xming shortcut to include the following arguments: ``:0 -clipboard -multiwindow -ac''. The ac option accepts client requests and quells the error that I had above.

3. Start Xming using the shortcut you just created

4. I'm going to guess that you may leave your sshd_config file the way it is - I did.

5. Install the Xming Portable PuTTY package. Make the changes shown to the PuTTY configuration as shown here before you connect to the FreeBSD machine (NOTE the X11 forwarding to localhost:0 - I think this is how you said your config was):

http://www.straightrunning.com/XmingNotes/trouble.php

6. Log into the FreeBSD machine using PuTTY. Set the DISPLAY environment variable equal to the IP address and display of the XP machine. The command I used was:

export DISPLAY=192.168.xxx.xxx:0

7. Make sure your Windows Firewall is either turned off or allows incoming requests for Xming.

8. Execute a command like xeyes. It should show on the windows desktop.