我的桌面上有多个显示器,使用 XFCE 作为 DE,我希望底部的面板能够在所有屏幕上复制,并在两个屏幕上显示相同的打开应用程序。目前该面板仅显示在我的右侧屏幕上。
我该如何使用 XFCE 进行设置?
答案1
打开xfce4-面板。您可以右键单击面板 > 面板 > 面板首选项。在顶部附近的下拉菜单下选择目标面板。在“显示”选项卡下,选中旁边的框跨度监视器。
注意:我使用的是 XFCE 4.12,我不确定跨度监视器选项在早期版本中是否可用。
答案2
作为将一个面板放在两台显示器上的替代方法,您可以在每台显示器上放置一个单独的面板。您可以将相同的小部件放入每个面板中,它们看起来会相同。
答案3
您可以使用 Xfce 面板开关。
遵循 Colin Robinson 的非常全面的指南:http://colinrrobinson.com/technology/linux/xfce/automatically-switch-xfce-panel-layout-plugging-monitor
答案4
我发现 aemaem 的帖子让我很接近(直接编辑 .config/xfce4/... 中的配置文件对我来说不起作用),但如果您实际上想轻松地跨显示器复制,还有一些未列出的额外步骤在那里:从面板菜单 > 备份和恢复 > 选择“当前配置”、“保存”和“导出”,这会保存配置的 tar.gz 文件。打开它并找到“config.txt”文件。这将包含“面板”和“插件”的列表。您可能想要复制此内容,然后复制要复制的以“/panels/panel-x/”开头的行,更改数字(我有两个面板,panel-0 和 panel-1,所以我创建了另外两个,面板 2 和面板 3)。您还需要找到“/panels/panel-x/plugin-ids”行中列出的所有插件的所有以“/plugins/plugin-y”开头的行,并复制并重新编号这些行(似乎有时多个面板指向同一插件 ID 会出现问题)。请务必更新列出所有面板的行。然后将此文件重新保存到 tar.gz 中,并复制 tar.gz 中的所有“launcher-n”文件夹并重新编号。最后,您可以在导出的同一位置重新导入 tar.gz,或者使用“python3 /usr/share/xfpanel-switch/xfpanel-switch/xfpanel-switch.py load /path/to/yourfile.py”。 tar.bz2”(来自这里) 请参阅下面的示例。
我的原始文件:
/panels [<0>, <1> ] /panels/panel-0/... ... /panels/panel-0/plugin-ids [<1>, <2>, <3> ... ] /panels/panel-1/... ... /panels/panel-1/plugin-ids [<10>, <11>, <12> ... ] /plugins/plugin-1 ... ... /plugins/plugin-2 ... ... /plugins/plugin-21 ...
变成:
/panels [<0>, <1>, <2>, <3> ] /panels/panel-0/... ... /panels/panel-0/plugin-ids [<1>, <2>, <3> ... ] /panels/panel-1/... ... /panels/panel-1/plugin-ids [<10>, <11>, <12> ... ] /panels/panel-2/... ... /panels/panel-2/plugin-ids [<22>, <23>, <24> ... ] /panels/panel-3/... ... /panels/panel-3/plugin-ids [<31>, <32>, <33> ... ] /plugins/plugin-1 ... ... /plugins/plugin-2 ... ... /plugins/plugin-21 ... ... /plugins/plugin-22 ... ... /plugins/plugin-23 ... ... /plugins/plugin-42 ...