i3 设置多屏显示

2017.08.10

最终果然还是奔向了平铺式管理器。只能说相见恨晚啊。

i3 下使用多显示器是挺方便的,当然 windows 下即插即用更讨喜。

先给出最终成果图:

在 i3 下使用多显示器首先就是要知道你各个显示器的名字,直接执行xrandr命令就能得到每一个视频接口输出的信息。

但首先就是要确定你想如何排布你的显示器,具体可以参考我的布局。

然后有两种方法可以设置多显示器:

第一种就是使用xrandr命令,命令如下:

xrandr --output VGA1 --auto --pos 0x0 --output LVDS1 --pos 1920x312

简单解释如下:

--output 后跟显示器名,--pos 后面跟显示器左上角的坐标。比如我的显示器排布方式的坐标就如下图:

我标注的两个坐标点即为--pos参数应该取的值。

第二种是利用arandrarandr是一个图形化的xrandr客户端,界面如下:

界面显示的就是我自己的显示器布局,因为arandr执行之后,重启 i3 界面设置会失效, 所以需要讲xrandr设置写入到 i3 配置里。具体配置可以从arandr导出,导出方式:layout - save as - nameyouset.shnameyouset.sh里的内容即为对应的命令行下的xrandr命令。