如何防止Skype在启动时自动启动?


34

我的女朋友从我的Xubuntu 12.10上网本登录了她的Skype帐户,从那时起,每次我启动时Skype都会自动启动。如何防止这种情况发生?

我尝试过的事情:

  • 从设置管理器->会话和启动->应用程序自动启动中删除它-在列表中找不到它。
  • 正在Skype本身中检查相关设置-找不到任何此类内容。(我记得当我在Windows上使用它时,某处也有类似的Skype设置。考虑到我的女友是Windows用户,这可能是Windows客户端上可用的设置,但Linux上不可用,以某种方式被转移了?)
  • 使用BUM将其关闭-再次在列表中找不到它。
  • 使用卸载Skype apt-get remove skype --purge并希望它也删除所有设置-并没有。

保存以供重新安装,我还能尝试什么?

同时说明-Skype如何在不通过正常Upstart路线的情况下自动启动?

编辑:我尝试了更多的事情:

  • 寻找与Skype支持类似的东西-我没想到能找到任何东西,而且也没有。
  • 浏览.Skype我的主目录中的文件夹。我发现一对夫妇这看起来前途无量(文件.Skype/shared.xml.Skype/[my username]/config.xml.Skype/[girlfriend's username]/config.xml),但翻翻他们没有产生任何东西。虽然有很多SQLite文件。可能是此设置在其中吗?

尝试/etc/xdg/autostart查看是否有Skype条目,如果存在,则将其删除。
米奇

在那看不到它。
Andrey

3
2018+版本的解决方案是this

Answers:


25

遇到相同的问题,下面的事情似乎已经解决了:转到(Xubuntu)设置>会话和启动>会话,找到Skype,然后在显示“如果正在运行”的位置单击鼠标左键,然后将其更改为“从不”。


1
恐怕这不是为我做的把戏。
Andrey

1
尝试单击相同设置下的“清除保存的会话”,并确保未选中“常规”下的“注销时自动保存会话”。
azeam 2013年

啊! 我以前曾尝试取消勾选“注销时自动保存会话”,但是我没有发现“清除已保存的会话”按钮。它成功了,谢谢您的帮助。
Andrey

3
对于2017+版本,请参阅其他答案。
int_ua

几乎对我有用,菜单发生了一点变化...工具>设置...>常规
Rodrigo Laguna

38

对于新的2017年版本的Skype,它无可厚非,无法在每次启动时添加自身以自动启动(严重吗?千万不要在我自己的计算机上安装它),足以创建一个与要创建的文件同名的文件夹:

rm ~/.config/autostart/skypeforlinux.desktop
mkdir ~/.config/autostart/skypeforlinux.desktop

10
它也对我有用,可以打开skypeforlinux.desktop文件,并在X-GNOME-Autostart-enabled设置为false的情况下(重新)保存它。即X-GNOME-Autostart-enabled=false
汤姆(Tom)

rm: cannot remove '/home/cip/.config/autostart/skypeforlinux.desktop': No such file or directory

@Tom-KDE呢?我没有`X-GNOME-Autostart-enabled`这行

登录并取消选中从系统启动的选项,将阻止Skype在每次启动时将自身添加为自动启动

谢谢@cipricus,在撰写本文时也许没有这样的选择。现在无法验证。更改此选项会更改skypeforlinux.desktop内容吗?
int_ua

23

由于答案似乎一直在变化,从本周早些时候开始安装Skypeforlinux(8.11.0.4版)以来,我设法通过两个步骤使自动启动停止。

首先,打开Skype,转到“工具”>“设置”,然后取消选中“自动启动Skype”。

在此处输入图片说明

然后,根据azeam的建议,转到(Xubuntu)设置>会话和启动>应用程序自动启动,然后删除Skype的项目。我不确定取消检查是否有效;我首先尝试过,但是尝试时它可能与Skype的内部设置冲突。


3
第一步应该足够了(至少在带有Plasma 5.8的Ubuntu 16.04中),因为Skype中的设置是(应该)编辑autostart列表。

2
第一步就足够了。检查Linux Mint 18.3 Cinnamon 64位版本3.6.6。和Skype版本8.20.0.9。
Alex.K.

2
请注意,您必须登录才能访问“设置”菜单。我不知道如何在没有Skype帐户的情况下停用自动启动功能。太疯狂了。
克莱门特

可以在Ubuntu上使用吗?????
Kishan

第一步就足够了,已在Ubuntu 18.04.1(Xubuntu)的Skype 8.46.0.60上进行了测试。请注意,如果不登录Skype就无法获得设置,因此我可以看到设置如何将用户从一台计算机转移到另一台计算机。
jonathanjo

7

我有同样的问题。通过skypeforlinux.desktop从中删除,可以防止它自动启动~/.config/autostart/。我正在使用lubuntu; 自动启动文件夹的位置可能会有所不同。您可以使用以下方法找到:

$ locate skypeforlinux.desktop

您实际上只希望删除名为的目录中的副本autostart,否则将无法从该图标启动该应用程序。

我假设您下一次实际上有意运行Skype(出于您的理智,我希望这一天在未来很),它将尝试将该文件放回原处。在这种情况下,您可能必须再次将其删除,或者向Skype搜寻会阻止该行为的设置。


5

转到工具->选项->常规设置。取消选中“启动时启动Skype”选项。保存并退出Skype。


我使用的不是来自客户端:imgur.com/EsiEKIl
Andrey

好吧,它不起作用,因为该选项在那里,但不在该工具栏中。转到隐私。
2013年

@ nerof61正如我在上面的问题中提到的那样,我已经检查了这些选项。没有一个设置能让我阻止Skype在启动时启动。
Andrey 2013年

仅在Microsoft Windows中。
约翰·斯科特

2

在Kubuntu 14.04中,通过以下方法解决了该问题:转到“启动”和“关闭”,然后单击“会话管理”,然后选中“从空会话开始”和“应用”。


直到您每次运行Skype时,Skype才开始添加自身以自动启动。我正在使用KDE,它不起作用。对于2017+版本,请检查其他答案。
int_ua

2

Skype(对于Linux)设置

打开Skype-菜单:其他功能->设置->类别:开始和关闭

1. Skype自动启动

开关设置:

正确

/home/$USER/.config/autostart/skypeforlinux.desktop

=>文件存在

错误

/home/$USER/.config/autostart/skypeforlinux.desktop

=>文件不存在!

rm -rf /home/$USER/.config/autostart/skypeforlinux.desktop

删除自动启动,但是再次更改后将创建此文件!

因此,更改代码比删除此文件更好:

/home/$USER/.config/autostart/skypeforlinux.desktop

自动启动:X-GNOME-Autostart-enabled = true

否自动启动:X-GNOME-Autostart-enabled = false

sed -i 's/X-GNOME-Autostart-enabled=true/X-GNOME-Autostart-enabled=false/g' $HOME/.config/autostart/skypeforlinux.desktop

2. Skype在后台启动

正确

/home/$USER/.config/skypeforlinux/settings.json

“ app.launchMinimized”:是

错误

/home/$USER/.config/skypeforlinux/settings.json

“ app.launchMinimized”:否

3. Skype在后台运行

正确

/home/$USER/.config/skypeforlinux/settings.json

“ app.onCloseKeepRunning”:真

错误

/home/$USER/.config/skypeforlinux/settings.json

“ app.onCloseKeepRunning”:否

经过测试:

  • skypeforlinux 8.18.0.6 amd64
  • Ubuntu 16.04.1 LTS
  • 肉桂

2

对于常规的Ubuntu 16.04,请搜索“启动应用程序”。窗口打开时,只需从Skype中删除勾号以防止启动时启动,然后在选择Skype时将其从列表中清除即可单击删除。


0

“关闭” Skype实际上并没有真正关闭它。您还可以通过以下事实注意到这一点:如果您“重新打开”它,则它已经登录。

您实际上可以通过在命令行中键入来关闭它:

killall skype

这样,当您注销计算机时,它不会保存在您的工作会话中,因此,在重新启动计算机时,它不会自动恢复。


0

关闭Skype与退出Skype不同。我在Kubuntu 14.04中做了三件事。打开Skype后,我转到Skype(菜单)>选项>常规,然后选中“在系统托盘中最小化启动Skype”。然后,选择选项>高级,然后取消选中“在启动时检查更新”。最后,我没有单击“退出”,而是单击菜单底部的“退出”。我相信这是达到目的的最后一步。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.