实际上有一个问题涵盖了同样的主题,但是没有一个答案对我有效,至少不是完全的。
接受的答案只是一个指向这论坛线程的链接,基于它的一项建议(最初对我不起作用),我成功地将以下内容组合在一起:
#!/bin/bash
thunderbird &
while [[ $(wmctrl -l | grep "Mozilla Thunderbird") == "" ]]; do sleep 0.1; done
xdotool windowactivate --sync `xdotool search --name "Mozilla Thunderbird"`
sleep 0.1 # prevents flakiness
xdotool key alt+F4
exit 0它与副词MinimizeToTray revived一起工作,使其最小化到托盘而不是关闭。我已经将它设置为自动运行,并且它关闭了窗口,但是系统托盘中的邮件通知小程序在我有电子邮件时仍然会变成蓝色。
唯一的问题是,登录时,当窗口打开和关闭时,仍然会看到窗口"flash“,我觉得这很烦人(尽管我愿意忍受它,如果有必要的话)。
还有另一个类似的插件名为FireTray,它的优点是可以设置Thunderbird自动最小化到系统托盘上(这是可行的),从而消除了对脚本的需求(只需设置扩展,然后将thunderbird添加到启动程序中)。
然而,由于我不太明白的原因,启用FireTray会使火狐和雷鸟的图标混乱。他们变成了真正的模糊,我想不出如何解决这个问题。我在谷歌上搜索了一下是否有人有这个问题,但我什么也找不到。
基本上,我的问题是,是否有人对如何解决这两个问题有任何想法。或者防止FireTray破坏图标,或者在没有窗口闪烁的情况下用MinimizeToTray revived关闭雷鸟。
编辑:在对FireTray做了更多的实验之后,我意识到它做了同样的窗口闪烁的事情,这让我觉得它不太可能阻止或隐藏它。
发布于 2016-09-14 19:33:45
您可以尝试MailNag:
sudo add-apt-repository -y ppa:pulb/mailnag
sudo apt -y update
sudo apt -y install mailnag-unity-plugin mailnag然后,运行mailnag-config并设置您的帐户(据我所知,没有自动导入所有雷鸟电子邮件帐户的方法),然后确保启用了统一插件。
您不需要任何雷鸟插件;实际上,我建议删除默认的Messaging Menu and Unity Launcher Integration插件,因为您可以通过mailnag从统一面板中打开默认的电子邮件客户端,所以没有什么意义。
mailnag应该自动将自己设置为一个启动脚本,因此您应该在面板中获得通知(读:邮件图标变成蓝色)和覆盖样式的通知,比如连接/断开网络时。
这显然不是“启动时将启动雷鸟最小化为系统托盘”,但它确实解决了我的基本问题,即“在启动时在联合面板中自动获取电子邮件通知”,而且它与我预期的行为之间的唯一区别是thunderbird没有运行。我想这可能是我找不到关于它的任何东西的原因;现在我知道如何搜索mailnag,并找到了一些相关的问题。
https://askubuntu.com/questions/819839
复制相似问题