我的笔记本电脑的屏幕分辨率为 1366x768,但我想创建一个更高分辨率的 X 显示屏并在其周围滚动。
在驱动程序和显卡允许的 Windows 中这是可能的。
在 Linux 中也可以做同样的事情吗?
答案1
是的。假设您的笔记本电脑屏幕为LVDS-1
(用 获取真实姓名xrandr | grep -w connected
):
xrandr --output LVDS-1 --panning 2732x1536
但即使没有根窗口或屏幕,简单的应用程序窗口也可能比根窗口或屏幕大。您可以检查
xclock -geometry 2732x1536
如果xclock(1)
安装了并且窗口管理器不会妨碍。
答案2
实际上,有两种方法可以做到这一点:
创建一个窗户大于 X 帧缓冲区,并在窗口管理器的帮助下在窗口原点周围移动(或以其他方式,例如直接在应用程序中)。
创建一个X帧缓冲区大于显示器的分辨率,并让 X 显示视口进入具有显示器分辨率的帧缓冲区,然后在视口中移动。多个监视器可以有多个视口(例如使用
xrandr
)。您还可以使用自定义 使初始设置永久化xorg.conf
。
您还可以组合这些方法。
(请注意,该问题询问是否可以完成,而不是询问如何做到这一点的详细信息,特别是它没有指定方法)。