有没有办法将单个显示器一分为二,这样两个半部将被视为单独的显示器?这意味着最大化时窗口应该填满屏幕的一半。此外,gnome 面板也应该填满屏幕的一半。
答案1
接受的答案对我不起作用。不过,在 XRandR 1.5 中添加虚拟监视器才有效。
要分割显示器,请执行以下操作:
进入
xrandr
终端检查要分割的显示器的输出名称和当前分辨率。
在我的系统上,结果是:Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767 HDMI1 disconnected (normal left inverted right x axis y axis) HDMI2 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 509mm x 286mm 1920x1080 60.00*+ 50.00 59.94 1920x1080i 60.00 50.00 59.94 1600x900 60.00 1280x1024 75.02 60.02 1152x864 75.00 1280x720 60.00 50.00 59.94 1024x768 75.08 60.00 800x600 75.00 60.32 720x576 50.00 720x576i 50.00 720x480 60.00 59.94 720x480i 60.00 59.94 640x480 75.00 60.00 59.94 720x400 70.08 VGA1 disconnected (normal left inverted right x axis y axis) VIRTUAL1 disconnected (normal left inverted right x axis y axis)
我们可以看到我的显示器连接到HDMI2,分辨率设置为1920x1080。
使用以下命令添加 2 个虚拟显示器,
xrandr --setmonitor
确保它们与物理显示器重叠并彼此相邻。该命令的语法为(不带引号):xrandr --setmonitor "monitor_name" "width_px"/"width_mm"x"height_px"/"height_mm"+"x_offset_px"+"y_offset_px" "output_name"
对于我的系统来说它是:
xrandr --setmonitor HDMI2~1 960/254x1080/286+0+0 HDMI2
xrandr --setmonitor HDMI2~2 960/255x1080/286+960+0 none
虽然上面已经在我的系统上配置了虚拟监视器,但直到我执行(似乎刷新了 xrandr)后更改才被应用:
xrandr --fb 1921x1080 xrandr --fb 1920x1080
尝试在您首选的显示设置工具中使用两个“监视器”,如果需要,请像这样手动设置:
xrandr --output HDMI2~1 --mode 960x1080 --output HDMI2~2 --mode 960x1080 --right-of HDMI2~1
要在重启后保留更改,您需要在登录时执行这些命令。您可以通过在文件末尾附加命令来实现~/.profile
。
答案2
compiz 似乎支持此功能。在 CompizConfig 中的“常规选项”下,在“显示设置”选项卡上,可以手动指定用于最大化窗口的“显示器”。Adobe Flash 和全屏存在问题,但总体来说效果很好。
由于我的显卡将三个显示器合并成一个大显示器,所以这非常有用
一步一步的说明:
- Ctrl按+ Alt+打开终端T。
- 输入
sudo apt-get install compizconfig-settings-manager
并按回车键。按要求填写密码。输入密码时不会显示星号。 - 安装完成后,启动应用程序“CompizConfig 设置管理器”。
- 单击“常规”部分下的“常规选项”。
- 选择“显示设置”选项卡。
- 取消选中“检测输出”。
- 根据需要编辑输出列表。每行代表一个监视器。语法为
WIDTHxHEIGHT+X+Y
。 - 立即查看是否有效。您可能需要再次登录并注销。
水平排列三个经典 19 英寸显示器的示例配置:
1280x1024+0+0
1280x1024+1280+0
1280x1024+2560+0
答案3
在 X11 架构中,除非重写视频驱动程序,否则这根本不可能。这是我从痛苦的经历中知道的。
唯一可行的方法是在无边框窗口中运行多个窗口虚拟桌面(即 vnc 或 xnest/xephyr)。然后您将失去所有图形加速。
答案4
您可以尝试使用平铺窗口管理器。
KDE 开箱即用,支持有限的平铺。不过,它允许您将屏幕分成两半。
另一方面西莫纳德和惊人的。这些设置起来比较困难,但有些人对它们深信不疑。我使用 Xmonad 很长时间了,你对键盘导航非常熟练。减少鼠标使用是大多数人首先切换的原因。我现在使用 KDE,因为我经常使用的几个程序平铺效果不好,在 Xmonad 中使用起来很麻烦。
一个折衷方案可能是更换Gnome 的窗口管理器与 Xmonad如果您是 Gnome 用户。