当我启动我的 Ubuntu 20.02 笔记本电脑时,MT(Microsoft Teams)总是启动。由于我想避免这种情况,我去了默认程序“启动应用程序”并删除了 MT 的勾号。
虽然这适用于两三双靴子,但之后,我仍然遇到同样的问题。有趣的是,即使我从列表中删除了 MT,启动应用程序中的 MT 标记仍然存在。
帮助将不胜感激!
当我启动我的 Ubuntu 20.02 笔记本电脑时,MT(Microsoft Teams)总是启动。由于我想避免这种情况,我去了默认程序“启动应用程序”并删除了 MT 的勾号。
虽然这适用于两三双靴子,但之后,我仍然遇到同样的问题。有趣的是,即使我从列表中删除了 MT,启动应用程序中的 MT 标记仍然存在。
帮助将不胜感激!
到目前为止,我发现解决问题的唯一方法是在 Teams 中配置设置:
注意:在某些版本中,您可以右键单击系统托盘图标并在此处禁用自动启动。
以下方法不起作用。
另一种实现此目的的方法是将以下行添加到您的
~/.profile
文件中:当您登录时,即使在 DE 启动配置文件之前执行并删除.desktop文件。因此,即使 Microsoft 团队在您每次打开它时创建该文件,在注销和重新登录后也不应该有任何问题。
或者即使这不起作用(即 DE 在配置文件
killall
执行之前启动,我认为不是这种情况),您也可以通过~/.profile
.如果你和我一样还没有登录应用程序,你似乎无法访问应用程序设置(或者我只是瞎了眼)。但我在这里找到了一个配置文件(在我的系统上):
更改
appPreferenceSettings.openAtLogin
为false
,然后 Teams 将~/.config/autostart/teams.desktop
在启动时停止创建文件,并且不再自动启动?️如果您遵循Archisman Panigrahi 接受的答案,这可能会发生,但如果您像我一样无法在 UI 中找到设置,这可能会有所帮助。
如果配置文件与我的系统不在同一个位置,您可以通过 cat:ing 启动脚本找出它的位置:
对我来说,配置文件位于
TEAM_LOGS
该脚本设置的父目录中。打开团队后,点击右上角的个人资料图片,然后点击设置。在常规下取消选中“自动启动应用程序”。
打开团队->单击个人资料图像->设置->取消选中自动启动应用程序
他们已经对应用程序进行了编码,以在您每次打开应用程序时进行检查并将其自身设置为自动启动。糟糕的微软.....糟糕..阻止这种情况的干净方法是将其自动启动锁定在您的用户配置文件中..
#设置自动启动为假
#lock 文件以防止写入更改。
另一种方法是将自动启动文件中的 Exec 命令替换
~/.config/autostart/teams.desktop
为不同的内容,例如Exec=/bin/true
并禁止使用以下命令写入此文件:chmod 440 ~/.config/autostart/teams.desktop
每次运行后,MS Teams 都会恢复此文件的内容
目前无法在没有团队帐户的情况下在设置中禁用自动启动(始终以访客身份加入时不需要帐户)
也可以在基于 chromium 的浏览器中加入通话(不支持 firefox)
正如 D. Foster 的回答,但您可能必须搜索桌面文件;
在您的主目录中搜索“teams.desktop”
编辑文件,例如 ~/snap/teams/6/.config/autostart/teams.desktop 设置 X-GNOME-Autostart-enabled= false
防止更改文件;
sudo chattr +i ~/snap/teams/6/.config/autostart/teams.desktop