Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux Cygwin:在高分辨率显示器上使用windows缩放时,xwin缩放被破坏_Linux_Ssh_Cygwin_X11_Xterm - Fatal编程技术网

Linux Cygwin:在高分辨率显示器上使用windows缩放时,xwin缩放被破坏

Linux Cygwin:在高分辨率显示器上使用windows缩放时,xwin缩放被破坏,linux,ssh,cygwin,x11,xterm,Linux,Ssh,Cygwin,X11,Xterm,使用具有4k屏幕和windows缩放功能的笔记本电脑,使文本看起来与1080p显示器上的文本大小相同 当我打开cygwin并运行startxwinxwin时,xwin将启动,但分辨率为4k,而不是按比例缩小的1080分辨率。更糟糕的是,当我连接另一个显示器(即2560x1440显示器)并将其作为主显示器时,现在当我运行startxwin时,它会在新显示器上生成一个xterm窗口,但缩小到显示器的本机分辨率以下,使其看起来与4k本机分辨率上的大小相同(它的渲染像素减少了4倍,看起来很糟糕) 这告诉

使用具有4k屏幕和windows缩放功能的笔记本电脑,使文本看起来与1080p显示器上的文本大小相同

当我打开cygwin并运行
startxwin
xwin时,xwin将启动,但分辨率为4k,而不是按比例缩小的1080分辨率。更糟糕的是,当我连接另一个显示器(即2560x1440显示器)并将其作为主显示器时,现在当我运行startxwin时,它会在新显示器上生成一个xterm窗口,但缩小到显示器的本机分辨率以下,使其看起来与4k本机分辨率上的大小相同(它的渲染像素减少了4倍,看起来很糟糕)

这告诉我,xwin能够扩展,但配置是错误的。查看xwin的文档,我找不到关于扩展的参考,我也不想成为xwin的专家,只是为了让我的x终端显示正确的大小

有谁对cygwin的xwin软件包了解得足够透彻,能够提供一个可扩展的操作方法吗


如果没有,是否有人有更好的方法通过单个ssh会话生成多个终端会话?(即,如何通过安全ssh会话启动任意多个x窗口)

这是因为
/etc/X11/Xresources
,它有一行
Xft.dpi:96
。 您可以使用只包含
Xft.dpi:


(至少这就是我的问题所在!)

我不知道为什么会被否决。我提出了一个问题,并要求直接或间接的解决方案。在我工作的地方,通过SSH从Windows机器管理X-Windows是不可避免的,因为公司的笔记本电脑都是Windows,但我们工作的服务器都是linux。这个问题在这里是无关话题的。它与p无关编程。有关使用通用软件的问题,请参阅