防止在系统启动时提示更改文件名

防止在系统启动时提示更改文件名

我在 Ubuntu 8.04 上维护一个应用程序。该应用程序具有更改语言然后重新启动的功能。重新启动时会出现一个对话框,询问我是否要将文件名更改为新语言。

我不想这样做。我根本不想看到那个盒子。我该怎么办?

更多信息:应用程序通过以下方式更改语言

  1. 重写 /etc/default/locale
  2. 调用 setlocale()
  3. 重启

系统配置为用户永远看不到 ubuntu。系统设置为自动登录特定用户,并且该用户的 gnome 配置文件启动 (全屏) 应用程序。

在用户自动登录之前会显示更改文件名的提示,并且只显示几秒钟。我根本不想显示它。

有人知道在启动过程中哪里会发生这种情况以及如何禁用它吗?

答案1

程序提供更改文件名的提示xdg-用户-目录-gtk-更新它在 GnomeDisplayManager 登录过程的早期运行。

此程序查看文件 /etc/xdg/user-dirs.conf 以获取一些选项。可以使用该文件中的标志禁用它。

还可以通过在用户的 .config 目录中创建/编辑类似的文件来根据每个用户禁用它。

更多信息请访问http://www.freedesktop.org/wiki/Software/xdg-user-dirs,尽管那里使用的文件名乍一看可能会令人困惑。

请注意,这些配置文件所包含的目录可能位于其他地方。请参阅网页以了解更多信息

相关内容