我最近安装了 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>我就可以在单显示器和双显示器配置之间切换。