Stéphane Tréboux Asked: 2020-07-21 08:21:38 +0800 CST2020-07-21 08:21:38 +0800 CST 2020-07-21 08:21:38 +0800 CST Linux 版 Skype 不会在后台自行启动 772 自版本 8.62.0.85(2020 年 7 月发布)起,Skype for Linux 不再支持工具 -> 设置 -> 常规下的“在后台启动 Skype”设置。Skype 窗口总是在启动后弹出,与设置无关。 Skype 设置窗口的屏幕截图可在此 Manjaro 论坛中找到以供参考。 skype 2 个回答 Voted Stéphane Tréboux 2020-07-21T08:21:38+08:002020-07-21T08:21:38+08:00 首先确保在工具 -> 设置 -> 常规下的“关闭后,保持 Skype 运行”设置处于活动状态,否则此解决方案将不起作用。 然后打开/usr/bin/skypeforlinux并在末尾添加以下行: # Launch Skype in the background sleep 10 wmctrl -F -c Skype 每次更新 Skype 后必须再次应用此更改,因为该文件/usr/bin/skypeforlinux是 Skype 安装的一部分,并且将在每次更新后恢复到其原始状态。 wmctrl与 X Window 管理器交互。 wmctrl -c优雅地关上窗户。wmctrl -F匹配准确的、区分大小写的窗口标题。 需要稍等片刻,直到 Skype 窗口出现,因此sleep命令。10 秒对我有用,其他/速度较慢的计算机可能需要更长的等待时间。这有点脆弱,可能有更优雅的方法来等待窗口打开,但它可以作为一种解决方法来完成这项工作。 工具 -> 设置 -> 常规下的“在后台启动 Skype”设置将无效。Skype 将始终在后台启动,与设置无关。 Best Answer Stéphane Tréboux 2020-09-10T19:15:15+08:002020-09-10T19:15:15+08:00 更新到 Skype for Linux 8.64.0.80 或更高版本以解决此问题。 我找不到此版本的发行说明,但它为我解决了这个问题(没有使用我之前回答中描述的解决方法)。
首先确保在工具 -> 设置 -> 常规下的“关闭后,保持 Skype 运行”设置处于活动状态,否则此解决方案将不起作用。
然后打开
/usr/bin/skypeforlinux
并在末尾添加以下行:每次更新 Skype 后必须再次应用此更改,因为该文件
/usr/bin/skypeforlinux
是 Skype 安装的一部分,并且将在每次更新后恢复到其原始状态。wmctrl
与 X Window 管理器交互。wmctrl -c
优雅地关上窗户。wmctrl -F
匹配准确的、区分大小写的窗口标题。需要稍等片刻,直到 Skype 窗口出现,因此
sleep
命令。10 秒对我有用,其他/速度较慢的计算机可能需要更长的等待时间。这有点脆弱,可能有更优雅的方法来等待窗口打开,但它可以作为一种解决方法来完成这项工作。工具 -> 设置 -> 常规下的“在后台启动 Skype”设置将无效。Skype 将始终在后台启动,与设置无关。
更新到 Skype for Linux 8.64.0.80 或更高版本以解决此问题。
我找不到此版本的发行说明,但它为我解决了这个问题(没有使用我之前回答中描述的解决方法)。