Conky双屏定位

Conky双屏定位

我在 Ubuntu 17.10 上使用 Conky 在我的桌面上显示系统信息。

我的电脑有 2 个显示器,我想将 Conky 移动到右边的第 2 个显示器,但我还没有找到有关如何执行此操作的任何信息。

这是我的桌面屏幕:

在此处输入图片描述

欢迎任何帮助!

答案1

xinerama_head按照建议使用配置本期讨论

xinerama_head = 2,

尝试不同的数字 1, 2

你可能还想使用,alignment以便 conky 小部件不会被屏幕边框裁剪

alignment = {top|middle|bottom}_right

答案2

在 Conky Manager 中选择后,我最终成功将 Conky 小部件移动到第二台显示器,并使用水平间隙的负值 (-1920) Bottom Right。现在我的桌面如下所示:

Ubuntu 桌面与 Conky 位于不同的显示器上,而不是主显示器上

如果有人有更好的解决方案,我会考虑选择它作为接受的答案。

答案3

alignment = none您可以通过设置并放置gap_x绝对值来完全禁用 conky 的对齐gap_y。这将允许小部件定位在任何地方,而不会出现奇怪的负向偏移。

举个例子:要把一个200px宽的小部件放在右显示器的右上角,计算很简单:

gap_x = <left_monitor_width> + <right_monitor_width> - <widget_width>

就我而言:

gap_x = 1680 + 1680 - 200 = 3160

配置如下:

conky.config = {
    ...
    alignment = none,
    gap_x = 3160,
    gap_y = 0,
    ...
}

答案4

编辑并保存 Conky 配置文件后,它可以在双屏设置在主屏幕上运行。

这是我在 1920*1080(16:9)屏幕上使用的。

alignment = 'top_right',
gap_x = 0,
gap_y = 33,

相关内容