如何让 lxpanel 显示在两个显示器上

如何让 lxpanel 显示在两个显示器上

我最近安装了 lxpnael 来获取所有打开的窗口列表。默认情况下,它只在我的一个显示器上显示,我可以在另一个显示器上显示它吗?

我也可以这样做吗 - 任何显示器上的 lxpanel 仅显示该显示器上打开的窗口?

答案1

来源:http://ubuntuforums.org/showthread.php?t=2004985

无论如何,尝试一下这个:

我在 ARandR 的帮助下在 .screenlayout/ 目录中创建了两个脚本:

~/.screenlayout$ cat single.sh 
#!/bin/sh
xrandr --output LVDS1 --mode 1024x600 --pos 0x0 --rotate normal --output VGA1 --off
lxpanelctl restart

~/.screenlayout$ cat dual.sh 
#!/bin/sh
xrandr --output LVDS1 --mode 1024x600 --pos 0x0 --rotate normal --output VGA1 --mode 1920x1080 --pos 1024x0 --rotate normal
lxpanelctl restart

手动添加字符串“lxpanelctl restart”(ARandR 不会这样做)。然后,在文件 ~/.config/openbox/lxde-ec.xml 中,我在两行之间添加了以下几行:

  </keybind>
  <keybind key="W-2">
  <action name="Execute">
  <command>sh ~/.screenlayout/dual.sh</command>
  </action>
  </keybind>
  <keybind key="W-1">
  <action name="Execute">
  <command>sh ~/.screenlayout/single.sh</command>
  </action>
</keybind>

这样使用<1>和<2>我就可以在单显示器和双显示器配置之间切换。

相关内容