如何在特定显示器上显示通知?

Nai*_*per 20 notification multiple-monitors notify-osd

在我的 Ubuntu 12.04 中,我有两台显示器:左边是笔记本电脑,右边是外接大显示器。我的视线通常集中在笔记本电脑显示器上,但通知出现在正确的位置,因此,我丢失了通知。

是否可以更改通知的位置?例如,通知出现在笔记本电脑/左显示器的右上角。

小智 23

对于不完美的解决方法,安装dconf-editor(由包dconf-tools 提供),导航到Apps > notify-osd并将multihead mode的值更改为focus-follow

这将使音量通知在您的左监视器上绘制得有点过高,导致它们与面板重叠 - 但它们至少会被绘制在您的左监视器上。电子邮件/消息/音乐/其他通知不重叠,使用此方法看起来不错。


小智 5

目前无法更改通知的位置。按照设计,它们应该出现在主屏幕的右上角,但由于这个错误:

https://bugs.launchpad.net/ubuntu/+source/notify-osd/+bug/331369

它们将始终出现在您最右侧的显示器上。

曾经有一个由 Roman (Leolik) Sukochev 提供的 notify-osd 补丁,允许用户更改通知行为,但尚未移植到 12.04。

现在您只能等待错误修复或 Leolik 补丁的新版本,或者您可以将笔记本电脑显示器设置在右侧。

另外:在这种情况下,您的显示器是“笔记本电脑”还是外接显示器都没有关系,因此您的问题user59621 所述的notify-osd 和双显示器重复。