vfclists Asked: 2018-10-15 13:51:03 +0800 CST2018-10-15 13:51:03 +0800 CST 2018-10-15 13:51:03 +0800 CST X11 窗口的屏幕尺寸是否可以设置为高于显示器的分辨率,并且视图可以围绕较大的显示器进行平移? 772 我的笔记本电脑的屏幕分辨率为 1366x768,但我想创建一个分辨率更高的 X 显示器并在其周围滚动。 在驱动程序和显卡允许的 Windows 中是可能的。 在 Linux 中也可以这样做吗? resolution display 2 个回答 Voted Best Answer mosvy 2018-10-15T17:52:19+08:002018-10-15T17:52:19+08:00 是的。假设你的笔记本电脑的屏幕是LVDS-1(用 获取真实姓名xrandr | grep -w connected): xrandr --output LVDS-1 --panning 2732x1536 但即使没有,简单的应用程序窗口也可能比根窗口或屏幕更大。你可以检查 xclock -geometry 2732x1536 如果xclock(1)已安装并且窗口管理器不会妨碍您。 dirkt 2018-10-15T23:28:31+08:002018-10-15T23:28:31+08:00 实际上,有两种方法可以做到这一点: 创建一个大于 X 帧缓冲区的窗口,并在窗口管理器的帮助下(或直接在应用程序中)在窗口原点周围移动。 创建一个大于监视器分辨率的X帧缓冲区,并让 X 以监视器的分辨率在帧缓冲区中显示一个视口,然后在视口中移动。多个监视器可以有多个视口(例如使用xrandr)。您还可以使用自定义的xorg.conf. 您也可以组合这些方法。 (请注意,问题询问是否可以完成,而不是关于如何执行的详细信息,特别是它没有指定方法)。
是的。假设你的笔记本电脑的屏幕是
LVDS-1
(用 获取真实姓名xrandr | grep -w connected
):但即使没有,简单的应用程序窗口也可能比根窗口或屏幕更大。你可以检查
如果
xclock(1)
已安装并且窗口管理器不会妨碍您。实际上,有两种方法可以做到这一点:
创建一个大于 X 帧缓冲区的窗口,并在窗口管理器的帮助下(或直接在应用程序中)在窗口原点周围移动。
创建一个大于监视器分辨率的X帧缓冲区,并让 X 以监视器的分辨率在帧缓冲区中显示一个视口,然后在视口中移动。多个监视器可以有多个视口(例如使用
xrandr
)。您还可以使用自定义的xorg.conf
.您也可以组合这些方法。
(请注意,问题询问是否可以完成,而不是关于如何执行的详细信息,特别是它没有指定方法)。