如何在系统启动时最小化启动 Viber?

如何在系统启动时最小化启动 Viber?

我使用 ViberIndicator 在 Ubuntu 15.10 上启动 Viber 并正确显示托盘图标。然后我将 viberIndiator 添加到启动应用程序中,Viber 启动时显示最后一个对话框窗口。

如何在系统启动时最小化启动 Viber?

答案1

为 Viber 配置您的 Linux 启动命令(属性 - 启动 - Viber):

/opt/viber/Viber StartMinimized

答案2

我认为你应该结合@zon@yavor-dobrev解决方案需要一些技巧。

我使用这个启动脚本:

#!/bin/bash
set -e

export QT_AUTO_SCREEN_SCALE_FACTOR=0
/opt/viber/Viber StartMinimized &

while ! wmctrl -xc Viber.ViberPC; do
    sleep .5
done

细节:

  • export QT_AUTO_SCREEN_SCALE_FACTOR=0避免 XFCE4 上出现过大显示
  • Viber StartMinimized尽可能隐藏地启动 Viber
  • wmctrl -xc Viber.ViberPC只关闭 Viber 窗口,避免关闭其他窗口
  • while ! wmctrl ...尽快关闭窗户

答案3

安装 wmctrl 并使用以下脚本启动 viber:

#!/bin/bash
/opt/viber/Viber &
sleep 3
wmctrl -c "Viber"

如果有必要的话,调整睡眠时间。

相关内容