我有两台显示器,出箱AwesomeWM的工作方式与我喜欢的方式完全相同。不过,我想推出一个特别的应用程序(avidemux)超宽,以便它横跨水平延伸屏幕。令人敬畏的WM:在两台显示器上自动显示客户端
desired: app across both screens
我试着来实现这一目标:
{ rule = { class = "avidemux" }, properties = { floating = true },
callback = function(c)
c:geometry({ x = 0, y = 0, width = 5120, height = 1440 })
end
}
随着这一变化,Avidemux的窗户确实宽,但窗口左上角放置方式关闭屏幕,和窗口右边框与我左侧显示器的右侧齐平。
我使用awesomewm 3.5.6(Ubuntu的16.04),使用“NVIDIA的驱动程序。我的rc.lua是相当标准的,但早期调用xrandr来设置我喜欢的屏幕:
xrandr --output DP-3 --mode 2560x1440 --pos 2560x0 --rotate normal --output DP-2 - 模式2560x1440 - 位置0x0 - 旋转正常 - 输出DP-1 --off - 输出DP-0 --off
欢迎任何建议。谢谢!
[Pastein of rc.lua](http://pastebin.com/DbLYE84V) –