Ubuntu 20.04 如何在托盘最小化启动 viber-mtd?

Ubuntu 20.04 如何在托盘最小化启动 viber-mtd?

Ubuntu 20.04 通过 Ubuntu 软件安装 viber-mtd 并添加到“启动应用程序”以便在启动系统时自动运行。

Viber 在打开的窗口中启动。如何在系统托盘(最小化)启动 viber-mtd?

StartMinimized参数不起作用

/snap/bin/viber-mtd.viber StartMinimized

并且-startintray标志也不起作用。

/snap/bin/viber-mtd.viber -startintray

无法取消标记 Viber 应用程序中的“系统启动时启动 Viber”设置

在此处输入图片描述 在此处输入图片描述

答案1

作为一种解决方法,您可以使用 devilspie 在 Viber 窗口打开时自动将其最小化:

首先,apt install devilspie,并将以下内容放入~/.devilspie/viber-minimize.ds

(if (is (application_name) "Viber <your viber number>")  
    (begin (minimize))
)

然后只需将 devilspie 设置为开机启动,并将 Viber 设置为开机启动为了确保这一点,你可以将此脚本设置为在启动时运行:

#!/usr/bin/env bash
devilspie &
/snap/bin/viber-mtd.viber

请注意,一旦您启动了 Viber 实例,从托盘取消最小化它将按预期工作,devilspie 不会干扰(它只对新打开的窗口起作用,而不是打开但最小化的窗口)。

相关内容