Ano*_*638 17 installed-programs
当我启动我的 Ubuntu 20.02 笔记本电脑时,MT(Microsoft Teams)总是启动。由于我想避免这种情况,我转到默认程序“启动应用程序”并删除了 MT 的勾号。
虽然这适用于两三只靴子,但之后,我仍然遇到同样的问题。有趣的是,即使我从列表中删除了 MT,Startup Applications 中对 MT 的勾选仍然存在。
帮助将不胜感激!
Arc*_*ahi 13
到目前为止,我发现解决问题的唯一方法是在 Teams 中配置设置:
下面的方法不工作。
小智 11
如果您像我一样还没有登录该应用程序,那么您似乎无法访问应用程序设置(或者我只是盲目的)。但我发现这里有一个配置文件(在我的系统上):
\n~/.config/Microsoft/Microsoft Teams/desktop-config.json\nRun Code Online (Sandbox Code Playgroud)\n更改appPreferenceSettings.openAtLogin为false,则 Teams 将在启动时停止创建~/.config/autostart/teams.desktop文件,并且不再自动启动 \xef\xb8\x8f
如果您遵循Archisman Panigrahi 接受的答案,可能会发生这种情况,但如果您像我一样无法在 UI 中找到设置,这可能会有所帮助。
\n如果配置文件与我的系统上的位置不同,您可以通过 cat:ing 启动脚本来找出它的位置:
\ncat $(which teams)\nRun Code Online (Sandbox Code Playgroud)\n对我来说,配置文件位于TEAM_LOGS该脚本设置的父目录中。
另一种方法是将以下行添加到您的~/.profile文件中:
rm ~/.config/autostart/whatever_the_name_is.desktop
Run Code Online (Sandbox Code Playgroud)
当您登录时,甚至在 DE 启动之前,配置文件就会被执行并删除.desktop文件。因此,即使 Microsoft 团队在您每次打开该文件时都会创建该文件,在注销和重新登录后也不会有任何问题。
或者即使不工作(即之前的DE启动配置文件被执行,我不认为是这样),你可以通过杀死进程killall的命令~/.profile。
小智 7
他们对应用程序进行了编码,以在您每次打开应用程序时进行检查并将其自身设置为自动启动。坏微软.....坏..停止这种情况的干净方法是将其自动启动锁定在您的用户配置文件中..
vi ~/.config/autostart/teams.desktop
Run Code Online (Sandbox Code Playgroud)
#将自动启动设置为 false
X-GNOME-Autostart-enabled=false
Run Code Online (Sandbox Code Playgroud)
#锁定文件以防止写入更改。
sudo chattr +i ~/.config/autostart/teams.desktop
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6716 次 |
| 最近记录: |