首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >客户帐户-停止自动启动应用程序

客户帐户-停止自动启动应用程序
EN

Ask Ubuntu用户
提问于 2017-05-28 13:17:38
回答 1查看 516关注 0票数 2

在Ubuntu17.04中,我重新启用了来宾帐户。

当来宾帐户出现时,它会启动一些我不想要的自动启动应用程序。我查看了/etc/skel/etc/guest-session/skel,没有发现这些应用程序是从哪里/如何启动的。我可以在客户帐户中的~/.config/autostart中看到这些应用程序。

这些启动应用程序如何/在初始化时加载到来宾帐户?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2017-05-28 17:33:30

命令行方法:

自动启动应用程序通常可以在以下目录中找到:

代码语言:javascript
复制
~/.config/autostart
/etc/xdg/autostart/

因此,您可以编辑包含的文件,以防止自动启动应用程序。

例如,我将~/.config/autostart/print-applet.desktop文件更改为

代码语言:javascript
复制
[Desktop Entry]
Hidden=true

所以它在启动时就被禁用了。

或者作为另一个例子,您可以注释掉NoDisplay=true行从/etc/xdg/autostart/tracker-store.desktop中禁用自动启动tracker-store应用程序。

GUI方法:

  1. 在此方法中,在Startup Applications中键入dash并选择哪个aplications自动启动。
  2. 另一种GUI方法只适用于某些桌面环境,如xfce;在此方法中,在第一步运行要自动启动的应用程序,然后可以运行Session and Startup应用程序,因此在Session tab单击Save Session按钮中,该应用程序是在重新启动后自动启动的。

更改来宾帐户设置:

但在您的示例中,Startup Applications~/.config/autostart目录可能无法工作,因为来宾帐户首选项在重新启动后会被重置。

因此,这些目录可能会有所帮助,因为来宾帐户设置是从以下目录加载的:

代码语言:javascript
复制
/etc/xdg/autostart/
/etc/skel
/etc/guest-session

此外,这些文件也可能有帮助:

代码语言:javascript
复制
/etc/skel/.config/autostart
/etc/guest-session/skel
/etc/guest-session/prefs.sh
/usr/lib/lightdm/guest-session-auto.sh

但是,如果您没有这样的文件(或目录),可以通过方式更改来宾会话设置

使用一个特殊的用户帐户来设置来宾首选项是自定义来宾会话功能的最方便的方法。请按照以下步骤:添加一个新的用户帐户与用户名客户-prefs。登录到来宾-prefs并将事情更改为您希望您的客人在启动时遇到的东西。打开一个终端窗口并创建一个指向来宾-prefs的主目录的符号链接: sudo mkdir /etc/客服会话sudo -s / home /来宾-prefs/etc/客服-会话/skel,当您启动来宾会话时,它将具有与您为来宾-prefs设置的相同的首选项。

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/919717

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档