İşleyen bir Xorg pencereleme ortamı da dahil olmak üzere Windows 10 cihazımda (önemli olması durumunda bir Surface 3) çalışan bir Cygwin kurulumum var. Linux için Windows Alt Sistemi ile de denemeye başladım. WSL'den GUI uygulamalarını çalıştırma tavsiyesi başka bir X sunucusu kurmak gibi görünüyor. Genellikle Xming önerilir, ancak Cygwin'in çalışmaması gereken herhangi bir öneri görmedim.
Ancak, basit yol başarısız olur:
WSL $ export DISPLAY=:0
WSL $ emacs &
Display :0 unavailable, simulating -nw
Bunun bir ağ sorunu olabileceğinden şüphelendim, çünkü
WSL $ telnet localhost 6000
Trying 127.0.0.1...
telnet: Unable to connect to remote host: Connection refused
WSL $ /sbin/ifconfig
Warning: cannot open /proc/net/dev (No such file or directory). Limited output.
WSL $ # there was no output at all, actually
... ama uzak bir makineye ssh iyi çalışıyor ve görünüşe göre Xservers en son hata ayıkladığımdan beri 6000 numaralı bağlantı noktasını dinlemeyi bıraktı.
Çalıştırmayı denedim cygwin $ xhost +localhost
, sadece orada xhost
yüklü olmadığını keşfetmek için . Hangi denemek sonraki şey olabilir veya bir vahşi kaz kovalamaca --- olabilir xhost
(ya da en azından, bir çıplak xhost +
) idi çoğunlukla bir X sunucusu debug son kez cesaretini.
WSL'nin Cygwin X sunucusunu kullanmasını engelleyen bazı temel kusurlar var mı? Değilse, nasıl devam edeyim?
/etc/X11/Xresources
değiştirme veXft.dpi
metin CygwinX aracılığıyla oldukça küçük bakmak gerekir bu yüzden, 214 DPI olmalıdır 96. Kişisel ekranından varsayılan. Ne olursa olsun, ölçeklendirmeyi beğeninize göre değiştirmek için bu DPI değerini değiştirebilirsiniz. (Değişiklikler arasında CygwinX'i yeniden başlatın.)