根据显示器数量在启动时更改 Gnome-Panel 配置文件

根据显示器数量在启动时更改 Gnome-Panel 配置文件

我在笔记本电脑上运行 Ubuntu 10.04。我有一个启动脚本,如果连接了外部显示器,它可以启用它们。它在 GDM 启动时运行,在 中配置/etc/gdm/Init/Default

当我在没有外接显示器的情况下运行时,Gnome 应该使用 2 个面板。当我使用 2 个外接显示器时,Gnome 应该向第二个显示器添加一个额外的面板。但是,如果我拆下外接显示器(并重新启动),这当然应该再次被删除。

我可以使用 Gnome Panel 配置文件来配置此用例吗?我读到 gnome-panel 有一个启动选项“--profile”,但我不知道如何以及在哪里切换配置文件,特别是因为这必须在识别显示器数量后进行。

或者我可以添加通用的 Gnome 配置文件并以某种方式在这些配置文件之间切换以实现所需的行为?

相关内容